CadCorp Development Tools
Ing kirim sadurunge kita ngobrol babagan piranti desktop saka CadCorp, ing model sing padha karo saka ESRI. Ing kasus iki, kita bakal ngomong babagan ekstensi utawa solusi tambahan kanggo pangembangan utawa pengembangan kemampuan.
Sanajan ing pangertèn iki, perbandingan alat kasebut ora dadi gampang kanggo netepake paritas karo ArcGIS Engine lan ArcIMS amarga model bisnis CadCorp luwih atraktif.
1. Alat Panelusur ActiveX Runtime
Kontrol Modul (CDM)
Piranti pangembangan dhasar CadCorp kasedhiya ing modul kontrol (CDM), kanthi kauntungan yaiku nggawa antarmuka panganggo lan penyihir lan antarmuka panganggo sing intuisi ing logika pangguna peta. Dadi kit pangembangan Modeller, contone, duwe antarmuka sing padha karo MapModeller mung kanggo tujuan pamrograman. Piranti kasebut minangka simile (ora mirip) kanggo ArcGIS Engine lan ArcSDE saka kulawarga ESRI.
- Alat MapViewer nduweni komponen CDM Viewer
- Alat MapManager nduweni komponen CDM Manager
- Alat MapModeller duweni komponen CDM Modeller
Sampeyan bisa dikembangake nggunakake teknologi ActiveX lan karo basa kayata Visual Basic, Delphi, C ++ lan PowerBuilder.
CDM iki nduweni fitur sing menarik lan yaiku bisa dilisensi dening wektu (runtime), supaya lisensi siji taun bisa dipikolehi, contone, ngidini pangembang kanggo ndarbeni produk mung kanggo durasi proyek sing dikembangake. berkembang. Iki banget nyuda biaya, sanajan konsep "lisensi saben programmer" lan ora saben PC rada aneh.
Iki uga nyuda biaya kanggo aplikasi dikembangaké kanggo adol meneh, minangka pangguna mung kudu mbayar biaya lisènsi durasi (biasane Nilai cedhak 40% saka komponèn asli).
2. Alat kanggo pangembangan web
Iki minangka fungsi sing ngidini nggawe aplikasi kanggo operate ing layanan web (Layanan web), uga nggawe data miturut standar siaran ing Intranet utawa ing Internet.
- PetaBrowser
MapBrowser minangka produk panggunaan gratis kanggo ngatur layanan data miturut standar geografis OpenGIS, salah sawijining kaluwihan sing didhukung CadCorp kanggo OGC. Kanthi cara iki, kaloro aplikasi Web Map Server (WMS) berorientasi kanggo nerbitake peta, Web Feature Server (WFS) sing berorientasi transfer geometri ing format GML / XML lan Web Coverage Server (WCS) bisa dikembangake; kabeh duwe kaluwihan ana ing standar panggunaan mbukak.
Iki minangka solusi sing paling potensial, dibandhingake karo mental saka ESRI ing produk IMS / GIS Server sawijining.
- GeognoSIS
Sadurunge ana ASC, utawa Component Server Aktif, solusi iki ditinggalake lan CadCorp nawakake GeognoSIS.NET sing ngluwihi fungsi komponen pangembangan liyane kanggo ngetrapake aplikasi sing digunakake ing Intranet utawa Internet. Nggunakake lingkungan pangembangan .NET utawa basa adhedhasar HTTP lan SOAP liyane kayata Java sing bisa mbukak ing macem-macem server. Alat iki padha karo ArcIMs ing kulawarga ESRI.
Ana piranti terjemahan kanggo layanan sing digawe miturut ASC sadurunge menyang GeognoSIS.
3. Business Development Kit (EDK)
Iki minangka paket produk pangembang sing dumadi ing rong wujud:
- Software Development Kit (SDK), kanggo nggawe aplikasi teknologi ActiveX
- Internet Development Kit (EDK), sing ndadekake pangembangan data spasial bakal disebarake minangka layanan web (layanan web) Alat iki minangka simile (ora kaya padha) kanggo ArcGIS Server ing kulawarga ESRI.