L'API Solar utilizza i dati sui luoghi per determinare il tipo di edificio e identifica
edifici in base alle immagini satellitari. In questa pagina viene descritto come stabilire quali
le informazioni sull'energia solare dell'edificio
vengono restituite in una
buildingInsights
richiesta.
Tipi di edifici
L'API Solar supporta gli edifici di tipo
premise
. Questo tipo
indica un luogo denominato, di solito un edificio o un insieme di edifici con un
nome comune.
Altri tipi, ad esempio
subpremise
oppure
complessi, ad esempio edifici indipendenti situati su un'unica proprietà, a meno che
registrato come premise
,
non sono supportati.
Tetti di edifici
L'API Solar identifica il posizionamento ottimale dei pannelli solari sul tetto in base immagini satellitari. Edifici residenziali, particolarmente inclinati o inclinati tetti, sono identificati con un elevato grado di precisione, mentre gli edifici con la precisione dei tetti (ad es. condomini o edifici commerciali) può variare in termini di accuratezza.
Ricerca da un indirizzo
Puoi convertire un indirizzo in coordinate di latitudine e longitudine utilizzando il metodo API Geocoding oppure API Place Autocomplete.
Utilizza
place_id
per fare riferimento al luogo corrispondente.Utilizzare le coordinate di latitudine e longitudine del luogo nell'API Solar
buildingInsights
richiesta.- Se l'API Solar trova un edificio corrispondente, controlla che il valore
place_id
nella rispostabuildingInsights
corrisponda aplace_id
dell'API Geocoding o dell'API Place Autocomplete. - Per limitare i risultati ai luoghi di tipo
premise
, aggiungi un filtro per tipo di luogo alle risposte dell'API Geocoding o dell'API Places.{ "name": "buildings/ChIJh0CMPQW7j4ARLrRiVvmg6Vs", "center": { "latitude": 37.4449739, "longitude": -122.13914659999998 },... }
- Se l'API Solar trova un edificio corrispondente, controlla che il valore
Puoi utilizzare l'app di esempio open source o effettuare una richiesta buildingInsights
per controllare il valore place_id
per gli edifici coperti dall'API Solar.
Selezionare una località su una mappa
Puoi anche offrire un'esperienza complementare consentendo agli utenti di selezionare
creare sulla mappa utilizzando lo strumento JavaScript di Maps
tramite Google Cloud. Estrai la latitudine e la longitudine dell'edificio dall'evento mouse, quindi passa queste coordinate in una richiesta buildingInsights
.