Solar API, इमारत का टाइप तय करने के लिए जगह के डेटा का इस्तेमाल करता है. साथ ही, सैटलाइट से ली गई तस्वीरों के आधार पर इमारतों की पहचान करता है. इस पेज पर बताया गया है कि buildingInsights
अनुरोध में, किस इमारत की सौर ऊर्जा की जानकारी दी जाती है.
बिल्डिंग के टाइप
Solar API, premise
टाइप की इमारतों के साथ काम करता है. इस टाइप से, किसी ऐसी जगह का पता चलता है जिसका नाम हो. आम तौर पर, यह किसी इमारत या एक जैसा नाम वाली इमारतों के ग्रुप का पता होता है.
subpremise
या कम्यूनड (एक ही प्रॉपर्टी पर मौजूद अलग-अलग इमारतें) जैसे अन्य टाइप के लिए, premise
के तौर पर रजिस्टर किए जाने तक, इस्तेमाल नहीं किया जा सकता.
इमारत की छतें
Solar API, सैटलाइट इमेजरी के आधार पर छत पर सोलर पैनल लगाने के सबसे सही जगह की पहचान करता है. रिहायशी इमारतों, खास तौर पर ढलान वाली या तिरछी छतों की पहचान बहुत सटीक तरीके से की जाती है. वहीं, सपाट छत वाली इमारतों (जैसे, अपार्टमेंट या व्यावसायिक इमारतें) की पहचान में थोड़ा अंतर हो सकता है.
अगर buildingInsights
के जवाब में solarPanelConfigs
फ़ील्ड शामिल नहीं है, तो इसका मतलब है कि इमारत को सही तरीके से प्रोसेस किया गया है. हालांकि, हम छत पर पैनल नहीं डाल पाए. ऐसा तब हो सकता है, जब पैनल लगाने के लिए छत बहुत छोटी हो या पैनल ज़्यादा ऊर्जा जनरेट न कर पाएं, क्योंकि छत पर बहुत ज़्यादा छाया हो.
किसी पते से खोजना
Geocoding API या Place Autocomplete API का इस्तेमाल करके, किसी पते को अक्षांश और देशांतर के निर्देशांक में बदला जा सकता है.
मैच होने वाली जगह का रेफ़रंस देने के लिए,
place_id
का इस्तेमाल करें.अपने Solar API
buildingInsights
अनुरोध में, जगह के अक्षांश और देशांतर निर्देशांक का इस्तेमाल करें.- अगर Solar API को मिलती-जुलती कोई इमारत मिलती है, तो देखें कि
buildingInsights
रिस्पॉन्स में मौजूदplace_id
, Geocoding API या जगह के शुरुआती अक्षर लिखने पर पूरा नाम सुझाने की सुविधा वाले एपीआई से मिलेplace_id
से मेल खाता है या नहीं. premise
टाइप वाली जगहों के नतीजों को सीमित करने के लिए, Geocoding API या Places API के जवाबों में जगह के टाइप का फ़िल्टर जोड़ें.{ "name": "buildings/ChIJh0CMPQW7j4ARLrRiVvmg6Vs", "center": { "latitude": 37.4449739, "longitude": -122.13914659999998 },... }
- अगर Solar API को मिलती-जुलती कोई इमारत मिलती है, तो देखें कि
ओपन सोर्स सैंपल ऐप्लिकेशन का इस्तेमाल किया जा सकता है. इसके अलावा, Solar API की मदद से, जिन इमारतों के लिए place_id
की जानकारी उपलब्ध है उनकी जांच करने के लिए, buildingInsights
अनुरोध किया जा सकता है.
मैप पर कोई जगह चुनना
Maps JavaScript API का इस्तेमाल करके, उपयोगकर्ताओं को मैप पर इमारत चुनने की सुविधा देकर भी बेहतर अनुभव दिया जा सकता है. माउस इवेंट से इमारत के अक्षांश और देशांतर की जानकारी निकालें. इसके बाद, उन निर्देशांकों को buildingInsights
अनुरोध में डालें.