WMTS-Services
Die Web Map Tile Service-(WMTS-)Spezifikation des Open Geospatial Consortium, Inc. (OGC) ist eine internationale Spezifikation zur Bereitstellung digitaler Karten im Web über gecachte Bildkacheln. Wenn Sie einen gecachten Karten- oder Image-Service über ArcGIS Server erstellen, können Sie automatisch über die WMTS-Spezifikation auf den Service und seine Kacheln zugreifen.
Gründe für die Verwendung eines WMTS-Service
WMTS-Services sind hilfreich, wenn Sie Ihre gecachten Karten- oder Image-Services über eine für verschiedene Plattformen und Clients offene, anerkannte Methode verfügbar machen möchten. Darüber hinaus stellen WMTS-Services eine effiziente Methode dar, um die Ausführung von gecachten ArcGIS Server-Karten- oder Image-Services auf OGC-Clients zu beschleunigen.
Umfang und Kompatibilität
Clients, die auf die Unterstützung der Spezifikation WCS 1.0.0 und RESTful- oder KVP-Codierung ausgelegt sind, können WMTS-Services anzeigen und mit ihnen arbeiten. SOAP-Codierung wird nicht unterstützt.
Client-Anwendungen arbeiten mit einem WMTS-Service, indem sie Parameter an die URL des Service anhängen. WMTS-Services, die aus gecachten Karten- oder Image-Services stammen, unterstützen die folgenden Operationen (nur RESTful- und KVP-Codierung).
- Anfordern von Metadaten zum Service (GetCapabilities)
- Anfordern einer individuellen Kachel-Ressource im Cache (GetTile)
Auf der Open Geospatial Consortium-Website erfahren Sie mehr über WMTS-Services. Auf der Webseite Standards and Interoperability von Esri erhalten Sie zudem Informationen zur Unterstützung der OGC-Services in ArcGIS.
Veröffentlichen eines WMTS-Service
Um einen WMTS-Service zu veröffentlichen, müssen Sie einen gecachten Karten- oder gecachten Image-Service erstellen. Im Gegensatz zu anderen Typen von OGC-Services gibt es keine WMTS-Funktion, die beim Erstellen eines gecachten Karten- oder Image-Service zu aktivieren ist, da WMTS immer aktiviert ist. Eine ausführliche exemplarische Erläuterung des Prozesses zur Erstellung eines gecachten Karten- oder Image-Service finden Sie in den folgenden Themen:
Verwenden von WMTS-Services
Auf ArcGIS Server ausgeführte WMTS-Services können von jedem Client verwendet werden, der RESTful- oder KVP-WMTS-Anforderungen unterstützt.
Client-Typen
Ein Webbrowser ist der einfachste Client für einen WMTS-Service. Es gibt jedoch viele zusätzliche Clients von Drittanbietern, mit denen WMTS-Services verwendet werden können. Um von ArcGIS Server gehostete WMTS-Services verwenden zu können, muss der Client WMTS 1.0.0 unterstützen. Weitere Informationen zu Clients von Drittanbietern, mit denen WMTS-Services verwendet werden können, finden Sie unter den folgenden Links:
URL-Struktur
Um einen WMTS-Service auszuführen, müssen Sie die URL kennen, die dem folgenden Muster folgt:
Für gecachte Karten-Services: http://<Servernname>:<Port>/arcgis/rest/services/<Ordnername (falls zutreffend)>/<Karten-Service-Name>/MapServer/WMTS
Wenn Sie beispielsweise den gecachten Karten-Service mit der Bezeichnung WMTSDemoService erstellt und den Service in einem Ordner namens DemoFolder auf dem Server MyServer mit der Portnummer 6080 veröffentlicht haben, sieht die URL wie folgt aus:
http://MyServer:6080/arcgis/rest/services/DemoFolder/WMTSDemoService/MapServer/WMTS
Für gecachte Image-Services: http://<Servernname>:<Port>/arcgis/rest/services/<Ordnername (falls zutreffend)>/<Image-Service-Name>/ImageServer/WMTS
Wenn Sie beispielsweise den gecachten Image-Service mit der Bezeichnung WMTSDemoService erstellt und den Service in einem Ordner namens DemoFolder auf dem Server MyServer mit der Portnummer 6080 veröffentlicht haben, sieht die URL wie folgt aus:
http://MyServer:6080/arcgis/rest/services/DemoFolder/WMTSDemoService/ImageServer/WMTS
WMTS-Anforderungen für GetCapabilities- und GetTile-Operationen können über HTTP an diese URL gesendet werden. Antworten und Ausnahmen zu diesen Anforderungen werden dann an den Client zurückgegeben. Weitere Informationen zum Erstellen einer bestimmten WMTS-Ressourcen-URL finden Sie in der OGC WMTS 1.0.0-Spezifikation oder in der ArcGIS Server REST API WMTS-Dokumentation.