Mapas de calor

El heatmapTiles proporciona mapas de calor relacionados con la calidad del aire a través de una superposición de mosaicos. Una tarjeta superposición es un conjunto de mosaicos de imágenes PNG que se pueden mostrar en la parte superior de una Google Maps Cada mosaico de imagen es de (256 x 256 píxeles).

Información acerca de las tarjetas de mapas de calor

La superposición de mosaicos es una cuadrícula ensamblada a partir de un conjunto de mosaicos. cada una de las coordenadas asignadas (X,Y). El mosaico con coordenadas (0,0) siempre está 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 elemento zoom level determina el tamaño y 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 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 del mundo se representa con un valor de para un total de 16 mosaicos. El zoom también determina el valor máximo permitidos para las coordenadas.

En la siguiente imagen, se muestra un mapa de calor de US_AQI con un nivel de zoom de 2. junto con las coordenadas de cada mosaico:

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

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

Acerca del extremo del mapa de calor

Un mosaico de mapa de calor se representa con un array de bytes que contiene los datos del mosaico en forma de PNG. imagen. Puedes solicitar mosaicos de mapas de calor de calidad del aire actuales usando la heatmapTiles de extremo a través del envío de una solicitud GET HTTP a la siguiente dirección:

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

Todos los parámetros de solicitud son obligatorios en una solicitud:

  • TYPE: Es el tipo de mapa de calor que se mostrará. Consultar permitidos de salida.

  • Z: Nivel de zoom que determina qué tan grande o pequeño es el contenido de un mapa aparecer en una vista de mapa. Se permiten los valores del 0 al 16, donde se muestra el valor 0 todo el mundo en un solo mosaico.

  • X,Y: Coordenadas del mosaico que se recuperará, en relación con el norte esquina oeste (0,0). Los valores de X están aumentando de oeste a este y Y aumentan de norte a sur.

    Las coordenadas del mosaico 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 coordenadas de 10,10, la API devuelve un error.

  • YOUR_API_KEY: Es la clave de API de tu aplicación. Esta clave identifica tu para administrar las cuotas. Para obtener más información, consulta get una clave.

Ejemplo de solicitud de mapa de calor

En la imagen anterior, se muestra un mapa de calor de US_AQI con un nivel de zoom de 2. junto con las coordenadas de cada mosaico. En el siguiente ejemplo, se usa la extremo heatmapTiles para solicitar el mosaico en las coordenadas 0,1 del mapa de calor:

https://airquality.googleapis.com/v1/mapTypes/US_AQI/heatmapTiles/2/0/1?key=YOUR_API_KEY

El mosaico se ve de la siguiente manera:

Una tarjeta de mapa de calor en las coordenadas 0,1.

Para obtener más información sobre la superposición de mosaicos en la parte superior del mapa predeterminado, consulta la sección Tipos de mapas de superposición: