pemrograman yaitu Pemrograman Visual dan Object Oriented Programming OOP.
kurniadi, 2001: 1-5
2.10.1.1 Antar Muka Visual Basic 6.0
Interface antar muka Visual Basic 6.0, berisi menu, toolbar, toolbox, form, project explorer dan property seperti
terlihat pada gambar berikut:
Gambar 2.15. Antar muka VB 6.0
kurniadi, 2001:11
Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada
form, kemudian diberi script program di dalam komponen- komponen yang diperlukan. Form disusun oleh komponen-
komponen yang berada di [Toolbox], dan setiap komponen yang dipakai diatur propertinya lewat jendela [Property].
48
Menu pada dasarnya adalah operasional standar di dalam sistem operasi windows, seperti membuat form baru,
membuat project baru, membuka project dan menyimpan project. Toolbox berisi komponen-komponen yang bisa
digunakan oleh suatu project aktif. Komponen standar dalam toolbox dapat dilihat pada gambar berikut ini:
Gambar 2.16. Tampilan toolbox
kurniadi,
2001:17 Property pada tampilan antar muka Visual Basic terletak di
sebelah kanan, seperti gambar berikut:
Gambar 2.17.
Interface Property
kurniadi
, 2001:18
49
2.10.2 Map Objects v2.2
MapObjects
7
adalah sebuah ActiveX control atau komponen tambahan yang memiliki kemampuan untuk mengautomatisasi objek
yang dapat di pakai di dalam banyak lingkungan pemrograman berbasiskan Windows seperti Visual Basic, Visual Basic for
Applications VBA, Visual C++, Visual Studio.NET VB.NET and C, Delphi, Borland C++ Builder, Visual FoxPro, and
PowerBuilder.
Gambar 2.18. contoh program menggunakan MapObjects
http:www.geoprise.netMapObjects.html
Beberapa kemampuan
8
dari MapObjects adalah sebagai berikut:
•
On-the-fly projection
Pengguna dapat menggabungkan data dari semua proyeksi ke proyeksi yang umum untuk dilihat dan dianalisis. Dan juga
setiap lapisan peta dapat diekspor ke proyeksi baru. MapObjects sekarang terintegrasi dengan ESRIs ArcInfo
projection engine.
7
http:www.geoprise.netMapObjects.html [ 11 November 2009, Pukul 14.34 wib ]
8
http:www.idasnet.comidas_siteidasnet_engproductsgis_softwareesrimapobjects.htm [ 12
November 2009, Pukul 15.10 wib ] 50
•
Unparalleled data support
MapObjects menawarkan dukungan secara langsung terhadap sumber data yang luas, seperti:
o
Format standard GIS ArcInfo coverages, ESRI shapefiles, and ESRI GRID
o
Format Computer-aided design CAD seperti: DGN, DXF, and DWG, CAD world files, dan AutoCAD 2000
DWG files
o
Akses ke database eksternal melalui ActiveX Data Objects ADO, Data Access Objects DAO, dan Open Database
Connectivity ODBC
o
Image katalog, dan berbagai format gambar seperti : GeoTIFF, TIFF, JPEG, GIF, ERDAS, and MrSID
o
ESRIs ArcView StreetMap untuk geocoding
o
ArcSDE ESRIs Spatial Database Engine databases
o
Format yang umum digunakan oleh militer seperti: Vector Product Format VPF dan ASRPUSRP.
•
Advanced data handling
MapObjects menyediakan penyaring spasial dan atribut yang kuat untuk mengoptimalkan kinerja. Sebagai pilihan,
pengembang dapat mengakses program aplikasi ArcSDE antarmuka API langsung dari aplikasi MapObjects. Gambar
51