Kemampuan-kemampuan Perangkat MapWindow GIS secara umum Komponen MapWin GIS MapWindow Plug-in

40 : Simbol proses, menyatakan proses pengolahan. : Simbol proses inputoutput. : Simbol connector, menyatakan penghubung dalam satu halaman. : simbul subrutin : Tanda panah untuk menunjukkan arah Gambar 3.2. Simbul subrutin

2.10. MapWindow GIS

MapWindow merupakan sumber geografis terbuka sistem informasi GIS dan sebuah antarmuka pemrograman aplikasi API. MapWindow dan komponen pengguna akhir aplikasi didukungan oleh manipulasi, analisis dan melihat data geospasial karena di format GIS banyak data standar. Oleh karena itu, MapWindow adalah alat pemetaan, sistem pemodelan GIS, dan GIS API, dan didukung oleh bentuk open source yang menarik karena kesederhanaan penggunaan dan untuk menjalankan Microsoft Windows.

2.10.1. Kemampuan-kemampuan Perangkat MapWindow GIS secara umum

MapWindow GIS komponen ini dikembangkan untuk memenuhi kebutuhan alternatif untuk GIS proprietary yang ada. Komponen MapWindow GIS adalah kontrol ActiveX yang memberikan kemampuan penuh untuk menampilkan, query, memanipulasi, dan menggunakan data spasial. Karena sifat rekayasa berorientasi proyek yang mengharuskan 41 perkembangannya, MapWindow GIS terutama dioptimalkan untuk menampilkan data yang cepat dan dimaksudkan untuk menjadi antarmuka model yang berfungsi penuh, bukan hanya penampil peta. Pengembangan berfokus pada kecepatan tinggi gambar dan tampilan raster, dan membatasi jumlah raster-gambar, dan termasuk API untuk tingkat rendah akses ke data spasial. ActiveX MapWindow GIS, memberikan pengguna akhir secara umum , toolbar dan antarmuka yang konsisten yang dapat diperpanjang dengan menambahkan plug-in atau konfigurasi disesuaikan dengan file.

2.10.2. Komponen MapWin GIS

Aplikasi MapWindow adalah penampil data spasial dengan standar antarmuka yang sederhana dimaksudkan untuk memudahkan dan meningkatkan kemampuan beradaptasi untuk menggunakan secara spesifik. GUI utama dan fungsi dapat diperpanjang melalui plug-in dan skrip yang menambah kemampuan sesuai kebutuhan. Juga aplikasi default itu sendiri dapat disesuaikan untuk mengubah tampilan, secara default, tata letak MapWindow termasuk peta, legenda, dan preview- peta. Built-in tombol toolbar memungkinkan seseorang untuk mengelola file atau proyek koleksi lapisan data, mencetak, dan untuk navigasi.

2.10.3. MapWindow Plug-in

MapWindow memiliki arsitektur extensible untuk menambah fungsionalitas menggunakan Dot Net bahasa yang kompatibel seperti VB.Net atau C . Hal ini dilakukan dengan 42 menerapkan antarmuka plug-in tertentu dalam file DLL kustom yang ditempatkan di direktori aplikasi dan otomatis terdeteksi saat runtime. Plug-in juga dapat disusun langsung di MapWindow plug-in editor untuk menghilangkan kebutuhan lingkungan pengembangan eksternal. Plug-in MapWindow antarmuka menyediakan kemampuan yang luas untuk digunakan sebagai keperlukan untuk mencapai tujuan tertentu. Default plug-in dikemas dengan MapWindow termasuk alat untuk mengedit dan shapefiles atribut, mengidentifikasi fitur dan melakukan tugas-tugas geoprocessing secara umum. Komponen inti MapWindow merupakan kontrol ActiveX, MapWinGIS.ocx yang dapat digunakan dalam Visual Basic atau bahasa apapun yang mendukung ActiveX misalnya C , Microsoft Access, Microsoft Excel. Map Window GIS telah dioptimalkan untuk menampikan gambar secara cepat dan raster tampilan, membatasi jumlah menggambar ulang, dan termasuk API untuk tingkat rendah akses ke data spasial. Visual Program dasar menggunakan kontrol dan hanya beberapa baris kode yang ditunjukkan.Proyek GIS MapWindow merupakan upaya dinamis dan aktif untuk membangun dan mendistribusikan alat GIS open source yang mengintegrasika secara dekat dengan sistem operasi Microsoft Windows. Komponen inti MapWindow merupakan kontrol ActiveX, MapWinGIS.ocx yang dapat digunakan dalam Visual Basic atau bahasa apapun yang mendukung ActiveX misalnya C , Microsoft Access, Microsoft Excel. 43 Map WinGIS telah dioptimalkan untuk menampilkan gambar secara cepat dan raster tampilan, membatasi jumlah gambar ulang. MapWinGIS ActiveX kontrol telah dibuat dengan Microsoft Visual C + + dan kompatibel dengan semua bahasa pemrograman yang dapat menangani OLE.

2.11. Visual Basic