stringtranslate.com

Mapa web en mosaico

Una exageración de un mapa web en mosaico, en este caso el estilo predeterminado de OpenStreetMap cerca de Melbourne, Australia. Los mapas web en mosaico normalmente se muestran sin espacios entre los mosaicos.

Un mapa web en mosaico, mapa deslizante [1] (en la terminología de OpenStreetMap ) o mapa de mosaicos es un mapa que se muestra en un navegador web mediante la unión perfecta de docenas de archivos de datos de imágenes o vectores solicitados individualmente. Es la forma más popular de mostrar y navegar mapas, reemplazando otros métodos como Web Map Service (WMS) que normalmente muestra una sola imagen grande, con botones de flecha para navegar a áreas cercanas. Google Maps fue uno de los primeros sitios de mapas importantes en utilizar esta técnica. Los primeros mapas web en mosaico usaban mosaicos rasterizados , antes de la aparición de los mosaicos vectoriales .

Los mapas en mosaico tienen varias ventajas. Cada vez que el usuario hace un desplazamiento panorámico, la mayoría de los mosaicos siguen siendo relevantes y se pueden mantener visibles mientras se obtienen nuevos mosaicos. Esto mejora enormemente la experiencia del usuario, en comparación con la obtención de una sola imagen de mapa para toda la ventana gráfica. También permite calcular previamente mosaicos individuales, una tarea fácil de paralelizar. Además, mostrar imágenes renderizadas proporcionadas por un servidor web requiere menos recursos computacionales que renderizar imágenes en el navegador, una ventaja con respecto a tecnologías como Web Feature Service (WFS). Si bien muchos mosaicos de mapas están en formato raster (un archivo de mapa de bits como PNG o JPEG ), la cantidad de proveedores de mosaicos vectoriales está creciendo. Los mosaicos vectoriales son renderizados por el navegador del cliente, que puede así agregar un estilo personalizado al mapa. Los mosaicos de mapas vectoriales también se pueden rotar por separado de cualquier superposición de texto para que el texto siga siendo legible.

Definición de un mapa web en mosaico

Números de coordenadas de los mosaicos XYZ

Las propiedades de los mapas web en mosaico que requieren convenciones o estándares incluyen el tamaño de los mosaicos, la numeración de los niveles de zoom, la proyección a utilizar, la forma en que se numeran o identifican de otro modo los mosaicos individuales y el método para solicitarlos.

La mayoría de los mapas web en mosaico siguen ciertas convenciones de Google Maps:

El estándar de facto OpenStreetMap, conocido como Slippy Map Tilenames [2] o XYZ, [3] sigue estos y agrega más:

Esquemas de numeración de mosaicos

Se utilizan tres esquemas de numeración principales: [4]

Normas

Existen varias normas:

Bibliotecas de clientes

Para visualizar un mapa en mosaico en un navegador, normalmente se requiere el soporte de un marco de mapas web . Este marco se encarga de la recuperación de mosaicos, la visualización, el almacenamiento en caché y la navegación del usuario. Los marcos populares para mapas en mosaico incluyen Google Maps API , OpenLayers y Leaflet .

Referencias

  1. ^ "Wiki de OpenStreetMap".
  2. ^ "Nombres de mosaicos de mapas deslizantes - Wiki de OpenStreetMap". wiki.openstreetmap.org . Consultado el 10 de junio de 2015 .
  3. ^ "tmcw/xyz_vs_tms.md". Gists de GitHub . Consultado el 10 de junio de 2015 .
  4. ^ "Mosaicos al estilo de Google Maps: coordenadas, límites de mosaicos y proyección: conversión a EPSG:900913 (EPSG:3785) y EPSG:4326 (WGS84)". www.maptiler.com . Consultado el 1 de marzo de 2022 .
  5. ^ "Una plataforma abierta: TileJSON". mapbox.com . Consultado el 5 de enero de 2017 .
  6. ^ "Sistema de mosaicos de Bing Maps". msdn.microsoft.com . Consultado el 10 de junio de 2015 .

Enlaces externos