किसी जगह के खोज नतीजे के बारे में जानकारी.
JSON के काेड में दिखाना |
---|
{
"place": {
object ( |
फ़ील्ड | |
---|---|
place |
किसी जगह की जानकारी. |
distanceMeters |
खोजी गई जगह से जगह की ज्यामिति या केंद्र तक सीधी लाइन की दूरी. |
जगह
किसी जगह की जानकारी.
JSON के काेड में दिखाना |
---|
{ "placeId": string, "displayName": string, "languageCode": string, "address": { object ( |
फ़ील्ड | |
---|---|
placeId |
जगह का आईडी. जगह का आईडी एक टेक्स्ट होता है, जिससे किसी जगह की खास पहचान की जाती है. https://developers.google.com/places/web-service/place-id |
displayName |
स्थानीय जगह के अनुसार जगह का नाम. अनुरोध में दी गई प्राथमिकता के हिसाब से स्थानीय भाषा में बदला गया. |
languageCode |
जगह से जुड़े टेक्स्ट फ़ील्ड का भाषा कोड. उदाहरण के लिए, "नाम" और "पता". |
address |
जगह का पता. |
geometry |
जगह की ज्यामिति. |
types[] |
इस नतीजे के लिए टैग टाइप का सेट. उदाहरण के लिए, "राजनैतिक" और "इलाका". https://developers.google.com/places/web-service/supported_types |
associatedCompounds[] |
किसी जगह से जुड़े कंपाउंड. |
ज्यामिति
किसी जगह की ज्यामिति.
JSON के काेड में दिखाना |
---|
{ "location": { object ( |
फ़ील्ड | |
---|---|
location |
इकाई का केंद्रीय बिंदु जिसमें यह मैसेज है. |
viewport |
औसत साइज़ के मैप पर जगह दिखाने के लिए सही व्यूपोर्ट. |
displayBoundary |
GeoJSON पॉलीगॉन फ़ॉर्मैट का इस्तेमाल करके पॉलीगॉन की जानकारी देता है |
व्यूपोर्ट
अक्षांश-देशांतर व्यूपोर्ट, जिसे low
और high
पॉइंट के दो तिरछे तरीके से दिखाया गया है. व्यूपोर्ट को एक बंद क्षेत्र माना जाता है. इसका मतलब है कि इसमें उसकी सीमा भी शामिल होती है. अक्षांश की सीमाएं -90 से 90 डिग्री के बीच होनी चाहिए और देशांतर की सीमाएं -180 से 180 डिग्री के बीच होनी चाहिए. ऐसे कई मामले हो सकते हैं, जैसे:
अगर
low
=high
है, तो व्यूपोर्ट में सिर्फ़ एक पॉइंट होता है.अगर
low.longitude
>high.longitude
है, तो देशांतर की रेंज उलट जाती है (व्यूपोर्ट, देशांतर की 180 डिग्री वाली लाइन को पार कर जाता है).अगर
low.longitude
= -180 डिग्री औरhigh.longitude
= 180 डिग्री है, तो व्यूपोर्ट में सभी देशांतर शामिल होते हैं.अगर
low.longitude
= 180 डिग्री औरhigh.longitude
= -180 डिग्री है, तो देशांतर की सीमा खाली होती है.अगर
low.latitude
>high.latitude
है, तो अक्षांश की रेंज खाली है.
low
और high
, दोनों में जानकारी भरी जानी चाहिए. साथ ही, दिखाया गया बॉक्स खाली नहीं होना चाहिए (जैसा कि ऊपर दी गई परिभाषाओं में बताया गया है). व्यूपोर्ट को खाली छोड़ने पर गड़बड़ी हो सकती है.
उदाहरण के लिए, यह व्यूपोर्ट पूरी तरह से न्यूयॉर्क सिटी को कवर करता है:
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
JSON के काेड में दिखाना |
---|
{ "low": { object ( |
फ़ील्ड | |
---|---|
low |
ज़रूरी है. व्यूपोर्ट का निचला हिस्सा. |
high |
ज़रूरी है. व्यूपोर्ट का सबसे ऊपरी हिस्सा. |
परिसर
किसी जगह से जुड़ा कंपाउंड.
JSON के काेड में दिखाना |
---|
{ "type": enum ( |
फ़ील्ड | |
---|---|
type |
कंपाउंड का टाइप. |
geometry |
कंपाउंड से जुड़ी ज्यामिति. |
entrances[] |
कंपाउंड से जुड़े एंट्रेंस की सूची. |
CompoundType
कंपाउंड टाइप की वैल्यू.
Enums | |
---|---|
COMPOUND_TYPE_UNSPECIFIED |
कंपाउंड टाइप की जानकारी नहीं है. |
SECTION |
कंपाउंड सेक्शन. https://support.google.com/mapskb/answer/7054299 |
BUILDING |
कंपाउंड बिल्डिंग. https://support.google.com/mapskb/answer/7013011 |
GROUNDS |
परिसर मैदान. https://support.google.com/mapskb/answer/7046859 |
प्रवेश
किसी जगह का प्रवेश द्वार.
JSON के काेड में दिखाना |
---|
{
"location": {
object ( |
फ़ील्ड | |
---|---|
location |
अंदर जाने की जगह. |