L'endpoint heatmapTiles fornisce mappe termiche relative al polline tramite l'overlay riquadro. Un overlay riquadro è una raccolta di riquadri di immagini che possono essere visualizzati sopra Google Maps. Ogni riquadro immagine è di 256 x 256 pixel.
L'overlay riquadro è una griglia assemblata a partire da una raccolta di riquadri, a cui sono assegnate le coordinate (X
,Y
). Il riquadro con le coordinate (0,0) si trova sempre nell'angolo nord-ovest della mappa. I valori X
aumentano da ovest a est, mentre i valori di Y
aumentano da nord a sud.
zoom level
determina quanto grandi o piccoli devono essere visualizzati in una visualizzazione mappa dei contenuti di una mappa. La dimensione della griglia dei riquadri viene determinata scalando le coordinate X
e Y
in modo esponenziale in base al livello di zoom.
gridSizeX = XzoomLevel gridSizeY = YzoomLevel
Ad esempio, a un livello di zoom pari a 2, la mappa del mondo viene rappresentata utilizzando una matrice 4 x 4, per un totale di 16 riquadri.
L'immagine seguente mostra una mappa termica TREE_UPI
del mondo intero, suddivisa
in riquadri a cui è possibile accedere a un livello di zoom di 2.
Per ulteriori dettagli, consulta Coordinate mappa e riquadri.
Puoi richiedere i riquadri attuali della mappa termica del polline utilizzando l'endpoint heatmapTiles inviando una richiesta HTTP GET 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 necessari per una richiesta andata a buon fine:
KEY
: la chiave API della tua applicazione. Questa chiave identifica l'applicazione per la gestione delle quote. Scopri come ottenere una chiave.TYPE
: il tipo di mappa termica da restituire. Vedi i valori consentiti.Z
: livello di zoom che determina quanto grande o piccolo i contenuti di una mappa vengono mostrati in una visualizzazione mappa. I valori consentiti sono 0-16, dove il valore 0 mostra il mondo intero in un singolo riquadro.X
,Y
: coordinate relative all'angolo nord-est (0,0). I valoriX
aumentano da ovest a est, mentre i valori diY
aumentano 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 alle 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 alle coordinate (2,1):
https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/2/2/1?key=YOUR_API_KEY
Il riquadro è un'immagine che può essere sovrapposta a una mappa:
Per ulteriori informazioni sulla sovrapposizione di riquadri sulla mappa predefinita, consulta Tipi di mappa in overlay.