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 z 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ż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 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ż 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
.