Wyszukaj budynki

Interfejs Solar API wykorzystuje dane o miejscach, aby określić typ budynku i identyfikować na podstawie zdjęć satelitarnych. Na tej stronie dowiesz się, jak określić, informacje o energii słonecznej w budynku są zwracane buildingInsights użytkownika.

Typy budynków

Solar API obsługuje budynki typu premise Ten typ wskazuje nawaną lokalizację, zwykle jest to budynek lub zbiór budynków z imię i nazwisko.

Inne typy, np. subpremise lub kompleksy, np. wolnostojące budynki zlokalizowane na jednej nieruchomości, chyba że zarejestrowana jako premisenie są obsługiwane.

Dachy budynków

Solar API określa optymalne rozmieszczenie paneli słonecznych na dachach na podstawie: zdjęcia satelitarne. Budynki mieszkalne, szczególnie pochylone lub nachylone dachy są identyfikowane z dużą dokładnością, natomiast budynki płaskie dachy (np. budynki mieszkalne czy komercyjne) mogą mieć różną dokładność.

Wyszukiwanie z adresu

  1. Możesz przekonwertować adres na współrzędne geograficzne za pomocą Geocoding API lub Interfejs Place Autocomplete API.

    Użyj symbolu place_id, aby odwołać się do pasującego miejsca.

  2. Używaj współrzędnych szerokości i długości geograficznej miejsca w interfejsie Solar API buildingInsights użytkownika.

    • Jeśli interfejs Solar API znajdzie pasujący budynek, sprawdź, czy Pole place_id w odpowiedzi buildingInsights pasuje do pola place_id za pomocą interfejsu Geocoding API lub Place Autocomplete API.
    • Aby ograniczyć wyniki do miejsc typu premise, dodaj filtr typu miejsca do odpowiedzi interfejsu Geocoding API lub Places API.
      {
      "name": "buildings/ChIJh0CMPQW7j4ARLrRiVvmg6Vs",
      "center": {
      "latitude": 37.4449739,
      "longitude": -122.13914659999998
      },...
      }
      
.

Możesz skorzystać z przykładu open source lub utwórz buildingInsights proś do sprawdź place_id pod kątem budynków uwzględnionych w interfejsie Solar API.

Wybieranie lokalizacji na mapie

Możesz też zapewnić dodatkowe wrażenia, umożliwiając użytkownikom tworzenie na mapie za pomocą kodu JavaScript Map Google API. Wyodrębnij szerokość geograficzną budynku i długości geograficznej myszki zdarzenie, a następnie przekaż je te współrzędne w buildingInsights.

na interaktywnej mapie do lokalizacji punktu.