Web Map Tile Service (WMTS), auch Web Map Service-Caching (WMS-C) oder Tile Map Service (TMS) ist ein Standard des Open Geospatial Consortium OGC. Dazu wird ein auf Geodaten spezialisierter und als Tile Cache bezeichneter Daten-Cache für die Speicherung der Kachelgrafiken eines Web Map Services (WMS) verwendet. Als Tile Cache wird oft auch die dazu verwendete Server-Software bezeichnet, mit der die Caches erstellt und verwaltet werden können.
Anwendung
Zur Anwendung kommen Tile Caches bei sehr großen bzw. hochaufgelöstem Rastergrafiken, die erwartungsgemäß nicht als ganzes auf einmal benötigt werden. Diese werden in Kacheln zerteilt und die jeweils benötigten Teile des Gesamtbildes übertragen und angezeigt. Das Abrufen eines statischen Satzes Geodaten kann somit beschleunigt werden, da die Rechenleistung zur Berechnung der Bitmap-Grafik nicht mehr anfällt. Jedoch kann das Anlegen des Tile Caches schnell zu grossen Datenmengen führen und muss für die ökonomischen Aspekte einer Infrastruktur berücksichtigt werden.
Beispiele
Beispiele sind Anwendungen zum Browsen durch hochaufgelöste Bilder der Oberflächen von Himmelskörpern, wie auch Landkarten, die dann üblicherweise mit Hilfe von Tile Caches auch in mehreren Kachelsätzen für unterschiedliche Zoomstufen vorgehalten werden. So werden z.B. bei OpenStreetMap und Google Maps die Vektor-basierten Kartendaten zu einer Rastergrafik vorgerendert und in einzelne Kacheln zerlegt zwischengespeichert, bereit zur Auslieferung und zur Darstellung in einem Webbrowser. Der Browser zeigt die gelieferten Kacheln dann zusammensetzt an.
Bekannte Software-Projekte
Proprietär
- ArcGIS Server: Ein Mapserver der Firma ESRI mit integriertem Tile Cache.
Open Source
- GeoWebCache (GWC): Ein Projekt der Firma OpenGeo und Teil des GeoServer-Projektes.
- TileCache: Ein Projekt von MetaCarta.
- Tiles@home: Ein Programm zum verteilten Rendern von Kacheln des Projektes OpenStreetMap.
Weblinks
Standards
- OpenGIS Web Map Tile Service Implementation Standard bei OGC (englisch)
Artikel im OSGeo-Wiki
- Tile Map Service Specification (englisch)
- WMS Tile Caching (englisch)
- Distributed Tile Caching (englisch)
Software