PlaceResult

किसी जगह के लिए खोज के नतीजे की जानकारी.

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

object (Place)

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

distanceMeters

number

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

जगह

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

जेएसओएन के काेड में दिखाना
{
  "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)

जगह से जुड़े यौगिक.

ज्यामिति

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

जेएसओएन के काेड में दिखाना
{
  "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 } }

जेएसओएन के काेड में दिखाना
{
  "low": {
    object (LatLng)
  },
  "high": {
    object (LatLng)
  }
}
फ़ील्ड
low

object (LatLng)

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

high

object (LatLng)

ज़रूरी है. व्यूपोर्ट का उच्च बिंदु.

परिसर

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

जेएसओएन के काेड में दिखाना
{
  "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

प्रवेश

किसी जगह का प्रवेश द्वार.

जेएसओएन के काेड में दिखाना
{
  "location": {
    object (LatLng)
  }
}
फ़ील्ड
location

object (LatLng)

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