PlaceResult

किसी जगह के खोज नतीजे के बारे में जानकारी.

JSON के काेड में दिखाना
{
  "place": {
    object (Place)
  },
  "distanceMeters": number
}
फ़ील्ड
place

object (Place)

किसी जगह की जानकारी.

distanceMeters

number

खोजी गई जगह से जगह की ज्यामिति या केंद्र तक सीधी लाइन की दूरी.

जगह

किसी जगह की जानकारी.

JSON के काेड में दिखाना
{
  "placeId": string,
  "displayName": string,
  "languageCode": string,
  "address": {
    object (Address)
  },
  "geometry": {
    object (Geometry)
  },
  "types": [
    string
  ],
  "associatedCompounds": [
    {
      object (Compound)
    }
  ]
}
फ़ील्ड
placeId

string

जगह का आईडी. जगह का आईडी एक टेक्स्ट होता है, जिससे किसी जगह की खास पहचान की जाती है. https://developers.google.com/places/web-service/place-id

displayName

string

स्थानीय जगह के अनुसार जगह का नाम. अनुरोध में दी गई प्राथमिकता के हिसाब से स्थानीय भाषा में बदला गया.

languageCode

string

जगह से जुड़े टेक्स्ट फ़ील्ड का भाषा कोड. उदाहरण के लिए, "नाम" और "पता".

address

object (Address)

जगह का पता.

geometry

object (Geometry)

जगह की ज्यामिति.

types[]

string

इस नतीजे के लिए टैग टाइप का सेट. उदाहरण के लिए, "राजनैतिक" और "इलाका". https://developers.google.com/places/web-service/supported_types

associatedCompounds[]

object (Compound)

किसी जगह से जुड़े कंपाउंड.

ज्यामिति

किसी जगह की ज्यामिति.

JSON के काेड में दिखाना
{
  "location": {
    object (LatLng)
  },
  "viewport": {
    object (Viewport)
  },
  "displayBoundary": {
    object
  }
}
फ़ील्ड
location

object (LatLng)

इकाई का केंद्रीय बिंदु जिसमें यह मैसेज है.

viewport

object (Viewport)

औसत साइज़ के मैप पर जगह दिखाने के लिए सही व्यूपोर्ट.

displayBoundary

object (Struct format)

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 (LatLng)
  },
  "high": {
    object (LatLng)
  }
}
फ़ील्ड
low

object (LatLng)

ज़रूरी है. व्यूपोर्ट का निचला हिस्सा.

high

object (LatLng)

ज़रूरी है. व्यूपोर्ट का सबसे ऊपरी हिस्सा.

परिसर

किसी जगह से जुड़ा कंपाउंड.

JSON के काेड में दिखाना
{
  "type": enum (CompoundType),
  "geometry": {
    object (Geometry)
  },
  "entrances": [
    {
      object (Entrance)
    }
  ]
}
फ़ील्ड
type

enum (CompoundType)

कंपाउंड का टाइप.

geometry

object (Geometry)

कंपाउंड से जुड़ी ज्यामिति.

entrances[]

object (Entrance)

कंपाउंड से जुड़े एंट्रेंस की सूची.

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 (LatLng)
  }
}
फ़ील्ड
location

object (LatLng)

अंदर जाने की जगह.