Häufig gestellte Frage (FAQ)
Was ist ein Kartenservice, ein Feature-Service und ein gehosteter Feature-Layer?
Was sind die Unterschiede zwischen einem Kartenservice und einem Feature-Service bezüglich der Funktionalität?
Ein Feature-Service ist ein Kartenservice mit aktiviertem Feature Access, und wenn dieselben Daten als Kartenservice und als Feature-Service gehostet werden, unterscheiden sich auch die Funktionen, die für die Interaktion mit den Daten verfügbar sind.
Mithilfe eines Kartenservice werden Karten über das Internet oder das Intranet mithilfe von ArcGIS für eine Organisation zur Verfügung gestellt. Dies kann mit einem gecachten Kartenservice oder einem dynamischen Web-Service erfolgen. Ein Feature-Service stellt die Geometrie, Attribute und Symbolinformationen für Vektor-Features zur Verfügung und eignet sich für die Anzeige, Abfrage und Bearbeitung von Geschäftsdaten auf Web-Grundkarten.
Wenn ein Kartenservice als gecachter Kartenservice verwendet wird, stellt der Kartenservice serverseitig einen bereits symbolisierten Kartenbild-Layer zur Verfügung. Dies ist die schnellste Methode, Karten im Web bereitzustellen, aber die Symbolisierung in diesem gecachten Kartenservice kann vom Client nicht geändert werden. Wenn dagegen ein Kartenservice als dynamischer Web-Service mit aktivierten dynamischen Layern verwendet wird, können die Layer-Darstellung und das Layer-Verhalten des Kartenservice bei Verwendung in einer Webkarte vom Client geändert werden.
Im ArcGIS REST-Services-Verzeichnis ist "Unterstützt dynamische Layer" für einen Kartenservice mit aktivierten dynamischen Layern als "true" angegeben.
Hinweis: Führen Sie den Workflow unter ArcGIS Server: Aktivieren dynamischer Layer in Kartenservices in Manager aus, um Clients zu erlauben, die Layer-Darstellung und das Layer-Verhalten in einem Kartenservice zu ändern.
Die folgende Abbildung zeigt, dass die Funktion "Style ändern" verfügbar ist, wenn ein Kartenservice mit aktivierten dynamischen Layern einer Karte in Map Viewer Classic hinzugefügt wird und der Client den Style der Layer ändern kann.
Ein Feature-Service bietet ähnlich wie ein Kartenservice mit aktivierten dynamischen Layern ebenfalls die Möglichkeit zum dynamischen Anpassen der Feature-Symbolisierung auf Clientseite. Der Unterschied zwischen einem Kartenservice, der dynamische Layer unterstützt, und einem Feature-Service besteht hinsichtlich der Bearbeitungsfunktion. Ein Kartenservice stellt keine Bearbeitungsfunktion bereit und ermöglicht einen schreibgeschützten Zugriff auf den Inhalt von Features und Attributen, während ein Feature-Service die Feature-Layer-Informationen enthält, die bei aktivierter Bearbeitungsfunktion bearbeitet werden können. Clients können die Feature-Geometrie und Attribute eines Feature-Service abfragen und bearbeiten. Außerdem können vorhandene und neue Features bearbeitet bzw. hinzugefügt werden.
Die folgende Abbildung zeigt, dass die Funktion "Style ändern" verfügbar ist, wenn ein dynamischer Kartenservice und ein Feature-Service zu einer Webkarte hinzugefügt werden. Die Funktion "Bearbeiten" ist jedoch nur im Menüband von Map Viewer Classic verfügbar, wenn der Webkarte ein Feature-Service hinzugefügt wird.
Die Funktion "Bearbeiten" ist auf der Werkzeugleiste "Einstellungen" von Map Viewer nur verfügbar, wenn der Webkarte ein Feature-Service hinzugefügt wird. Außerdem ist auch der Abschnitt "Informationen" im Bereich "Eigenschaften" verfügbar.
Ein Kartenservice ist auch als KML-Netzwerk-Link (Keyhole Markup Language) verfügbar. Somit können Anwendungen, die KML unterstützen, wie z. B. ArcGIS Earth und Google Earth, einen Kartenservice verwenden. Diese Möglichkeit wird jedoch in einem Feature-Service nicht unterstützt. Ein Feature-Service kann entweder mit einem Web-Client oder ArcGIS Desktop verwendet werden. Er kann auch Map Viewer in ArcGIS Online oder der Website des Portals mithilfe der ArcGIS-Server-Services-Verzeichnis-URL des Service hinzugefügt werden. Der Feature-Service kann auch als Element in einem Portal oder ArcGIS Online hinzugefügt und für die Mitglieder der Organisation freigegeben werden.
Hinweis: Weitere Informationen zum Generieren von KML-Netzwerk-Links über einen Kartenservice finden Sie unter ArcGIS Developer: Generate KML und ArcGIS Server: Anzeigen von Services als KML. Weitere Informationen zu ArcGIS-Clients, mit denen die Features in einem Feature-Service bearbeitet oder angezeigt werden können, finden Sie unter ArcGIS Server: Feature-Services und Client-Anwendungen.
Was ist der Unterschied zwischen einem Feature-Service und einem gehosteten Feature-Layer?
Ein Feature-Service ist ein Service zum Speichern von Daten, und bei einem gehosteten Feature-Layer handelt es sich um räumliche Daten, die in ArcGIS Online oder Portal for ArcGIS veröffentlicht wurden. Ein Feature-Service ist ein Kartenservice mit aktiviertem Feature Access, und ein gehosteter Feature-Layer ist ein Feature-Service, dessen Feature-Daten von einem von zwei unterschiedlichen Data Stores gehostet bzw. dort gespeichert werden, die vom Administrator mit einem Hosting-Server eines Portals konfiguriert wurden.
Wenn ein gehosteter Feature-Layer mithilfe von Data Management Tools erstellt wird, werden im Feature-Service ein Element und ein Feature-Layer erstellt. Die Element-ID ist ein eindeutiger Identifikator für den Layer. Wenn die Daten in einem ArcGIS Enterprise-Portal veröffentlicht werden, werden die Daten des gehosteten Feature-Layers im Data Store vom Typ "relational" des Portals gespeichert, und es wird ein Feature-Service auf dem Hosting-Server des Portals ausgeführt. Werden die Daten in ArcGIS Online veröffentlicht, dann werden die Daten des gehosteten Feature-Layers in ArcGIS Online gespeichert.
Hinweis: Weitere Informationen zum Veröffentlichen eines gehosteten Feature-Layers finden Sie unter Portal for ArcGIS: Veröffentlichen gehosteter Feature-Layer und ArcGIS Online: Gehostete Feature-Layer veröffentlichen.
Ein Feature-Service, der auf einer eigenständigen oder verbundenen ArcGIS-Server-Site ausgeführt wird, kann als Layer in einem Portal verwendet werden, und der Layer verhält sich ähnlich wie ein gehosteter Feature-Layer. Anders als bei einem gehosteten Feature-Layer werden die Daten jedoch nicht in den Data Store vom Typ "relational" des Hosting-Servers kopiert. Sie verbleiben in der Datenquelle, die auf der ArcGIS-Server-Site registriert wurde. Wenn der Layer gelöscht wird, gehen die Daten nicht verloren. Dies unterscheidet sich von einem gehosteten Feature-Layer, bei dem durch das Löschen des gehosteten Feature-Layers auch der Service und die Daten gelöscht werden.
Diese Unterschiede zwischen einem Feature-Service und einem gehosteten Feature-Layer wurden implementiert, um zu verhindern, dass unerwünschte Änderungen an den Daten vorgenommen werden, die in den bei der ArcGIS-Server-Site registrierten Ordnern und Datenbanken gespeichert sind. Auf einen Feature-Service wird voraussichtlich direkt von anderen Anwendungen zugegriffen, während die Daten eines gehosteten Feature-Layers über das Portal verwaltet werden und andere Anwendungen keinen direkten Zugriff darauf haben.
Das URL-Format eines Kartenservice, Feature-Service, Feature-Layers und gehosteten Feature-Layers
https://<catalog-url>/<serviceName>/MapServer
https://sampleserver6.arcgisonline.com/arcgis/rest/services/LocalGovernment/Recreation/MapServer
Hinweis: Wenn ein Kartenservice einer Webkarte ohne die Layer-ID in der URL hinzugefügt wird, dann wird der Kartenservice als Kartenbild-Layer-Element hinzugefügt. Wenn ein Kartenservice einer Webkarte hinzugefügt wird und sich die Layer-ID des betreffenden Feature-Layers am Ende der URL befindet, wird der Kartenservice als Feature-Layer-Element hinzugefügt.
https://<catalog-url>/<serviceName>/FeatureServer
https://sampleserver6.arcgisonline.com/arcgis/rest/services/LocalGovernment/Recreation/FeatureServer
https://<adminfeatureservice-url>/<layerId>
https://sampleserver6.arcgisonline.com/arcgis/rest/services/LocalGovernment/Recreation/FeatureServer/0
https://www.arcgis.com/home/item.html?id=<ID>
https://www.arcgis.com/home/item.html?id=ba101d93dff24e5ca9f0c75aaab86fba
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen