Solar API は、場所データを使用して建物のタイプを特定し、衛星画像に基づいて建物を識別します。このページでは、buildingInsights
リクエストで返される建物のソーラー情報を確認する方法について説明します。
建物のタイプ
Solar API は、タイプ premise
の建物をサポートしています。このタイプ
名前のある場所を示します。通常は、建物や建物の集合体で、
使用します。
その他の型
subpremise
または
複合住宅(1 つの建物にある分離された建物など)
premise
として登録されていること -
サポートされていません。
建物の屋根
Solar API は、以下の要素に基づいて屋上太陽光発電パネルの最適な設置場所を特定します。 衛星画像などです住宅(特に傾斜地や勾配がある住宅の建物) 高精度で識別され、平坦な建物が 屋根(アパートや商業ビルなど)では、精度が異なる場合があります。
住所からの検索
住所を緯度と経度の座標に変換するには、Geocoding API または Place Autocomplete API を使用します。
place_id
を使用して、一致した場所を参照します。Solar API の
buildingInsights
リクエストで、場所の緯度と経度の座標を使用します。- Solar API が一致する建物を見つけたら、
buildingInsights
レスポンスのplace_id
が Geocoding API または Place Autocomplete API のplace_id
と一致することを確認します。 - 検索結果をタイプ
premise
の場所に限定するには、場所タイプのフィルタを追加します Geocoding API または Places API のレスポンスを返します。{ "name": "buildings/ChIJh0CMPQW7j4ARLrRiVvmg6Vs", "center": { "latitude": 37.4449739, "longitude": -122.13914659999998 },... }
- Solar API が一致する建物を見つけたら、
オープンソース サンプルを使用して、
または
buildingInsights
のリクエスト
Solar API の対象となる建物については、place_id
をご確認ください。
地図上で場所を選択する
Maps JavaScript API を使用して、ユーザーが地図上で建物を指定できるようにすることで、補完的なエクスペリエンスを提供することもできます。マウスイベントから建物の緯度と経度を抽出し、それらの座標を buildingInsights
リクエストに渡します。