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 un conjunto 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 mosaicos es una cuadrícula ensamblada a partir de una colección de mosaicos, a cada uno de los cuales 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 zoom level
determina qué tan grande o pequeño aparece el contenido de un mapa en una vista del 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 mundial se representa con una matriz de 4 x 4, lo que da 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.
Consulta Coordenadas de mosaicos y mapas para obtener más detalles.
Puedes solicitar mosaicos actuales del mapa de calor de polen con el extremo heatmapTiles. Para ello, envía una solicitud HTTP GET a la siguiente URL:
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 a los efectos de 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 devolverá. 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 del mapa. Los valores permitidos son del 0 al 16, donde el valor 0 muestra el mundo entero en un solo mosaico.X
,Y
: Coordenadas de la segmentación en relación con la esquina noreste (0,0). Los valores deX
aumentan de oeste a este, y los deY
, 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 una segmentación en las coordenadas (10,10), la API devolverá un error.
Ejemplo de solicitud de mapa de calor
La imagen anterior muestra un mapa de calor de TREE_UPI
con un nivel de zoom de 2, junto con las coordenadas de cada segmento. En el siguiente ejemplo, se usa el extremo heatmapTiles
para solicitar la segmentación 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 se puede superponer en un mapa:
Para obtener más información sobre cómo superponer mosaicos sobre el mapa predeterminado, consulta Cómo superponer tipos de mapas.