L' heatmapTiles fornisce mappe termiche relative ai pollini tramite overlay di riquadri. Un overlay di riquadri è una raccolta di riquadri immagine che possono essere visualizzati sopra Google Maps. Ogni riquadro immagine è di 256 x 256 pixel.
L'overlay di riquadri è una griglia assemblata da una raccolta di riquadri, a ognuno dei quali sono assegnate coordinate (X,Y). Il riquadro con coordinate (0,0) si trova sempre nell'angolo nord-ovest della mappa. I valori X aumentano da ovest a est, mentre i valori Y aumentano da nord a sud.
Il zoom level determina le dimensioni dei contenuti di una
visualizzazione mappa. Le dimensioni della griglia di riquadri sono determinate dalla scalabilità esponenziale delle coordinate X e Y in base al livello di zoom.
gridSizeX = XzoomLevel gridSizeY = YzoomLevel
Ad esempio, a un livello di zoom pari a 2, la mappa del mondo è rappresentata utilizzando una matrice 4 x 4, per un totale di 16 riquadri.
L'immagine seguente mostra una mappa termica TREE_UPI dell'intero mondo, suddivisa in riquadri accessibili a un livello di zoom pari a 2.
Per ulteriori dettagli, consulta Coordinate di mappe e riquadri per
Puoi richiedere i riquadri della mappa termica dei pollini corrente utilizzando l'endpoint heatmapTiles inviando una richiesta GET HTTP a:
https://pollen.googleapis.com/v1/mapTypes/TYPE/heatmapTiles/Z/X/Y?key=YOUR_API_KEY
Informazioni sull'endpoint della mappa termica
Tutti i parametri elencati di seguito sono obbligatori per una richiesta riuscita:
KEY: la chiave API della tua applicazione. Questa chiave identifica la tua applicazione ai fini della gestione delle quote. Scopri come ottenere una chiave.TYPE: il tipo di mappa termica da restituire. Vedi i valori consentiti.Z: il livello di zoom che determina le dimensioni dei contenuti di una mappa in una visualizzazione mappa. I valori consentiti sono 0-16, dove un valore pari a 0 mostra l'intero mondo in un singolo riquadro.X,Y: le coordinate del riquadro rispetto all'angolo nord-est (0,0). I valoriXaumentano da ovest a est e i valoriYaumentano da nord a sud. Le coordinate devono essere valide per il livello di zoom specificato. Ad esempio, se imposti il livello di zoom su 2 e richiedi un riquadro con coordinate (10,10), l'API restituisce un errore.
Esempio di richiesta di mappa termica
L'immagine sopra mostra una mappa termica TREE_UPI con un livello di zoom pari a 2, insieme alle coordinate di ogni riquadro. L'esempio seguente utilizza l'endpoint heatmapTiles per richiedere il riquadro con coordinate (2,1):
https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/2/2/1?key=YOUR_API_KEY
Il riquadro viene visualizzato come un'immagine che può essere sovrapposta a una mappa:

Per ulteriori informazioni sulla sovrapposizione di riquadri sopra la mappa predefinita, consulta Overlay dei tipi di mappe.