Bina ara

Solar API, bina türünü belirlemek için yer verilerini kullanır ve uydu görüntülerine göre binaları tanımlar. Bu sayfada, buildingInsights isteğinde hangi binanın güneş enerjisi bilgilerinin döndürüleceğinin nasıl belirleneceği açıklanmaktadır.

Bina türleri

Solar API, premise türündeki binaları destekler. Bu tür, adlandırılmış bir konumu belirtir. Genellikle ortak bir ada sahip olan bina veya binalar grubudur.

subpremise gibi diğer türler veya bileşikler (ör. premise olarak kaydettirilmedikçe tek bir mülkte bulunan müstakil binalar) desteklenmez.

Bina çatıları

Solar API, uydu görüntülerine dayanarak çatıdaki optimum güneş paneli yerleşimini belirler. Konut binaları, özellikle eğimli veya eğimli çatılar yüksek doğrulukla tanımlanırken düz çatılı binaların (örneğin, apartman veya ticari binalar) doğruluk oranı farklı olabilir.

Bir adresten arama

  1. Geocoding API veya Place Autocomplete API'yi kullanarak bir adresi enlem ve boylam koordinatlarına dönüştürebilirsiniz.

    Eşleşen yeri belirtmek için place_id öğesini kullanın.

  2. Solar API buildingInsights isteğinizde yer enlem ve boylam koordinatlarını kullanın.

    • Solar API eşleşen bir bina bulursa buildingInsights yanıtındaki place_id değerinin Geocoding API veya Place Autocomplete API'deki place_id ile eşleştiğinden emin olun.
    • Sonuçları premise türündeki yerlerle sınırlamak için Geocoding API veya Places API yanıtlarına yer türü filtresi ekleyin.
      {
      "name": "buildings/ChIJh0CMPQW7j4ARLrRiVvmg6Vs",
      "center": {
      "latitude": 37.4449739,
      "longitude": -122.13914659999998
      },...
      }
      

Solar API kapsamındaki binaların place_id kontrolünü yapmak için açık kaynak örnek uygulamasını kullanabilir veya buildingInsights isteğinde bulunabilirsiniz.

Haritada konum seçme

Ayrıca, kullanıcıların Haritalar JavaScript API'yi kullanarak harita üzerinde binayı seçmelerine olanak tanıyarak tamamlayıcı bir deneyim de sunabilirsiniz. Binanın enlem ve boylamını fare etkinliğinden çıkarın ve ardından bu koordinatları bir buildingInsights isteğinde iletin.

etkileşimli haritayı bir araya getirir.