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 permintaan buildingInsights
.
Jenis bangunan
Solar API mendukung bangunan dengan jenis premise
. Jenis ini menunjukkan lokasi yang telah diberi nama, biasanya bangunan atau sekumpulan bangunan dengan nama umum.
Jenis lain, seperti
subpremise
atau
kompon — misalnya, bangunan terpisah yang terletak di satu properti, kecuali
didaftarkan sebagai premise
—
tidak didukung.
Atap bangunan
Solar API mengidentifikasi penempatan panel surya rooftop yang optimal berdasarkan citra satelit. Bangunan tempat tinggal, terutama atap miring atau miring, diidentifikasi dengan tingkat akurasi yang tinggi, sedangkan bangunan dengan atap datar (misalnya, bangunan apartemen atau komersial) mungkin memiliki akurasi yang berbeda.
Menelusuri dari alamat
Anda dapat mengonversi alamat menjadi koordinat lintang dan bujur menggunakan Geocoding API atau Place Autocomplete API.
Gunakan
place_id
untuk merujuk ke tempat yang cocok.Gunakan koordinat lintang dan bujur tempat dalam permintaan
buildingInsights
Solar API Anda.- Jika Solar API menemukan bangunan yang cocok, pastikan
place_id
dalam responsbuildingInsights
cocok denganplace_id
dari 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
untuk bangunan yang dicakup oleh Solar API.
Memilih lokasi di peta
Anda juga dapat menawarkan pengalaman tambahan dengan memungkinkan pengguna memilih bangunan di peta menggunakan Maps JavaScript API. Ekstrak lintang dan
bujur gedung dari peristiwa
mouse, lalu teruskan
koordinat tersebut dalam
permintaan buildingInsights
.