TMS vs WMTS vs WMS-C en OpenLayers

8

GeoWebCache puede servir capas en los siguientes tres estándares: TMS, WMTS y WMS-C. ¿Hay alguna ventaja notable en el uso de alguno de ellos en particular dentro de un marco OpenLayers?

CarlosRodLop
fuente
¿Cuál es tu escenario? De lo contrario, podría ser difícil comparar los diferentes enfoques y cómo podría beneficiarse.
Mapper
Aplicación móvil que carga WMS desde Geoserver para datos Raster y GeoJSON para datos vectoriales. La aplicación debe estar lista para el modo fuera de línea.
CarlosRodLop

Respuestas:

8

WMS-C es el mejor soportado y más maduro, pero es un poco superpuesto sobre WMS para soportar mosaicos e incurre en una sobrecarga adicional al tener que usar cuadros de delimitación de coordenadas mundiales en lugar de coordenadas de mosaico.

TMS es bastante maduro y está diseñado específicamente para mosaicos, pero no es una especificación oficial de OGC.

WMTS es una especificación OGC que está destinada a reemplazar TMS y WMS-C. Funciona exclusivamente en coordenadas de mosaico como TMS (aunque las calcula de manera diferente) pero tiene algunas capacidades adicionales que no estaban en TMS, como GetFeatureInfo. Es relativamente reciente y menos utilizado, por lo que sus implementaciones son menos maduras.

smithkm
fuente