Tuesday, April 24, 2012

MapObject Vs ArcObject


MapObject

MapObjects adalah salah satu software keluaran Esri untuk membangun suatu aplikasi Gis (Geographic Information System) berbasis desktop.  sayangnya  Esri sudah tidak menjual lagi software ini.
MapObjects adalah sebuah third party component yang bisa digunakan di Visual Basic, Visual C++, Delphi, dan lainnya,agar bisa menampilkan peta beserta navigasi, dan fungsi-fungsi pemetaan lainnya. Karena berupa komponen, makaaplikasi GIS yang dibuat dengan MapObjects ini dapat dibuat lebihflexible, dapat digabung dalam aplikasi yang lainnya,dan dapat bebas dalam membuat tampilan.

Fungsi MapObject

Fungsi Mapobject sebagai penghubung atau conector ke Arcview agar program Visual Basic dapat terintegrasi dengan komponen MapObject pada Stand Alone Personal Computer berbasis Dekstop. MapObjects seluruhnya terdiri dari kontrol ActiveX (OCX) yang disebut juga dengan kontrol peta. Dalam satu set, terdapat lebih dari 45 objek ActiveX Automation. Biasanya, ini digunakan dalam industri pemograman windows standar. MapObject berfungsi pemetaan baru, fungsi ini akan di breakdown ke dalam object-object apa yang ikut, method dan property apa yang akan dipakai, beserta langsung contoh dan codingnya.


Kelebihan MapObject

Komponen ini mempunyai kegunaan sebagai berikut:
  1. Menampilkan shapefile ke layar monitor dalam bentuk layer
  2. Mempunyai fungsi zoom dan pan
  3. Memungkinkan untuk dapat meng-edit record yang terdapat pada shapefile
  4. Mengetahui tipe dari sebuah shapefile
  5. Melakukan pengolahan database secara spatial
  6. Melakukan manipulasi pada layer sesuai dengan kriteria yang diharapkan
  7. Membuat shapefile baru

MapObject juga mempunyai banyak kelebihan bila dibandingkan dengan software pembuat peta yang lain. Kelebihan dari MapObject ini antara lain:
  1. Mempunyai variasi sumber data dan format gambar yang sangat luas
  2. Besar file MapObject lebih kecil sekitar 30%, jika dibandingkan dengan ArcView
  3. Mempunyai optimasi performa yang baik dalam penanganan data


Kekurangan MapObject

MapObjects hanya memiliki satu kekurangan: finansial. Untuk menggunakan MapObjects, tidaklah sedikit dana yang dibutuhkan.

ArcObject

ArcObjects adalah seperangkat platform independen, komponen model data berbasis geografis yang ditulis dalam bahasa pemrograman C + +. ArcObjects menawarkan layanan untuk mendukung dan membangun sistem informasi geografis (SIG) dan merupakan dasar dari keluarga produk ArcGIS  untuk memenuhi kebutuhanpengembang GIS dan pengguna.
ArcObjects dapat dikategorikan sebagai base services, data access, map analysis, map presentation, developer components and Web development framework, and user interface and extensions. Layanan yang diorganisir di bawah ArcGIS Desktop, ArcGIS Engine, dan ArcGIS Server untuk menyesuaikan kebutuhan pengembang GIS. Lihat ilustrasi berikut yang menunjukkan layanan yang diselenggarakan dengan setiap produk:



Kegunaan ArcObject

Arcobject itu object model, mudahnya kerangka dari aplikasi arcgis tipikal (arcgis server, arcgis desktop, dll) seperti kerangka tulang pada manusia, dan manusianya adalah arcgis.
arcobject ini digunakan untuk membangun arcgis ini. Tapi bukan alatnya, alat untuk membangun arcgis ini adalah bahasa pemrograman, bahan untuk membangun ya arcobject itu.

Kelebihan

ArcObject menjadi nadi utama dalam Arcgis sehingga sangat diperlukan dalam pembentukkan map gis tersebut karena terdapat dalam Arcgis itu sendiri

Kekurangan

Karena ArcObject ini terdapat dalam Arcgis, sehingga dalam pembentukkannya sangatlah berpengaruh untuk GIS itu sendiri.

Sumber : 

No comments: