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 premise
–
nie 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 według adresu
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.Użyj współrzędnych geograficznych szerokości i długości miejsca w żądaniu interfejsu Solar API
buildingInsights
.- Jeśli interfejs Solar API znajdzie pasujący budynek, sprawdź, czy
Pole
place_id
w odpowiedzibuildingInsights
pasuje do polaplace_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 },... }
- Jeśli interfejs Solar API znajdzie pasujący budynek, sprawdź, czy
Pole
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ż zaoferować użytkownikom uzupełniające informacje, umożliwiając im wybór budynku na mapie za pomocą interfejsu Maps JavaScript API. Wyodrębnij szerokość geograficzną budynku
i długości geograficznej myszki
zdarzenie, a następnie przekaż je
te współrzędne w
buildingInsights
.