Die Web-Services von ArcGIS Online werden in einer Service-basierten Architektur zur Verfügung gestellt. Karten, Features, Bilddaten, Analysewerkzeuge und freigegebene Projekte in ArcGIS Online können von jedem Gerät abgerufen werden, das eine Web-Anforderung senden kann. Sie haben Zugriff auf ArcGIS Online-Inhalte und -Services, um eigene standortbasierte Lösungen für Webanwendungen, Anwendungen für mobile Geräte und Desktop-Apps zu entwickeln.
Nachfolgend finden Sie einige der Ressourcen, die Sie zum Entwickeln eigener standortbasierter Lösungen verwenden können:
- App-Builder ermöglichen die codearme bzw. codefreie Erstellung benutzerdefinierter Apps zum Speichern, Analysieren und Freigeben von Daten. Sie können eine interaktive Web-App mit ArcGIS Instant Apps erstellen oder Daten mit ArcGIS Dashboards visualisieren und analysieren. Sie können Karten, Texte und andere Inhalte in ArcGIS StoryMaps zu aussagekräftigen Storys kombinieren. Oder Sie erstellen mit ArcGIS Experience Builder immersive Web-Apps, in denen Sie Widgets, Daten und Karten zusammenstellen. Die Wahl des App-Builders ergibt sich aus den benötigten Werkzeugen und dem erforderlichen Anpassungsgrad, den Anforderungen der Anwendung und dem Erfahrungsstand der Zielgruppe.
- Die ArcGIS API for Python ist eine moderne, übersichtliche Skriptsprache, die speziell für GIS-Analysen, Visualisierungen und die Portal-Verwaltung entwickelt wurde. Verwenden Sie sie, um Ihre Analyse- und administrativen Workflows zu automatisieren und wiederkehrende Aufgaben mit Skripten durchzuführen.
- ArcGIS Arcade ist eine vielseitige, leichte und sichere Ausdruckssprache, mit der benutzerdefinierte Inhalte in ArcGIS-Anwendungen erstellt werden können. Mit ihr können mathematische Berechnungen durchgeführt, Texte formatiert und logische Anweisungen ausgewertet werden. Die Sprache unterstützt auch Ausdrücke mit mehreren Anweisungen, Variablen sowie Flusssteuerungsanweisungen. Arcade zeichnet sich gegenüber anderen Ausdrucks- und Skriptsprachen durch die Einbindung der Datentypen "feature" und "geometry" aus.
- ArcGIS Maps SDK for JavaScript ist für die Erstellung benutzerdefinierter lagebezogener Apps für die meisten modernen Plattformen konzipiert.
- Die ArcGIS REST API ermöglicht Ihnen die Verwaltung von Benutzern, Gruppen und Elementen in Ihrer ArcGIS Online-Organisation. Sie können mit der ArcGIS REST API auch auf Karten-, Feature-, Bilddaten- und Analyse-Services in ArcGIS Online zugreifen. Diese umfassen einsatzbereite, von Esri veröffentlichte Services und gehostete Services, die von Ihnen oder anderen Organisationen veröffentlicht werden.
- Webkarten sind freigabefähige, in ArcGIS gehostete Karten, die in vielen Produkten verwendet werden können. Wenn Sie beispielsweise eine Webkarte in ArcGIS Pro erstellen, kann Ihr Kollege sie in ArcGIS Online anzeigen und ändern. Die Webkarte wird mit JavaScript Object Notation (JSON) geschrieben, einem Textformat, das leicht übertragen, gespeichert und bearbeitet werden kann. Alle Webkarten richten sich nach der Webkartenspezifikation, damit die plattformübergreifenden Funktionen ordnungsgemäß ausgeführt werden.
- Webszenen sind freigabefähige, in ArcGIS gehostete 3D-Szenen, die in ArcGIS Online, ArcGIS StoryMaps, Apps, die mit der ArcGIS API for JavaScript erstellt wurden, und vielen anderen Produkten verwendet werden können. Die mit JSON geschriebene Webszenenspezifikation standardisiert die Anzeige und Freigabe von Webszenen in ArcGIS.