Wenn Sie ArcGIS Server verwenden, möchten Sie wahrscheinlich früher oder später eigene Apps für die GIS-Services erstellen oder anpassen.
Wenn Sie weitere Informationen zum Design, zur Bereitstellung, zu Inhalten und zur Bearbeitung von Web-GIS-Anwendungen erhalten möchten, lesen Sie den Abschnitt Entwurfskonzepte für Web-GIS-Anwendungen.
Festlegen der Methode zum Erstellung und Verwenden von GIS-Inhalten im Web
Die ArcGIS Plattform bietet verschiedene Möglichkeiten zum Erstellen, Freigeben und Verwenden von GIS-Daten. Um diese Aufgaben effektiv durchzuführen, müssen Sie zunächst die folgenden drei wichtigen Faktoren berücksichtigen:
- Wie verwendet Ihre Organisation ArcGIS Server? Verwenden Sie beispielsweise einen eigenständigen Server mit ArcGIS Server oder ein Web-GIS mit einem Portal?
- Welche Bedürfnisse und Anforderungen bestehen seitens der Endbenutzer bezüglich der Interaktion mit Ihrem GIS-Inhalt?
- Welche Entwicklerkenntnisse besitzen Sie in Bezug auf die Erstellung von Web-Apps? Bevorzugen Sie bei der Erstellung der App die Verwendung eines vorkonfigurierten App-Builders, der keine Programmierkenntnisse erfordert, oder möchten Sie die Anwendung komplett selbst programmieren?
Wie wird ArcGIS Server in Ihrer Organisation verwendet?
Was die Architektur betrifft, so hängt der Workflow bei der Erstellung und Verwendung von GIS-Inhalten für das Web davon ab, wie Sie oder Ihre Organisation ArcGIS Server bereitgestellt haben.
Wenn Sie oder Ihre Organisation beispielsweise einen eigenständigen Server mit ArcGIS Server bereitgestellt haben, müssen Sie die folgenden Schritte ausführen:
- Erstellen und Freigeben von GIS-Inhalten im Web mit ArcMap
- Einbindung von GIS-Services über einen entsprechenden REST-Endpunkt (URL), der in dem entwickelten Web-Apps bereitgestellt wird
Nähere Informationen zu diesem Workflow finden Sie unter Veröffentlichen und Verwenden von GIS-Server-Services.
Alternativ dazu müssen Sie, falls Sie oder Ihre Organisation ein Web-GIS mit einem Portal bereitgestellt haben, die folgenden Schritte ausführen:
- Erstellen und Freigeben von GIS-Inhalten im Web mit ArcMap oder ArcGIS Pro
- Einbinden von GIS-Services in Form von Webkarten und Apps, die Sie für Ihre Endbenutzer entwerfen
Nähere Informationen zu diesem Workflow finden Sie unter Veröffentlichen und Verwenden von Web-GIS-Services.
Welche Anforderungen stellen Ihre Endbenutzer an die Web-App?
Bei der Entscheidung, mit welcher App Ihr GIS-Inhalt bereitgestellt werden soll, sollten Sie die Anforderungen Ihrer Endbenutzer berücksichtigen. Endbenutzer müssen beispielsweise einen oder alle der folgenden Schritte ausführen:
- Verwenden der Inhalte auf einem Desktop oder in einem Browser, auf einem Smartphone oder Tablet oder auf allen Geräten. Auf der Webseite Apps für alle wird eine ausführliche Liste der verfügbaren Apps mit einer Zusammenfassung ihrer Funktionen, der Zielgruppe und den Software- und Hardwareanforderungen bereitgestellt.
- Verwenden der App zur Datenerfassung im Außendienst mit der Möglichkeit, vor Ort offline arbeiten zu können. Verschiedene ArcGIS-Apps für den Außendienst wie Collector for ArcGIS bieten Lösungen für den Offline-Einsatz und verschiedene Bearbeitungsfunktionen.
- Visualisieren von 3D-Features auf kontextbezogenen Grundkarten. Apps wie ArcGIS Earth, Drone2Map for ArcGIS und Web AppBuilder for ArcGIS sind für die Verwendung von 3D-Inhalt konzipiert und können ausgezeichnete Lösungen für die Bedürfnisse Ihrer Endbenutzer sein.
Über welche Entwicklerkenntnisse verfügen Sie und was sind Ihre Präferenzen?
Berücksichtigen Sie Ihre Entwicklerkenntnisse bei der Auswahl einer geeigneten Web-App. Bevorzugen Sie eine vorkonfigurierte Entwicklungsumgebung, um die Benutzeroberfläche für Ihre Endbenutzer anzupassen, oder ziehen Sie es vor, die App mit Ihrem eigenen benutzerdefinierten Code zu erstellen?
Weitere Informationen zu Apps für jedes Bereitstellungsszenario sowie ausgewählten Funktionen und erforderlichen Kenntnissen finden Sie unter Veröffentlichen und Verwenden von GIS-Server-Services und Veröffentlichen und Verwenden von Web-GIS-Services.