El extremo heatmapTiles proporciona mapas de calor relacionados con el polen mediante la superposición de mosaicos. Una superposición de mosaicos es un conjunto de mosaicos de imágenes que se pueden mostrar en la parte superior de Google Maps. Cada mosaico de imagen es de 256 x 256 píxeles.
La superposición de mosaicos es una cuadrícula ensamblada a partir de un conjunto de mosaicos, cada uno de los cuales se le asigna coordenadas (X
,Y
). El mosaico con coordenadas (0,0) siempre está en la esquina noroeste del mapa. Los valores X
aumentan de oeste a este, mientras que los valores de Y
aumentan de norte a sur.
El elemento zoom level
determina el tamaño y el tamaño del contenido de un mapa que se muestra en la vista de mapa. El tamaño de la cuadrícula de mosaicos se determina escalando las coordenadas X
y Y
de forma exponencial en función del nivel de zoom.
gridSizeX = XzoomLevel gridSizeY = YzoomLevel
Por ejemplo, con un nivel de zoom de 2, el mapa del mundo se representa mediante una matriz de 4 x 4 para un total de 16 mosaicos.
En la siguiente imagen, se muestra un mapa de calor de TREE_UPI
de todo el mundo, dividido en mosaicos a los que se puede acceder con un nivel de zoom de 2.
Para obtener más información, consulta Coordenadas de mapas y de mosaicos.
Puedes solicitar mosaicos de mapas de calor sobre el polen actuales usando el extremo heatmapTiles. Para ello, debes enviar una solicitud GET HTTP a la siguiente dirección:
https://pollen.googleapis.com/v1/mapTypes/TYPE/heatmapTiles/Z/X/Y?key=YOUR_API_KEY
Acerca del extremo del mapa de calor
Todos los parámetros que se indican a continuación son obligatorios para que la solicitud se realice correctamente:
KEY
: Es la clave de API de tu aplicación. Esta clave identifica tu aplicación para la administración de la cuota. Descubre cómo obtener una clave.TYPE
: Es el tipo de mapa de calor que se mostrará. Consulta los valores permitidos.Z
: Es el nivel de zoom que determina el tamaño del contenido de un mapa en la vista de mapa. Los valores permitidos son de 0 a 16; el valor 0 muestra todo el mundo en una sola tarjeta.X
,Y
: Son las coordenadas del mosaico relativas al ángulo noreste (0,0). Los valores deX
aumentan de oeste a este y los valores deY
aumentan de norte a sur. Las coordenadas deben ser válidas para el nivel de zoom especificado. Por ejemplo, si estableces el nivel de zoom en 2 y solicitas un mosaico en las coordenadas (10,10), la API mostrará un error.
Ejemplo de solicitud de mapa de calor
En la imagen anterior, se muestra un mapa de calor de TREE_UPI
con un nivel de zoom de 2, junto con las coordenadas de cada mosaico. En el siguiente ejemplo, se usa el extremo heatmapTiles
para solicitar el mosaico en las coordenadas (2,1):
https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/2/2/1?key=YOUR_API_KEY
El mosaico se muestra como una imagen que se puede superponer en un mapa:
Si deseas obtener más información sobre cómo superponer mosaicos en el mapa predeterminado, consulta Cómo superponer tipos de mapas.