Solar API, bina türünü belirlemek için yer verilerini kullanır ve
binalar hakkında bilgi edindiniz. 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 şu tür binaları destekler:
premise
. Bu tür
adı verilen bir konumu ifade eder. Bu, genellikle
yaygın addır.
Diğer türler, örneğin
subpremise
veya
bileşikler; örneğin, tek bir mülkte bulunan müstakil binalar,
premise
olarak kaydedildi —
desteklenmez.
Bina çatıları
Solar API, çatıdaki güneş paneli yerleşimini uydu görüntüleri. Özellikle eğimli veya perdeli konut binaları yüksek doğrulukla tanımlanırken, çatıları düz olan çatıların (örneğin, apartmanlar veya ticari binalar) doğruluk açısından farklılık gösterebilir.
Bir adresten arama
Bir adresi enlem ve boylam koordinatlarına Geocoding API veya Yer Otomatik Tamamlama API'sı.
Eşleşen yeri belirtmek için
place_id
öğesini kullanın.Solar API'nizde yer enlem ve boylam koordinatlarını kullanma
buildingInsights
isteği gönderin.- Solar API eşleşen bir bina bulursa
buildingInsights
yanıtındakiplace_id
,place_id
ile eşleşiyor veya Yer Otomatik Tamamlama API'sinden veri alın. - Sonuçları
premise
türüne sahip yerlerle sınırlamak için Geocoding API veya Places API yanıtlarına bir yer türü filtresi ekleyin.{ "name": "buildings/ChIJh0CMPQW7j4ARLrRiVvmg6Vs", "center": { "latitude": 37.4449739, "longitude": -122.13914659999998 },... }
- Solar API eşleşen bir bina bulursa
Solar API kapsamındaki binalar için place_id
değerini kontrol etmek üzere açık kaynak örnek uygulamayı kullanabilir veya buildingInsights
isteği gönderebilirsiniz.
Haritada konum seçme
Ayrıca, Maps JavaScript API'yi kullanarak kullanıcıların haritada binayı seçmesine olanak tanıyarak tamamlayıcı bir deneyim sunabilirsiniz. Binanın enlemini çıkart
ve boylam değerlerini fareden
etkinlik ve ardından
bu koordinatları
buildingInsights
isteği.