Cerca edifici

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 edifici di tipo premise Questo tipo indica una posizione con nome, 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

  1. 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.

  2. Utilizzare le coordinate di latitudine e longitudine del luogo nell'API Solar buildingInsights richiesta.

    • Se l'API Solar trova un edificio corrispondente, verifica che place_id nella risposta buildingInsights corrisponde a place_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
      },...
      }
      
di Gemini Advanced.

Puoi usare l'esempio open source o crea un'app Richiesta di buildingInsights a consulta il 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. Estrarre la latitudine dell'edificio e longitudine dal mouse evento, quindi trasmettilo queste coordinate buildingInsights.

mappa interattiva per individuare il punto.