Häufige Gründe zur Verwendung von Karten-Services
In diesem Thema
- Bereitstellen von dynamischen Karten
- Bereitstellen von dynamischen Layern
- Bereitstellen von gecachten Karten
- Bereitstellen von Features
- Bereitstellen von Netzwerkanalysefunktionen
- Bereitstellen von Karten oder Features durch KML
- Bereitstellen von Bildern, Features oder Rastern durch die OGC-Spezifikationen
- Bereitstellen von Karten für mobile Geräte
- Zusammenfassung
Karten-Services stellen eine Karte dar, die Sie auf einem Server anderen zur Verfügung gestellt haben. Sie sind so konzipiert, dass sie in vielen Web- und Intranet-Szenarien genutzt werden können. Der gleiche Karten-Service wird möglicherweise von einem Benutzer in ArcMap, von einem anderen Benutzer in einer Webanwendung, von noch einem anderen Benutzer in ArcGIS Online und vom nächsten Benutzer in einer mobilen Anwendung verwendet. Im Folgenden finden Sie einige Gründe, warum Sie einen Karten-Service einrichten sollten:
Bereitstellen von dynamischen Karten
Dynamische Karten werden zu dem Zeitpunkt erstellt, wenn sie von einem Benutzer angefordert werden. Sie sind nicht so schnell wie gecachte Karten, aber sie sind für sehr fokussierte Intranetanwendungen und Anwendungen geeignet, für die eine Echtzeitanzeige der Daten erforderlich ist.
Die besten Methoden für die Erstellung von Karten, die dynamisch zur Verfügung gestellt werden sollen, finden Sie unter Überlegungen bei der Erstellung von Karten.
Bereitstellen von dynamischen Layern
Karten-Services verfügen über integrierte Funktionen, mit denen Clients, z. B. Web-APIs von ArcGIS, das Verhalten und die Darstellung von jedem Layer dynamisch ändern können. Mit den dynamischen Layern kann der Grad der Interaktion gesteigert werden, den Ihre Karten für Benutzer im Web bereitstellen.
Weitere Informationen hierzu finden Sie unter Dynamische Layer.
Bereitstellen von gecachten Karten
Gecachte Karten-Services (die einen Satz vorab erstellter Bilder verwenden) sind die schnellste Möglichkeit, Karten im Web bereitzustellen. Dies ist die Methode, mit der ArcGIS Online, Google Maps, Bing Maps und viele andere Services ihre Karten zur Verfügung stellen. Obwohl Benutzer nur statische Bilder der Karte anzeigen, können Sie einen gecachten Karten-Service mit Such-, Identifizierungs- und Abfrage-Tasks ergänzen, um die zugrunde liegenden Daten zu erreichen. Sie können den Cache auch regelmäßig aktualisieren, wenn sich die Daten ändern.
Karten-Services werden nicht automatisch gecacht; Sie müssen den Cache erstellen, nachdem Sie den Service veröffentlicht haben. Unter Was ist Karten-Caching? finden Sie Informationen dazu, wie Sie den Karten-Service als Satz gecachter Kacheln einrichten.
Bereitstellen von Features
Karten-Services müssen nicht immer Bilder anzeigen. Sie können einen Karten-Service einrichten, um einen Satz von Features zurückzugeben, mit denen Sie in der Anwendung arbeiten können. Sie rufen diese Features durch Tasks ab, die Sie der Anwendung hinzufügen.
Sie möchten z. B. einen Karten-Service abfragen und die daraufhin angezeigten Features als Grafiken in der Karte anzeigen. Diese Abfrage könnte wie folgt formuliert werden: "zeige mir alle Features mit 'Berlin' im Namen" oder "zeige mir alle Features, die länger als 100 Kilometer sind".
Wenn Sie einen Karten-Service einrichten möchten, um Features bereitzustellen, stellen Sie sicher, dass die Abfrage- und Datenvorgänge zulässig sind. Weitere Informationen zu diesen Vorgängen finden Sie unter Optimieren und Konfigurieren von Services.
Bereitstellen von Netzwerkanalysefunktionen
Sie können einen Karten-Service einrichten, um Netzwerkanalysen auf dem Server auszuführen. Wenn das Kartendokument einen Netzwerkanalyse-Layer enthält, sehen Sie eine Netzwerkanalysefunktion, die Sie aktivieren können, wenn Sie den Service veröffentlichen. Beim Entwickeln von Anwendungen, die mit ArcGIS for Server verwendet werden können, haben Sie dann Zugriff auf die Netzwerkanalysevorgänge. Sie können Standardeigenschaften für die Analyse im Kartendokument einrichten, z. B. Einrichtungen und Barrieren. Informationen zu den ersten Schritten finden Sie unter Netzwerkanalyse-Services.
Bereitstellen von Karten oder Features durch KML
KML ist eine Möglichkeit, geographische Daten und Karten durch eine offene XML-basierte Struktur darzustellen. KML wird häufig in Geobrowser-Anwendungen wie z. B. ArcGIS Explorer und Google Earth verwendet, um Kartenüberlagerungen oder Features anzuzeigen und dabei manchmal Attribute in Informations-Popup-Fenstern zur Verfügung zu stellen. Alle Karten-Services sind standardmäßig in der Lage, KML zurückzugeben. Weitere Informationen dazu finden Sie im Thema KML-Unterstützung in ArcGIS for Server.
Bereitstellen von Bildern, Features oder Rastern durch die OGC-Spezifikationen
Das Open Geospatial Consortium (OGC) hat die Spezifikation zur Bereitstellung von Kartenbildern (WMS), Vektor-Features (WFS), Raster-Datasets (WCS) und Web-Kartenkacheln (WMTS) im Web veröffentlicht. Einige Organisationen erfordern, dass ihre geographischen Daten und Karten auf diese Weise verfügbar sind. Karten-Services können konfiguriert werden, um Bilder oder Daten zurückzugeben, die der OGC-Spezifikation entsprechen. Weitere Informationen finden Sie unter OGC-Services.
Bereitstellen von Karten für mobile Geräte
Sie können einen Karten-Service so konfigurieren, dass Mitarbeiter im Außendienst Daten aus der Karte auf ihre mobilen Geräte extrahieren können. Wenn Sie die Karte veröffentlichen, können Sie die Funktion "Mobiler Datenzugriff" auswählen, die mobilen Geräten ermöglicht, über einen Web-Service auf die Karte zuzugreifen. Weitere Informationen dazu finden Sie unter Mobile Daten-Services.
Zusammenfassung
Diese sind nur einige der Methoden, wie Sie einen Karten-Service verwenden können. Bei Ihrer eigenen Verwendung von Karten-Services ermitteln Sie wahrscheinlich andere Verwendungen. Alle Karten-Services werden über SOAP- und REST-Schnittstellen zur Verfügung gestellt, sodass sie in vielen Esri und Nicht Esri Anwendungen verwendbar sind.