Telusuri gedung

Solar API menggunakan data tempat untuk menentukan jenis bangunan dan mengidentifikasi bangunan berdasarkan citra satelit. Halaman ini menjelaskan cara menentukan informasi solar bangunan mana yang ditampilkan dalam permintaan buildingInsights.

Jenis bangunan

Solar API mendukung bangunan jenis 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 premisetidak didukung.

Atap bangunan

Solar API mengidentifikasi penempatan panel surya atap yang optimal berdasarkan citra satelit. Bangunan tempat tinggal, terutama atap miring atau bernada, diidentifikasi dengan tingkat akurasi yang tinggi, sedangkan bangunan dengan atap datar (misalnya, apartemen atau bangunan komersial) dapat bervariasi dalam akurasi.

Jika respons buildingInsights tidak menyertakan kolom solarPanelConfigs, bangunan diproses dengan benar, tetapi kami tidak dapat memasang panel di atap. Hal ini dapat terjadi jika atap terlalu kecil untuk menempatkan panel atau terlalu teduh sehingga panel tidak dapat menghasilkan energi yang signifikan.

Menelusuri dari alamat

  1. 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.

  2. Gunakan koordinat lintang dan bujur tempat dalam permintaan buildingInsights Solar API Anda.

    • Jika Solar API menemukan bangunan yang cocok, pastikan place_id dalam respons buildingInsights cocok dengan place_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
      },...
      }

Anda dapat menggunakan aplikasi contoh open source atau membuat permintaan buildingInsights untuk memeriksa place_id untuk bangunan yang tercakup dalam 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.

peta interaktif ke lokasi titik.