इमारत की आउटलाइन, अक्षांश/देशांतर निर्देशांक जोड़ों का एक सेट होती है जो 2D पॉलीगॉन, इमारत से ढकी पृथ्वी का सरफ़ेस एरिया दिखाता है. इस पॉलीगॉन का इस्तेमाल, मैप पर किसी इमारत की आउटलाइन करने के लिए किया जा सकता है. प्रवेश एक ऐसा अक्षांश/देशांतर निर्देशांक होता है जो किसी जगह पर एंट्री और एग्ज़िट पॉइंट की जगह; उदाहरण के लिए, किसी बिल्डिंग.
अतिरिक्त पैरामीटर
शामिल करें
जियोकोडिंग के अनुरोध में, extra_computations=BUILDING_AND_ENTRANCES
,
रिवर्स जियोकोडिंग अनुरोध,
या जगहों की जानकारी देने के लिए, जियोकोडिंग अनुरोध
अपने जवाब में एंट्रेंस और बिल्डिंग की आउटलाइन पाने के लिए.
अनुरोध का उदाहरण
निम्न क्वेरी में एक रेस्टोरेंट के लिए इमारत की आउटलाइन और प्रवेश सक्षम करता है माउंटेन व्यू, कैलिफ़ोर्निया, अमेरिका:
https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJ4TTDdzS3j4AR78EQgu5EADA&extra_computations=BUILDING_AND_ENTRANCES&key=YOUR_API_KEY
रिस्पॉन्स का उदाहरण
ऊपर पूछी गई क्वेरी का जवाब इस तरह है:
{
"entrances": [
{
"location": {
"lat": 37.3925065,
"lng": -122.0799465
},
"building_place_id": "ChIJVeHddzS3j4ARFZJVu4Cf27o"
}
],
"buildings" : [
{
"building_outlines" : [
{
"display_polygon" : {
"coordinates" : [
[
[
-122.080188246116,
37.3926407183216
],
[
-122.080281351765,
37.3924887558601
],
[
-122.080023707261,
37.392390122414
],
[
-122.079926266852,
37.3925369491992
],
[
-122.080188246116,
37.3926407183216
]
]
],
"type" : "Polygon"
}
}
],
"place_id" : "ChIJVeHddzS3j4ARFZJVu4Cf27o"
}
],
}
इस सुविधा के चालू होने पर, दो कलेक्शन दिखाए जा सकते हैं:
buildings[]
और entrances[]
.
हर entrances
नतीजे में ये फ़ील्ड होते हैं:
location
प्रवेश द्वार के अक्षांश/देशांतर निर्देशांक होते हैं.building_place_id
, उस इमारत का स्थान आईडी है जिसमें अंदर जाने का रास्ता होता है. ध्यान दें कि इस पैरामीटर की जानकारी हमेशा अपने-आप नहीं भरी जाएगी.
हर buildings
नतीजे में ये फ़ील्ड होते हैं:
place_id
, इमारत का यूनीक आइडेंटिफ़ायर है. ज़्यादा जानकारी के लिए, जगह के आईडी के बारे में खास जानकारी ज़्यादा जानकारी के लिए,.building_outlines[]
, आउटलाइन का कलेक्शन है बिल्डिंग. फ़िलहाल, इस कलेक्शन में सिर्फ़ एक एंट्री होगी. इसमें मौजूद हर ऑब्जेक्टbuilding_outlines[]
में ये फ़ील्ड होते हैं:display_polygon
, पॉलीगॉन की GeoJSON एन्कोडिंग है जो इमारत में शामिल पृथ्वी के सतह के क्षेत्रफल का अनुमान लगाता है, का उपयोग करके आरएफ़सी 7946 फ़ॉर्मैट. ध्यान दें कि आरएफ़सी 7946 फ़ॉर्मैट, मल्टी-पॉलीगॉन के साथ काम करता है, इसलिए, एकdisplay_polygon
ऑब्जेक्ट कई पॉलीगॉन को दिखा सकता है.
कवरेज
यह सुविधा सभी इलाकों में उपलब्ध है; हालांकि, सभी बिल्डिंग में आउटलाइन या एंट्रेंस, और कवरेज क्षेत्र के हिसाब से अलग-अलग होगा. इसके अलावा, आपको ऐसे एपीआई रिस्पॉन्स मिलने की उम्मीद करते हैं जिनमें बिल्डिंग की आउटलाइन मौजूद हो, लेकिन नहीं प्रवेश द्वार. समय के साथ, एंट्रेंस कवरेज बेहतर हो सकती है.
सुझाव/राय दें या शिकायत करें
इस सुविधा को प्रयोग के तौर पर दिया जा रहा है. हम इस पर आपके फ़ीडबैक की सराहना करेंगे buildings-in-geocoding-feedback-channel@google.com.