Servicio de Mapas de Mosaicos (TMS): Guía Completa

Puntos Clave
  • El TMS fue desarrollado por la Open Source Geospatial Foundation (OSGeo).
  • Sigue los principios REST para la estructura de sus URIs.
  • Sirvió como base para el desarrollo del estándar OGC WMTS.

El Servicio de Mapas de Mosaicos, conocido comúnmente como TMS (por sus siglas en inglés, Tile Map Service), es una especificación técnica diseñada para la entrega de mapas web basados en mosaicos. Esta norma fue desarrollada por la Open Source Geospatial Foundation (OSGeo) y tiene como objetivo optimizar la entrega de imágenes de mapas pre-renderizadas.

Características Principales

La definición de TMS requiere generalmente una estructura de URI (Uniform Resource Identifier) que sigue los principios REST, permitiendo que los clientes soliciten mosaicos específicos basándome en un sistema de coordenadas y niveles de zoom. El protocolo TMS se posiciona como un punto medio entre la simplicidad del estándar utilizado por OpenStreetMap y la complejidad del estándar Web Map Service (WMS), ofreciendo URLs simples para los mosaicos mientras soporta diversos sistemas de referencia espacial.

Soporte y Compatibilidad

El soporte para TMS es predominante en clientes y servidores de mapeo web, aunque en aplicaciones de mapeo empresarial de escritorio, el protocolo WMS sigue siendo más extendido. Algunas de las herramientas más destacadas incluyen:

  • OpenLayers: Esta biblioteca de JavaScript soporta TMS de forma nativa.
  • Google Maps API: Permite el uso de plantillas de URL, lo que facilita a los desarrolladores la implementación de soporte para TMS.
  • TileCache: Se posiciona como uno de los servidores de soporte más populares para este protocolo.
  • Mod Tile y TileLite: Aunque existen, estos servidores suelen centrarse más en el estándar de facto de OpenStreetMap.

Relación con WMTS

Debido a su utilidad y eficiencia, el TMS sirvió como base fundamental para la creación del estándar OpenGIS Web Map Tile Service (WMTS) de la OGC (Open Geospatial Consortium), el cual es una versión más formal y formalizada del concepto de mosaicos web.

Preguntas Frecuentes

Respuestas a las dudas más habituales sobre Servicio de Mapas de Mosaicos (TMS): Guía Completa.

Es una especificación para mapas web basados en mosaicos que permite la entrega eficiente de imágenes pre-renderizadas siguiendo principios REST.

Volver al índice enciclopédico