Method: geocode.location.geocodeLocation

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

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

GET https://geocode.googleapis.com/v4/geocode/location

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

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

पैरामीटर
languageCode

string

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

regionCode

string

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

types[]

string

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

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

granularity[]

enum (GeocodeResult.Granularity)

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

जियोकोड करने के लिए जगह की जानकारी. यहां उन फ़ील्ड की सूची दी गई है जिन्हें एक साथ इस्तेमाल नहीं किया जा सकता. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
locationQuery

string

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

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