Mjetet e Zhvillimit CadCorp
Në një post më parë ne biseduam për mjete desktop e CadCorp, në një model të ngjashëm me nga ESRI. Në këtë rast, ne do të flasim për zgjerime ose zgjidhje shtesë për zhvillimin ose zgjerimin e aftësive.
Megjithëse në këtë kuptim, krahasimi i këtyre mjeteve nuk është aq i lehtë për të përcaktuar paritetin me ArcGIS Engine dhe ArcIMS sepse modeli i biznesit i CadCorp është shumë më tërheqës.
1. Runtime për Zhvillim ActiveX
Modulet e Kontrollit (CDM)
Mjetet themelore të zhvillimit të CadCorp vijnë në ato që quhen module kontrolli (CDM), me avantazhin që ato sjellin si ndërfaqen e përdoruesit ashtu edhe magjistarët dhe ndërfaqet intuitive të përdoruesit në logjikën e përdoruesit të hartës. Kështu që kompleti i zhvillimit Modeller, për shembull, ka një ndërfaqe të ngjashme me MapModeller vetëm për qëllime programimi. Këto mjete janë simile (jo aq e ngjashme) me ArcGIS Engine dhe ArcSDE të familjes ESRI.
- Mjeti MapViewer ka komponentin e tij të CDM Viewer
- Mjeti MapManager ka komponentin e tij të Menaxhimit të CDM
- Mjeti MapModeller ka komponentin e vet të Modeli CDM
Mund të zhvillohet duke përdorur teknologjinë ActiveX dhe me gjuhët si Visual Basic, Delphi, C ++ dhe PowerBuilder.
Këto CDM kanë një veçori interesante dhe ajo është se ato mund të licencohen sipas kohës (runtime), kështu që mund të merret një licencë njëvjeçare, për shembull, duke lejuar një zhvillues të blejë produktin vetëm për kohëzgjatjen e një projekti që është në zhvillim. Kjo ul shumë kostot, megjithëse koncepti "licencë për programues" dhe jo për PC është paksa i çuditshëm.
Kjo gjithashtu ul kostot për aplikacionet e zhvilluara për rishitje, pasi përdoruesit duhet të paguajnë vetëm koston e licencës së runtime (zakonisht një vlerë afër 40% të komponentit origjinal).
2. Mjete për zhvillimin e uebit
Kjo është një funksionalitet që lejon krijimin e aplikacioneve për të operuar nën shërbimet Web, si dhe për të krijuar të dhëna sipas standardeve të difuzionit në Intranet ose në Internet.
- MapBrowser
MapBrowser është një produkt me përdorim falas për të menaxhuar shërbimet e të dhënave sipas standardeve gjeografike OpenGIS, një nga avantazhet që CadCorp mbështet OGC. Në këtë mënyrë, të dy aplikacionet Web Map Server (WMS) të orientuara në publikimin e hartave, Web Feature Server (WFS) i orientuar në transferimin e gjeometrive në formatet GML / XML dhe Web Coverage Server (WCS) mund të zhvillohen; të gjitha me avantazhin e të qenit brenda një standardi të përdorimit të hapur.
Kjo është një zgjidhje mjaft e mundshme, në krahasim me mentalitetin e mbyllur të ESRI-t nën produktet IMS / GIS Server.
- Geognosy
Më parë ekzistonte ASC, ose Komponenti i serverit aktiv, kjo zgjidhje po braktiset dhe CadCorp ofron GeognoSIS.NET që zgjeron funksionalitetet e komponentëve të tjerë të zhvillimit për të zbatuar aplikacione për përdorim në Intranet ose Internet. Përdorimi i mjedisit të zhvillimit .NET ose gjuhëve të tjera të bazuara në HTTP dhe SOAP si Java që mund të ekzekutohen në servera të shumtë. Ky mjet është i ngjashëm me ArcIM-in në familjen ESRI.
Ka mjete për përkthimin e shërbimeve të krijuara nën ASC e mëparshme për GeognoSIS.
3. Kit Zhvillimi i Biznesit (EDK)
Ky është një paketë produkti zhvillues që vjen në dy forma:
- Kit Zhvillimi i Softuerit (SDK), për krijimin e aplikacioneve të tencología ActiveX
- Kit Zhvillimi i Internetit (EDK), e cila lehtëson zhvillimin e të dhënave hapësinore për t'u shpërndarë si shërbime web (shërbime web) Ky mjet është një simile (jo aq e ngjashme) me ArcGIS Server në familjen ESRI.