- एचटीटीपी अनुरोध
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- LocationQuery
- LocationBias
- नतीजा
- कॉन्फ़िडेंस
यह कुकी, Google Maps पर जगहों के नामों (या पतों) की सूची को खास भू-स्थानिक इकाइयों (जैसे, जगहों) में बदलती है.
एचटीटीपी अनुरोध
POST https://mapstools.googleapis.com/v1:resolveNames
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{ "queries": [ { object ( |
| फ़ील्ड | |
|---|---|
queries[] |
ज़रूरी है. जगह की जानकारी से जुड़ी क्वेरी की सूची, जिन्हें हल करना है. ज़्यादा से ज़्यादा 20 क्वेरी दी जा सकती हैं. |
locationBias |
ज़रूरी नहीं. यह एक वैकल्पिक क्षेत्र है, जिसका इस्तेमाल रिज़ॉल्यूशन के नतीजों को बेहतर बनाने के लिए किया जाता है. अगर यह तय किया गया है, तो नतीजे उन इकाइयों के हिसाब से तय किए जाएंगे जो इस इलाके के आस-पास हैं. अगर |
regionCode |
ज़रूरी नहीं. यह एक वैकल्पिक क्षेत्र कोड है. इसका इस्तेमाल, रिज़ॉल्यूशन के नतीजों को बेहतर बनाने के लिए किया जाता है. अगर कोई क्षेत्र तय किया गया है, तो समाधान के नतीजे उन इकाइयों के पक्ष में होंगे जो तय किए गए क्षेत्र में हैं या उसके आस-पास हैं. यह CLDR क्षेत्र का कोड होना चाहिए. उदाहरण के लिए, "US" या "CA". अगर |
जवाब का मुख्य भाग
v1.resolveNames के लिए जवाब का मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{ "results": [ { object ( |
| फ़ील्ड | |
|---|---|
results[] |
सिर्फ़ आउटपुट के लिए. जगह की जानकारी से जुड़ी क्वेरी से हल की गई इकाइयों की सूची. इस बात की गारंटी है कि यह अनुरोध |
failedRequests |
सिर्फ़ आउटपुट के लिए. इस मैप में, कुछ फ़ाइलों का फ़ॉर्मैट नहीं बदले जाने की जानकारी दी गई है. कुंजी, एक ऑब्जेक्ट, जिसमें |
saveToMapsUrl |
सिर्फ़ आउटपुट के लिए. Google Maps में, ठीक की गई सभी इकाइयों को सेव करने का लिंक. |
अनुमति पाने के लिंक
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/maps-platform.mapstools
LocationQuery
जगह की जानकारी से जुड़ी क्वेरी, किसी जगह की ऐसी इकाई को दिखाती है जिसे Google Maps की मदद से हल किया जा सकता है. फ़िलहाल, जगह के नाम और पते को ही लोकेशन क्वेरी के तौर पर इस्तेमाल किया जा सकता है.
| JSON के काेड में दिखाना |
|---|
{ "text": string } |
| फ़ील्ड | |
|---|---|
text |
ज़रूरी है. Google Maps पर किसी खास भू-स्थानिक इकाई, जैसे कि कोई जगह या पता को हल करने के लिए टेक्स्ट क्वेरी. क्वेरी जितनी सटीक होगी, समस्या का समाधान उतना ही सटीक होगा. उदाहरण के लिए, "सैन फ़्रांसिस्को", "Googleplex, Mountain View, CA", "1600 Amphitheatre Parkway, Mountain View, CA" या "एफ़िल टावर, पैरिस". क्वेरी में किसी जगह का नाम या पता होना चाहिए. चेन का नाम (जैसे, Starbucks) या "रेस्टोरेंट" जैसी खोज क्वेरी के तौर पर सामान्य जगहों के नाम इस्तेमाल नहीं किए जा सकते. |
LocationBias
वह इलाका जिसके हिसाब से रिज़ॉल्यूशन के नतीजे दिखाए जाने हैं.
| JSON के काेड में दिखाना |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"viewport": {
object ( |
| फ़ील्ड | |
|---|---|
| जगह के हिसाब से खोज के नतीजों में बदलाव करने की सुविधा का टाइप. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
viewport |
बाउंडिंग बॉक्स से तय किया गया व्यूपोर्ट. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
नतीजा
किसी जगह की क्वेरी से मिली एक ऐसी इकाई जिसे हल कर दिया गया है. साथ ही, यह भी बताया गया है कि क्वेरी को हल करने में कितना कॉन्फ़िडेंस लेवल मिला.
| JSON के काेड में दिखाना |
|---|
{ "entity": { object ( |
| फ़ील्ड | |
|---|---|
entity |
सिर्फ़ आउटपुट के लिए. जगह की जानकारी से जुड़ी क्वेरी से मिली इकाई. |
confidence |
सिर्फ़ आउटपुट के लिए. रिज़ॉल्यूशन के लिए कॉन्फ़िडेंस लेवल. |
आत्मविश्वास
रिज़ॉल्यूशन के लिए कॉन्फ़िडेंस लेवल.
| Enums | |
|---|---|
CONFIDENCE_UNSPECIFIED |
डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है. |
MEDIUM |
मीडियम कॉन्फ़िडेंस का मतलब है कि समस्या का समाधान सही हो सकता है, लेकिन अन्य समाधान भी उपलब्ध हो सकते हैं. |
HIGH |
ज़्यादा कॉन्फ़िडेंस का मतलब है कि रिज़ॉल्यूशन सही है और यह किसी खास जियोस्पेशल इकाई (जैसे, कोई खास जगह) को दिखाता है. |