Method: resolveNames

यह Google Maps पर मौजूद जगहों के नाम (या पते) को खास जियोस्पेशल इकाइयों (जैसे, जगहों) से मैच करता है.

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

POST https://mapstools.googleapis.com/v1:resolveNames

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

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

अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:

JSON के काेड में दिखाना
{
  "queries": [
    {
      object (LocationQuery)
    }
  ],
  "locationBias": {
    object (LocationBias)
  },
  "regionCode": string
}
फ़ील्ड
queries[]

object (LocationQuery)

ज़रूरी है. जगह की जानकारी से जुड़ी उन क्वेरी की सूची जिन्हें हल करना है. ज़्यादा से ज़्यादा 20 क्वेरी डाली जा सकती हैं.

locationBias

object (LocationBias)

ज़रूरी नहीं. यह एक वैकल्पिक इलाका है, ताकि रिज़ॉल्यूशन के नतीजों को बायस किया जा सके. अगर यह तय किया गया है, तो रिज़ॉल्यूशन के नतीजे इस इलाके के आस-पास की इकाइयों के हिसाब से होंगे. locationBias या regionCode को शामिल करने से, अक्सर खोज के दायरे को सीमित करके बेहतर नतीजे मिलते हैं.

अगर locationBias और regionCode, दोनों एट्रिब्यूट की वैल्यू दी गई हैं, तो locationBias को regionCode से ज़्यादा प्राथमिकता दी जाती है.

regionCode

string

ज़रूरी नहीं. यह एक वैकल्पिक रीजन कोड है, जो रिज़ॉल्यूशन के नतीजों को बायस करता है. अगर जगह की जानकारी दी जाती है, तो खोज के नतीजों में उस जगह या उसके आस-पास मौजूद इकाइयों को प्राथमिकता दी जाएगी. यह CLDR क्षेत्र कोड होना चाहिए. उदाहरण के लिए, "US" या "CA". locationBias या regionCode को शामिल करने से, अक्सर खोज के दायरे को सीमित करके बेहतर नतीजे मिलते हैं.

अगर locationBias और regionCode, दोनों एट्रिब्यूट की वैल्यू दी गई हैं, तो locationBias को regionCode से ज़्यादा प्राथमिकता दी जाती है.

जवाब का मुख्य भाग

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

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/maps-platform.mapstools