Mapas de calor

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

La superposición de tarjetas es una cuadrícula ensamblada a partir de una colección de tarjetas, a cada una de las cuales se le asignan coordenadas (X,Y). La tarjeta 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 zoom level determina qué tan grande o pequeño aparece el contenido de un mapa 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, en un nivel de zoom de 2, el mapa del mundo 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 TREE_UPI de todo el mundo, dividido en mosaicos a los que se puede acceder en un nivel de zoom de 2.

Un mapa de calor de todo el mundo como una cuadrícula de 4 por 4.

Consulta Coordenadas de mapas y mosaicos para obtener más detalles.

Puedes solicitar las tarjetas de la mapa de calor de polen actuales con el extremo heatmapTiles. Para ello, envía una solicitud GET de HTTP a la siguiente dirección:

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 que se indican a continuación son obligatorios para que se realice correctamente una solicitud:

  • KEY: Es la clave de API de tu aplicación. Esta clave identifica tu aplicación para la administración de cuotas. Obtén más información para 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 qué tan grande o pequeño aparece el contenido de un mapa en una vista de mapa. Los valores permitidos son del 0 al 16, en los que un valor de 0 muestra el mundo entero en una sola tarjeta.
  • X,Y: Son las coordenadas de la tarjeta en relación con la esquina noreste (0,0). Los valores de X aumentan de oeste a este, y los de Y aumentan de norte a sur. Las coordenadas deben ser válidas para el nivel de zoom especificado. Por ejemplo, si configuras el nivel de zoom en 2 y solicitas una tarjeta en las coordenadas (10,10), la API muestra 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 tarjeta. En el siguiente ejemplo, se usa el extremo heatmapTiles para solicitar la tarjeta en las coordenadas (2,1):

https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/2/2/1?key=YOUR_API_KEY

La tarjeta aparece como una imagen que se puede superponer en un mapa:

Ejemplo de una tarjeta de mapa de calor que usa el mapa TREE_UPI.

Para obtener más información sobre cómo superponer mosaicos sobre el mapa predeterminado, consulta Tipos de mapas superpuestos.