Mapas de calor

El extremo heatmapTiles proporciona mapas de calor relacionados con el polen a través de la superposición de mosaicos. Una superposición de mosaicos es un conjunto de mosaicos de imágenes que se pueden mostrar sobre Google Maps. Cada mosaico de imagen es de 256 × 256 píxeles.

La superposición de mosaicos es una cuadrícula ensamblada a partir de una colección de mosaicos, a la que se le asignan coordenadas (X,Y). El mosaico con coordenadas (0,0) siempre se encuentra en la esquina noroeste del mapa. Los valores de X aumentan de oeste a este, mientras que los valores de Y aumentan de norte a sur.

El objeto zoom level determina el tamaño del contenido de un mapa que se muestra en una vista de mapa. El tamaño de la cuadrícula de mosaicos se determina escalando las coordenadas X y Y de forma exponencial según el nivel de zoom.

gridSizeX = XzoomLevel
gridSizeY = YzoomLevel

Por ejemplo, con un nivel de zoom de 2, el mapa mundial se representa con 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 2.

Mapa de calor de todo el mundo en forma de cuadrícula de 4 por 4.

Consulta la sección Coordenadas de mapas y mosaicos para obtener más detalles.

Si quieres solicitar mosaicos de mapas de calor de polen actuales con el extremo heatmapTiles, envía una solicitud GET HTTP a lo siguiente:

https://pollen.googleapis.com/v1/mapTypes/TYPE/heatmapTiles/Z/X/Y?key=YOUR_API_KEY

Información acerca del extremo del mapa de calor

Todos los parámetros indicados a continuación son obligatorios para que una 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. Aprende a 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 el que se muestra su tamaño. Los valores permitidos van del 0 al 16, y un valor de 0 muestra todo el mundo en una sola tarjeta.
  • X,Y: Las coordenadas del mosaico son relativas a la esquina noreste (0,0). Los valores de X aumentan de oeste a este y los valores de Y 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 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 aparece como una imagen que puede superponerse en un mapa:

Ejemplo de un mosaico de mapa de calor que usa el mapa TREE_UPI.

Para obtener más información sobre la superposición de mosaicos sobre el mapa predeterminado, consulta el artículo Tipos de mapas de superposición.