Method: geocode.location.geocodeLocationQuery

यह तरीका, जगह की जानकारी के जियोकोड को लागू करता है. यह LatLng को पते पर मैप करता है. इससे पते के बारे में व्यवस्थित जानकारी भी मिलती है.

एचटीटीपी अनुरोध

GET https://geocode.googleapis.com/v4beta/geocode/location/{locationQuery}

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
यूनियन पैरामीटर location_input. जियोकोड करने के लिए जगह की जानकारी. location_input इनमें से सिर्फ़ एक हो सकता है:
locationQuery

string

जगह की जानकारी, "lat,lng" स्ट्रिंग के फ़ॉर्मैट में. उदाहरण के लिए, "64.7611872,-18.4705364".

क्वेरी पैरामीटर

पैरामीटर
languageCode

string

ज़रूरी नहीं. वह भाषा जिसमें नतीजे दिखाए जाने चाहिए.

regionCode

string

ज़रूरी नहीं. क्षेत्र का कोड. क्षेत्र का कोड, जिसे ccTLD ("टॉप-लेवल डोमेन") के तौर पर दो वर्णों वाली वैल्यू के तौर पर तय किया जाता है. यह पैरामीटर, लागू कानून के आधार पर नतीजों पर असर डालता है.

types[]

string

ज़रूरी नहीं. नतीजों को सीमित करने के लिए, टाइप टैग का सेट. जिन नतीजों में बताए गए टाइप में से कोई भी टाइप नहीं है उन्हें हटा दिया जाता है.

संभावित वैल्यू की पूरी सूची के लिए, https://developers.google.com/maps/documentation/places/web-service/place-types पर मौजूद टेबल A और टेबल B देखें.

granularity[]

enum (GeocodeResult.Granularity)

ज़रूरी नहीं. जगह की जानकारी के लेवल के एक या उससे ज़्यादा एनम का फ़िल्टर.

यूनियन पैरामीटर location_input. जियोकोड करने के लिए जगह की जानकारी. location_input इनमें से सिर्फ़ एक हो सकता है:
location

object (LatLng)

स्ट्रक्चर्ड फ़ॉर्मैट में जगह की जानकारी.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य हिस्सा

कामयाब रहने पर, जवाब के मुख्य हिस्से में GeocodeLocationResponse का एक इंस्टेंस शामिल किया जाता है.

अनुमति के स्कोप

इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/maps-platform.geocode
  • https://www.googleapis.com/auth/maps-platform.geocode.location