Thomas Gassner, Head of Development bei SynerGIS, stellt in seinem Blogbeitrag die verschiedenen Wege vor, auf denen Anwendungen mit ArcGIS (weiter)entwickelt werden können. Hier ein kurzer Überblick:
Software Development Kits (SDKs) ermöglichen eine nahtlose Verzahnung mit dem ArcGIS System. Neben ArcGIS Maps SDK for JavaScript stehen Ihnen weitere SDKs für die Entwicklung von nativen Anwendungen zur Verfügung:
Durch die Verwendung von Scripting-APIs können Sie einzelne Aufgaben und Tasks zudem über die REST-Schnittstelle umsetzen:
Die Location Services von Esri können auch in bestehende Open-Source-Anwendungen eingebunden werden, um z. B. erweiterte GIS-Funktionalitäten zu integrieren:
Mit dem ArcGIS Experience Builder haben Sie sowohl in ArcGIS Online als auch ArcGIS Enterprise die Möglichkeit, ansprechende Web-Apps ganz ohne Vorkenntnisse in der Programmierung zu erstellen. Von der Auswahl einer Vorlage über die Ausgestaltung des Layouts per Drag & Drop bis hin zum Freigeben der App werden Sie durch den gesamten Prozess geführt.
Das reicht Ihnen noch nicht? Dann können Sie die Funktionalität mit der Developer Edition des Experience Builder erweitern und auf Ihre Bedürfnisse zuschneiden.
Weiterführende Informationen finden Sie im Originalbeitrag von Thomas Gassner und auf den verlinkten Seiten.
Thomas Gassner ist seit 2012 bei SynerGIS tätig. Als Head of Development konzipiert er innovative GIS-Lösungen mit seinem Team.