I et tidligere indlæg talte vi om desktopværktøjer af CadCorp, i en model svarende til af ESRI. I dette tilfælde vil vi tale om udvidelser eller yderligere løsninger til udvikling eller udvidelse af kapaciteter.
Selv om sammenligningen af disse værktøjer i denne sammenhæng ikke er så let at definere paritet med ArcGIS Engine og ArcIMS, fordi CadCorps forretningsmodel er meget mere attraktiv.
1. ActiveX Development Tools Runtime
Kontrolmoduler (CDM)
CadCorps grundlæggende udviklingsværktøjer findes i såkaldte kontrolmoduler (CDM) med den fordel, at de bringer både brugergrænseflader og guider og intuitive brugergrænseflader i kortbrugerens logik. Så udviklingssættet til Modeller har for eksempel en grænseflade, der ligner MapModeller kun til programmeringsformål. Disse værktøjer er en simil (ikke så ligner) til ArcGIS Engine og ArcSDE af ESRI-familien.
- MapViewer-værktøjet har sin CDM Viewer-komponent
- MapManager-værktøjet har sin CDM Manager-komponent
- MapModeller-værktøjet har sin CDM Modeller-komponent
Den kan udvikles ved hjælp af ActiveX-teknologi og med sprog som Visual Basic, Delphi, C ++ og PowerBuilder.
Disse CDM'er har en interessant funktion, og det er, at de kan licenseres efter tid (runtime), så der kan erhverves en etårig licens, for eksempel, hvilket giver en udvikler mulighed for kun at erhverve produktet i løbet af et projekt, der er udvikles, udvikles. Dette reducerer omkostningerne betydeligt, selvom konceptet med "licens pr. programmør" og ikke pr. pc er en smule bizart.
Dette reducerer også omkostningerne for applikationer udviklet til videresalg, da brugerne kun skal betale omkostningerne ved runtime licens (som regel en værdi tæt på 40% af den oprindelige komponent).
2. Værktøjer til webudvikling
Dette er en funktionalitet, der gør det muligt at oprette applikationer til at fungere under webtjenester (webtjenester) samt at oprette data under udsendelsesstandarder på intranettet eller på internettet.
- MapBrowser
MapBrowser er et gratis brugsprodukt til at administrere datatjenester under OpenGIS geografiske standarder, en af de fordele, som CadCorp understøtter OGC. På denne måde kan både Web Map Server (WMS) applikationer orienteret mod offentliggørelse af kort, Web Feature Server (WFS) orienteret mod overførsel af geometrier i GML / XML og Web Coverage Server (WCS) formater udvikles; alt sammen med fordelen ved at være inden for en standard for åben brug.
Dette er en meget potentiel løsning i forhold til ESRI's lukkede mentalitet under sine IMS / GIS Server-produkter.
- Geognosy
Tidligere var der ASC eller Active Server Component, denne løsning opgives, og CadCorp tilbyder GeognoSIS.NET, der udvider funktionaliteten i de andre udviklingskomponenter til at implementere applikationer til brug på intranettet eller internettet. Brug af .NET-udviklingsmiljøet eller andre HTTP- og SOAP-baserede sprog som Java, der kan køres på flere servere. Dette værktøj ligner ArcIMs i ESRI-familien.
Der er oversættelsesværktøjer til tjenester, der er oprettet under den foregående ASC mod GeognoSIS.
3. Business Development Case (EDK)
Dette er en pakke af udviklerprodukter, der kommer i to former:
- Software Development Kit (SDK), til oprettelse af ActiveX-teknologiprogrammer
- Internet Development Kit (EDK), som letter udviklingen af geodata, der skal formidles som webtjenester (webtjenester) Dette værktøj er en simil (ikke så ligner) til ArcGIS Server i ESRI-familien.