|
ArcObjects Technologie
Ein vollständiges System für die ArcGIS Anwendungsentwicklung
ArcGIS bietet Softwareentwicklern ein umfangreiches System, um Anwendungen für den Desktop und den Server zu programmieren mit Möglichkeiten wie:
- Integration von Karten- und GIS Funktionen in andere Unternehmensanwendungen
- Erstellung eigener Anwendungen für ArcGIS Desktop
- Konfiguration/Anpassung von ArcGIS Produkten wie ArcView, ArcEditor und ArcInfo an eigene Arbeitsabläufe
- Erweiterung der ArcGIS Architektur und der Datenmodelle
- Bereitstellung von Web Services und Server-basierten Anwendungen
ArcObjects
ArcGIS entstand auf der Basis einer modularen, skalierbaren, plattformübergreifenden Architektur, die sich aus Softwarebausteinen - ArcObjects genannt - zusammensetzt.
ArcObjects sind plattformunabhängige Softwarebausteine, geschrieben in C++, die mit ihren Funktionen GIS Anwendungen erweitern, sowohl im Desktopbereich mit schlanken oder "dicken" Klienten wie auch am Server für Web- und herkömmliche Client-/Serverumgebungen. Da die ArcGIS Produkte mit ihren speziellen Anforderungen auf ArcObjects basieren, ist ein hoher Grad an Mehrfachnutzung garantiert.
Neben den ArcObjects Bibliotheken stehen Ihnen Software Development Kits (SDKs) zur Verfügung und bieten Dokumentationen, die weitreichende Entwicklungserfahrung mit ArcGIS Desktop, ArcGIS Engine und ArcGIS Server wiederspiegeln. Doch nicht nur das - ArcGIS bietet eine ausgezeichnete Sammlung von Hilfsmitteln wie marktspezifische Datenmodelle, ein integriertes Hilfesystem, Übersichtsposter der Bibliotheken (engl.) [PDF, 323 KB], weitere Diagramme der Objektklassen, Quellcode von Beispielen, Werkzeuge und jede Menge Dokumentation. Ein hervorragender Startpunkt zum Einstieg in die Grundlagen von ArcObjects ist das ESRI Ressource Center.
|
|