Abrufen von Kacheln

Der Hauptgrund für die Einrichtung eines WMTS-Dienstes besteht darin, Kacheln für andere bereitzustellen, die diese in ihren eigenen Anwendungen verwenden. Rufen Sie Kacheln mithilfe der „GetTile“-Anforderung über einen WMTS-Server ab. „GetTile“-Anforderungen werden stets als HTTP-Zeichenfolgen gesendet. Als Antwort wird ein Kartenbild mit gut definierten geografischen und dimensionalen Parametern im Bildformat zurückgegeben, das in der Anforderung angegeben ist. Beim „Simple Profile“ werden „GetTile“-Anforderungen für „Popular Visualization CRS“ („Spherical“ oder „Popular Mercator“) und WGS 84 unterstützt, in beiden Fällen mit Koordinatensystem-Begrenzungen.

Wenn WMTS-Kachel-Caching aktiviert ist, ruft der WMTS-Dienst nach Erhalt der „GetTile“-Anforderung den Cache für die Kachel auf. Wenn die Kachel nicht im Cache enthalten ist, wird die Kachel generiert, im Cache gespeichert und an den Client zurückgegeben. Weitere Informationen zum Aktivieren und Konfigurieren des WMTS-Kachel-Caching mit Spatial Manager finden Sie unter WMTS-Einstellungen.

Anmerkung: Weitere Informationen zur Batch-Generierung von Kartenkacheln für den WMTS-Dienst finden Sie unter WMTS Tile Generator. Sie können den Cache auch mithilfe des WMTS Tile Generator füllen.

Standardanforderung

Dies ist ein Beispiel für eine „GetTile“-Standardanforderung mit KVP-Codierung (KVP = „Key Value Pair“, Schlüssel-Wert-Paar):

http://<wmtsserver>:<port>/rest/Spatial/WMTS?VERSION=1.0.0&SERVICE=WMTS&REQUEST=GetTile
&LAYER=World_WMTS_Layer&STYLE=default&FORMAT=image/png&TILEMATRIXSET=WorldWebMercatorQuad
&TILEMATRIX=1&TILEROW=1&TILECOL=1

Dies ist die Vorlage einer „GetTile“-Standardanforderung mit RESTful-Codierung:

http://<wmtsserver>:<port>/rest/Spatial/WMTS/1.0.0/default/tiles/
{LAYER}/{STYLE}/{TILEMATRIXSET}/{TILEMATRIX}/{TILECOL}/{TILEROW}.{IMAGE_FORMAT_EXTENSION}
Anmerkung: Spectrum Spatial unterstützt den Stilparameter nicht.

„Simple Profile“-Anforderung

Die Kachel kann über eine der folgenden URLs in der folgenden Formatierung angefordert werden.

Anforderung für „Popular Visualization CRS“ („Spherical“ oder „Popular Mercator“) mit RESTful-Codierung:

http://<wmtsserver>:<port>/rest/Spatial/WMTS/1.0.0/simpleProfileTile/tiles/
{LAYER}/{TILEMATRIX}/{TILECOL}/{TILEROW}.{IMAGE_FORMAT_EXTENSION}

Anforderung für WGS 84 mit RESTful-Codierung:

http://<wmtsserver>:<port>/rest/Spatial/WMTS/1.0.0/simpleProfileCRS84Tile/tiles/
{LAYER}/{TILEMATRIX}/{TILECOL}/{TILEROW}.{IMAGE_FORMAT_EXTENSION}
Anmerkung: Der oben aufgeführte Code sollte vollständig auf einer Zeile ohne Umbrüche angegeben sein. Aufgrund von Platzeinschränkungen können wir die Anforderung in diesem Dokument nicht entsprechend darstellen.

Beispielantwort

Nach einer erfolgreichen „GetTile“-Anforderung gibt der Dienst eine „GetTile“-Antwort zurück. Bei dieser handelt es sich um ein Bild der Karte, die durch die Parameter in der Anforderung angegeben wird.