Azulejos
Los mosaicos de mapas se renderizan previamente, son pequeñas secciones de un mapa más grande y, por lo general, se muestran como imágenes cuadradas. Se utilizan para mostrar datos geográficos de manera eficiente al cargar solo las partes visibles en diferentes niveles de zoom. Hay tres tipos principales de mosaicos de mapas:
Para obtener más información, consulte GetTile en la Referencia de la API de Amazon Location Service.
Tipos de mosaicos
- Mosaicos de mapas vectoriales
-
Los mosaicos de mapas vectoriales almacenan los datos del mapa como formas geométricas (puntos, líneas, polígonos) en lugar de como imágenes. Esto permite crear mapas escalables y de alta calidad que permanecen nítidos en cualquier resolución.
- Mosaicos de mapas rasterizados
-
Los mosaicos de mapas rasterizados son imágenes renderizadas previamente que representan un área geográfica específica. A diferencia de los mosaicos vectoriales, los mosaicos rasterizados son más sencillos pero carecen de flexibilidad para rediseñarlos.
- Mosaicos de mapas híbridos
-
Los mosaicos de mapas híbridos combinan datos vectoriales y rasterizados. Utilizan datos vectoriales para los elementos principales del mapa, como las carreteras, mientras que utilizan imágenes rasterizadas para elementos más complejos, como fotografías aéreas o satelitales detalladas.
Capas de mosaicos vectoriales
A continuación, se muestran las 10 capas de mosaicos de mapas vectoriales:
-
Límites: define los límites administrativos y geográficos, incluidos los límites del país, el estado y la ciudad.
-
Edificios y direcciones: representa las formas de los edificios y los puntos de dirección detallados.
-
Tierra: muestra la cobertura global del terreno y la superficie de elementos naturales como desiertos, montañas y bosques.
-
Uso del suelo: muestra áreas categorizadas, como parques, tierras de cultivo y zonas urbanas.
-
Lugares: identifica ubicaciones importantes, como ciudades, pueblos y puntos de referencia notables.
-
Puntos de interés (POI): destacan las atracciones, los negocios y otros lugares clave.
-
Carreteras: representa la red de calles, autopistas y senderos.
-
Etiquetas de carretera: proporciona etiquetas de texto para los nombres de las carreteras y los números de ruta.
-
Tránsito: representa las líneas de transporte público, como autobuses, trenes y metros.
-
Agua: muestra cuerpos de agua, como lagos, ríos y océanos.
Casos de uso
-
Obtención de mosaicos de mapas para renderizar diferentes secciones de un mapa en varios niveles de zoom.
-
Optimización de las solicitudes de mosaicos de mapas en función de la interacción del usuario, como la panorámica y el zoom.
-
Acceso a mosaicos vectoriales o rasterizados para obtener una representación detallada.
Explicación de la solicitud
La solicitud requiere los siguientes parámetros: Tileset, X, Y y Z para identificar el mosaico específico que se va a buscar. El parámetro Key se puede incluir opcionalmente para la autorización.
-
Tileset: especifica el conjunto de mosaicos deseado para obtener el mosaico. -
X: el valor del eje X del mosaico del mapa. -
Y: el valor del eje Y del mosaico del mapa. -
Z: el valor de zoom, que define el nivel de zoom del mosaico. -
Key: se incluye opcionalmente con fines de autorización.
Explicación de la respuesta
La respuesta incluye encabezados como CacheControl, ContentType y ETag, y contiene los datos del mosaico del mapa como un blob binario en formato MVT. Estos encabezados administran el control de la memoria caché, proporcionan detalles del formato del contenido y controlan las versiones de los mosaicos.
-
CacheControl: controla el almacenamiento en caché del cliente para el mosaico del mapa. -
ContentType: especifica el formato de los datos del mosaico. -
ETag: proporciona un identificador de versión para el mosaico. -
Blob: contiene los datos del mosaico vectorial en formato MVT.