Solar API menggunakan data tempat untuk menentukan jenis bangunan dan mengidentifikasi bangunan berdasarkan citra satelit. Halaman ini menjelaskan cara menentukan informasi tenaga surya bangunan mana yang ditampilkan dalam
buildingInsights
permintaan.
Jenis bangunan
Solar API mendukung bangunan berjenis
premise. Jenis ini menunjukkan lokasi yang telah diberi nama, biasanya bangunan atau sekumpulan bangunan dengan nama umum.
Jenis lain, seperti
subpremise atau
kompleks — misalnya, bangunan terpisah yang terletak di satu properti, kecuali jika
terdaftar sebagai premise —
tidak didukung.
Atap bangunan
Solar API mengidentifikasi penempatan panel surya atap yang optimal berdasarkan citra satelit. Bangunan tempat tinggal, terutama atap miring atau beratap, diidentifikasi dengan tingkat akurasi yang tinggi, sedangkan bangunan dengan atap datar (misalnya, bangunan apartemen atau komersial) mungkin memiliki akurasi yang berbeda-beda.
Jika respons
buildingInsights tidak menyertakan kolom solarPanelConfigs, bangunan tersebut diproses dengan benar, tetapi kami tidak dapat memasang panel di atap. Hal ini dapat terjadi jika atap terlalu kecil untuk memasang panel atau terlalu teduh sehingga panel tidak dapat menghasilkan energi yang signifikan.
dataLayers
Menelusuri dari alamat
Anda dapat mengonversi alamat menjadi koordinat lintang dan bujur menggunakan the Geocoding API atau Place Autocomplete API.
Gunakan
place_iduntuk merujuk ke tempat yang cocok.Gunakan koordinat lintang dan bujur tempat dalam permintaan Solar API
buildingInsights.- Jika Solar API menemukan bangunan yang cocok, pastikan
place_iddalam responsbuildingInsightscocok denganplace_iddari Geocoding API atau Place Autocomplete API. - Untuk membatasi hasil ke tempat dengan jenis
premise, tambahkan filter jenis tempat ke respons Geocoding API atau Places API.{ "name": "buildings/ChIJh0CMPQW7j4ARLrRiVvmg6Vs", "center": { "latitude": 37.4449739, "longitude": -122.13914659999998 },... }
- Jika Solar API menemukan bangunan yang cocok, pastikan
Anda dapat menggunakan aplikasi contoh open source atau membuat permintaan
buildingInsights untuk
memeriksa place_id bangunan yang tercakup oleh Solar API.
Memilih lokasi di peta
Anda juga dapat menawarkan pengalaman pelengkap dengan memungkinkan pengguna memilih
bangunan di peta menggunakan Maps JavaScript
API. Ekstrak lintang
dan bujur bangunan dari peristiwa
mouse, lalu teruskan
koordinat tersebut dalam permintaan
buildingInsights.