इंडेक्स
DestinationService(इंटरफ़ेस)GeocodeService(इंटरफ़ेस)Destination(मैसेज)Entrance(मैसेज)Entrance.Tag(enum)GeocodeAddressRequest(मैसेज)GeocodeAddressRequest.LocationBias(मैसेज)GeocodeAddressResponse(मैसेज)GeocodeLocationRequest(मैसेज)GeocodeLocationResponse(मैसेज)GeocodePlaceRequest(मैसेज)GeocodeResult(मैसेज)GeocodeResult.AddressComponent(मैसेज)GeocodeResult.Granularity(enum)Landmark(मैसेज)Landmark.Tag(enum)NavigationPoint(मैसेज)NavigationPoint.TravelMode(enum)NavigationPoint.Usage(enum)PlaceView(मैसेज)PlaceView.AddressComponent(मैसेज)PlaceView.StructureType(enum)PlusCode(मैसेज)SearchDestinationsRequest(मैसेज)SearchDestinationsRequest.AddressQuery(मैसेज)SearchDestinationsRequest.LocationQuery(मैसेज)SearchDestinationsRequest.LocationQuery.PlaceFilter(मैसेज)SearchDestinationsRequest.LocationQuery.PlaceFilter.Addressability(enum)SearchDestinationsResponse(मैसेज)
DestinationService
डेस्टिनेशन की जानकारी पाने की सेवा.
डेस्टिनेशन से किसी जगह के बारे में क्रम के हिसाब से जानकारी मिलती है. उदाहरण के लिए, इससे आपको किसी बड़े अपार्टमेंट कॉम्प्लेक्स में अपार्टमेंट बिल्डिंग ढूंढने में मदद मिलती है. इसके उलट, किसी अपार्टमेंट बिल्डिंग से अपार्टमेंट कॉम्प्लेक्स ढूंढने में भी मदद मिलती है. यह राइडशेयरिंग या डिलीवरी जैसे इस्तेमाल के उदाहरणों के लिए, सही नेविगेशन पॉइंट भी उपलब्ध कराता है.
| SearchDestinations |
|---|
|
यह तरीका, डेस्टिनेशन की खोज करता है और डेस्टिनेशन की सूची दिखाता है.
|
GeocodeService
जियोकोडिंग करने की सेवा.
| GeocodeAddress |
|---|
|
यह तरीका, पते का जियोकोड करता है. इससे पते को अक्षांश और देशांतर से मैप किया जाता है. इससे पते के बारे में व्यवस्थित जानकारी भी मिलती है.
|
| GeocodeLocation |
|---|
|
यह तरीका, जगह की जानकारी का जियोकोड करता है. इससे LatLng को किसी पते पर मैप किया जाता है. इससे पते के बारे में व्यवस्थित जानकारी भी मिलती है.
|
| GeocodePlace |
|---|
|
यह तरीका, जगह के आईडी का इस्तेमाल करके जियोकोड लुकअप करता है.
|
मंज़िल
कोई डेस्टिनेशन. इसमें मुख्य जगह, उससे जुड़ी जगहें, एंट्री पॉइंट, और नेविगेशन पॉइंट शामिल हैं.
| फ़ील्ड | |
|---|---|
primary |
अनुरोध में |
containing_places[] |
मुख्य जगह के आस-पास की कम सटीक जगहें. उदाहरण के लिए, वह अपार्टमेंट कॉम्प्लेक्स जिसमें यह इमारत मौजूद है. |
sub_destinations[] |
मुख्य जगह के आस-पास मौजूद अन्य जगहों की ज़्यादा सटीक जानकारी. उदाहरण के लिए, किसी बिल्डिंग में मौजूद यूनिट. ध्यान दें: Places API से मिलने वाले SubDestination की तुलना में, सब-डेस्टिनेशन की यह सूची ज़्यादा बेहतर है. साथ ही, हर सब-डेस्टिनेशन में ज़्यादा जानकारी होती है. |
landmarks[] |
ऐसे लैंडमार्क जिनकी मदद से, मंज़िल की जानकारी दी जा सकती है या वहां पहुंचने में मदद मिल सकती है. |
entrances[] |
इस डेस्टिनेशन के लिए एंट्री पॉइंट. |
navigation_points[] |
इस डेस्टिनेशन के लिए नेविगेशन पॉइंट. |
प्रवेश
एंट्री पॉइंट, अक्षांश/देशांतर निर्देशांक का एक जोड़ा होता है. इससे किसी जगह के एंट्री और एग्ज़िट पॉइंट की जानकारी मिलती है.
| फ़ील्ड | |
|---|---|
display_name |
ऐसा नाम जिसे कोई व्यक्ति आसानी से पढ़ सके. जैसे, "गेट बी", "साउथ एंट्रेंस", "फ़िफ़्थ एवेन्यू एंट्रेंस". |
location |
एंट्री पॉइंट की जगह. |
tags[] |
एंट्री के बारे में बताने वाले टैग की सूची. |
place |
वह स्ट्रक्चर जिस पर यह एंट्री मौजूद है. इसे |
टैग
एंट्रेंस के बारे में जानकारी देने वाली विशेषताएं.
| Enums | |
|---|---|
TAG_UNSPECIFIED |
इस्तेमाल नहीं किया गया. |
PREFERRED |
यह एंट्री पॉइंट, खोज के नतीजे में मिली जगह के मुख्य हिस्से तक पहुंचने का रास्ता हो सकता है. किसी जगह में जाने के लिए कई पसंदीदा रास्ते हो सकते हैं. अगर किसी प्रवेश द्वार पर यह टैग नहीं है, तो इसका मतलब है कि वह प्रवेश द्वार मुख्य जगह वाली इमारत में ही है. हालांकि, ज़रूरी नहीं है कि उससे मुख्य जगह तक पहुंचा जा सके. उदाहरण के लिए, अगर मुख्य जगह किसी स्ट्रिप मॉल में मौजूद रेस्टोरेंट है, तो "PREFERRED" एंट्री पॉइंट वे होंगे जो रेस्टोरेंट तक ले जाते हैं. वहीं, दिखाए गए अन्य एंट्री पॉइंट, इमारत के अन्य एंट्री पॉइंट होंगे. जैसे, स्ट्रिप मॉल में मौजूद अन्य रेस्टोरेंट के एंट्री पॉइंट. अगर मुख्य जगह कोई इमारत है, तो ध्यान दें: ऐसा हो सकता है कि |
GeocodeAddressRequest
GeocodeService.GeocodeAddress के लिए अनुरोध मैसेज.
| फ़ील्ड | |
|---|---|
location_bias |
ज़रूरी नहीं. वह इलाका जहां खोज करनी है. इस जगह का इस्तेमाल, बायस के तौर पर किया जाता है. इसका मतलब है कि दी गई जगह के आस-पास के नतीजों को प्राथमिकता दी जाती है. |
language_code |
ज़रूरी नहीं. वह भाषा जिसमें नतीजे दिखाए जाने चाहिए. |
region_code |
ज़रूरी नहीं. देश/इलाके का कोड. क्षेत्र का कोड, ccTLD ("टॉप-लेवल डोमेन") के तौर पर दो वर्णों वाली वैल्यू के रूप में दिया जाता है. लागू होने वाले कानून के आधार पर, इस पैरामीटर से नतीजों पर असर पड़ता है. इस पैरामीटर से, सेवा से मिलने वाले नतीजों पर भी असर पड़ेगा. हालांकि, नतीजों पर पूरी तरह से पाबंदी नहीं लगेगी. |
यूनियन फ़ील्ड address_input. जियोकोड करने के लिए पता. address_input इनमें से सिर्फ़ एक हो सकता है: |
|
address_query |
जियोकोड करने के लिए, बिना स्ट्रक्चर वाला पता. |
address |
डाक पते के फ़ॉर्मैट में जियोकोड करने के लिए पूरा पता. |
LocationBias
वह इलाका जहां खोज करनी है. इस जगह का इस्तेमाल, बायस के तौर पर किया जाता है. इसका मतलब है कि दी गई जगह के आस-पास के नतीजों को प्राथमिकता दी जाती है.
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड type. जगह के हिसाब से नतीजे दिखाने के टाइप. type इनमें से सिर्फ़ एक हो सकता है: |
|
rectangle |
उत्तर-पूर्व और दक्षिण-पश्चिम कोने से तय किया गया रेक्टैंगल बॉक्स. |
GeocodeAddressResponse
GeocodeService.GeocodeAddress के लिए जवाब वाला मैसेज.
| फ़ील्ड | |
|---|---|
results[] |
जियोकोडिंग का नतीजा. |
GeocodeLocationRequest
GeocodeService.GeocodeLocation के लिए अनुरोध मैसेज.
| फ़ील्ड | |
|---|---|
language_code |
ज़रूरी नहीं. वह भाषा जिसमें नतीजे दिखाए जाने चाहिए. |
region_code |
ज़रूरी नहीं. देश/इलाके का कोड. क्षेत्र का कोड, ccTLD ("टॉप-लेवल डोमेन") के तौर पर दो वर्णों वाली वैल्यू के रूप में दिया जाता है. लागू होने वाले कानून के आधार पर, इस पैरामीटर से नतीजों पर असर पड़ता है. |
types[] |
ज़रूरी नहीं. नतीजों को सीमित करने के लिए, टाइप टैग का एक सेट. ऐसे नतीजे हटा दिए जाते हैं जिनमें बताए गए टाइप में से कोई भी टाइप मौजूद नहीं होता. संभावित वैल्यू की पूरी सूची देखने के लिए, https://developers.google.com/maps/documentation/places/web-service/place-types पर टेबल A और टेबल B देखें. |
granularity[] |
ज़रूरी नहीं. एक या उससे ज़्यादा जगह की जानकारी के एनम का फ़िल्टर. |
यूनियन फ़ील्ड location_input. जियोकोड करने के लिए जगह की जानकारी. location_input इनमें से सिर्फ़ एक हो सकता है: |
|
location_query |
"lat,lng" स्ट्रिंग के फ़ॉर्मैट में जगह की जानकारी. उदाहरण के लिए, "64.7611872,-18.4705364". |
location |
स्ट्रक्चर्ड फ़ॉर्मैट में जगह की जानकारी. |
GeocodeLocationResponse
GeocodeService.GeocodeLocation के लिए जवाब वाला मैसेज.
| फ़ील्ड | |
|---|---|
results[] |
जियोकोडिंग का नतीजा. |
plus_code |
अनुरोध में मौजूद जगह का Plus Code. |
GeocodePlaceRequest
GeocodeService.GeocodePlace के लिए अनुरोध मैसेज.
| फ़ील्ड | |
|---|---|
place |
ज़रूरी है. जियोकोड करने के लिए, जगह का आइडेंटिफ़ायर. इसे places/{place} फ़ॉर्मैट में डालें. |
language_code |
ज़रूरी नहीं. वह भाषा जिसमें नतीजे दिखाए जाने चाहिए. |
region_code |
ज़रूरी नहीं. देश/इलाके का कोड. क्षेत्र का कोड, ccTLD ("टॉप-लेवल डोमेन") के तौर पर दो वर्णों वाली वैल्यू के रूप में दिया जाता है. लागू होने वाले कानून के आधार पर, इस पैरामीटर से नतीजों पर असर पड़ता है. |
GeocodeResult
जियोकोड के नतीजे में, किसी जगह की भौगोलिक जानकारी होती है.
| फ़ील्ड | |
|---|---|
place |
इस जगह के संसाधन का नाम, |
place_id |
किसी जगह का यूनीक आइडेंटिफ़ायर. |
location |
इस पते का अक्षांश और देशांतर. |
granularity |
जगह की जानकारी का लेवल. |
viewport |
जियोकोड के नतीजे दिखाने के लिए सही व्यूपोर्ट. |
bounds |
पते के लिए बाउंडिंग बॉक्स. |
formatted_address |
एक लाइन में फ़ॉर्मैट किया गया पता. |
postal_address |
डाक पते के फ़ॉर्मैट में पता. |
address_components[] |
हर इलाके के लेवल के लिए, कॉम्पोनेंट दोहराए गए हैं. |
postal_code_localities[] |
पिन कोड में शामिल इलाकों की पूरी सूची. यह जानकारी सिर्फ़ तब भरी जाती है, जब नतीजा "postal_code" टाइप का हो. |
types[] |
इस नतीजे के लिए टाइप टैग का सेट. उदाहरण के लिए, "political" और "administrative_area". संभावित वैल्यू की पूरी सूची देखने के लिए, https://developers.google.com/maps/documentation/places/web-service/place-types पर टेबल A और टेबल B देखें. |
plus_code |
इस जियोकोड में मौजूद जगह का Plus Code. |
AddressComponent
अगर यह जानकारी उपलब्ध है, तो फ़ॉर्मैट किए गए पते को बनाने वाले स्ट्रक्चर्ड कॉम्पोनेंट.
| फ़ील्ड | |
|---|---|
long_text |
पते के कॉम्पोनेंट का पूरा टेक्स्ट ब्यौरा या नाम. उदाहरण के लिए, ऑस्ट्रेलिया देश के पते के कॉम्पोनेंट का नाम "ऑस्ट्रेलिया" हो सकता है. |
short_text |
पते के कॉम्पोनेंट का छोटा नाम, अगर उपलब्ध हो. उदाहरण के लिए, ऑस्ट्रेलिया के पते के कॉम्पोनेंट का छोटा नाम "AU" हो सकता है. |
types[] |
एक ऐरे, जो पते के कॉम्पोनेंट के टाइप के बारे में बताता है. ये वैल्यू, Places API के इस्तेमाल किए जाने वाले पते के टाइप और पते के कॉम्पोनेंट टाइप की टेबल से ली जाती हैं: https://developers.google.com/maps/documentation/places/web-service/place-types#address-types |
language_code |
इस कॉम्पोनेंट को फ़ॉर्मैट करने के लिए इस्तेमाल की गई भाषा, सीएलडीआर नोटेशन में. |
जानकारी का स्तर
जगह की जानकारी का लेवल.
| Enums | |
|---|---|
GRANULARITY_UNSPECIFIED |
इस्तेमाल न करें. |
ROOFTOP |
मैच किए गए पते के हिसाब से, ज़मीन के असल प्लॉट की जगह की जानकारी. |
RANGE_INTERPOLATED |
गली नंबर की रेंज से इंटरपोलेट किया गया. उदाहरण के लिए, अगर हमें पता है कि Amphitheatre Pkwy के किसी सेगमेंट में 1600 से 1699 तक के नंबर हैं, तो 1650 को उसके एंडपॉइंट के बीच में रखा जा सकता है. |
GEOMETRIC_CENTER |
किसी ऐसी सुविधा का ज्यामितीय केंद्र जिसके लिए हमारे पास पॉलीगॉन डेटा है. |
APPROXIMATE |
बाकी सब कुछ. |
लैंडमार्क
लैंडमार्क का इस्तेमाल, मंज़िल की जगह बताने या मंज़िल तक पहुंचने में मदद करने के लिए किया जाता है.
| फ़ील्ड | |
|---|---|
relational_description |
मंज़िल और लैंडमार्क के बीच के संबंध के बारे में ऐसी जानकारी जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है. उदाहरण के लिए: "एंपायर स्टेट बिल्डिंग के पास" या "व्हाइट हाउस के सामने". |
tags[] |
ऐसे टैग जो बताते हैं कि मंज़िल के संदर्भ में लैंडमार्क का इस्तेमाल कैसे किया जा सकता है. |
straight_line_distance_meters |
सिर्फ़ आउटपुट के लिए. इस लैंडमार्क से मंज़िल तक की सीधी दूरी, मीटर में. |
travel_distance_meters |
सिर्फ़ आउटपुट के लिए. इस लैंडमार्क से मंज़िल तक की पैदल दूरी, मीटर में. |
यूनियन फ़ील्ड landmark. लैंडमार्क. landmark इनमें से सिर्फ़ एक हो सकता है: |
|
place |
वह जगह जो इस लैंडमार्क को दिखाती है. |
टैग
उन सभी संभावित टैग की सूची जिनसे पता चलता है कि किसी लैंडमार्क का इस्तेमाल, डेस्टिनेशन के संदर्भ में कैसे किया जा सकता है.
अगर किसी पते में ADDRESS और ARRIVAL, दोनों टैग मौजूद हैं, तो इसका मतलब है कि लैंडमार्क स्थानीय तौर पर मशहूर है और मंज़िल के करीब है.
| Enums | |
|---|---|
TAG_UNSPECIFIED |
इस्तेमाल नहीं किया गया. |
ADDRESS |
स्थानीय तौर पर मशहूर कोई जगह, जिसका इस्तेमाल करके मंज़िल की जगह की अनुमानित जानकारी का पता लगाया जा सकता है. आम तौर पर, मंज़िल से कुछ सौ मीटर की दूरी पर. ये लैंडमार्क, Geocoding API की Address Descriptors सुविधा से मिलने वाले लैंडमार्क जैसे होते हैं: https://developers.google.com/maps/documentation/geocoding/address-descriptors/requests-address-descriptors. |
ARRIVAL |
ऐसी जगह जिसका इस्तेमाल, मंज़िल तक पहुंचने में मदद के लिए किया जा सकता है. मंज़िल के करीब पहुंचने पर, नेविगेशन के लिए मददगार. उदाहरण के लिए, यह लैंडमार्क मंज़िल के सामने वाली सड़क पर मौजूद कोई जगह हो सकती है. इस टैग वाली लैंडमार्क, आम तौर पर ADDRESS टैग वाली लैंडमार्क की तुलना में मंज़िल के ज़्यादा करीब होती है. |
PlaceView
यह Places API में किसी जगह के व्यू को दिखाता है. इससे डेस्टिनेशन के बारे में ज़्यादा जानकारी भी मिलती है. जैसे, स्ट्रक्चर टाइप और डिसप्ले पॉलीगॉन.
कुछ मामलों में, एक ही जगह के आईडी वाले PlaceView की जानकारी, Places API से types और display_name फ़ील्ड के लिए मिलने वाली जानकारी से अलग हो सकती है.
| फ़ील्ड | |
|---|---|
place |
इस जगह के संसाधन का नाम, |
place_id |
किसी जगह का यूनीक आइडेंटिफ़ायर. |
display_name |
जगह की जानकारी, जिसे कोई व्यक्ति आसानी से पढ़ सके. उदाहरण के लिए, "गेट बी", "मैकडॉनल्ड्स" |
primary_type |
इस जगह का मुख्य टाइप. संभावित वैल्यू की सूची देखने के लिए, https://developers.google.com/maps/documentation/places/web-service/place-types पर जाएं. ध्यान दें: इस फ़ील्ड में हमेशा जानकारी नहीं भरी जाती. ऐसी स्थितियों में, |
types[] |
इस जगह से जुड़े सभी तरह के टाइप. संभावित वैल्यू की सूची देखने के लिए, https://developers.google.com/maps/documentation/places/web-service/place-types पर जाएं. |
formatted_address |
एक लाइन में पता. |
postal_address |
स्ट्रक्चर्ड पता. |
structure_type |
इस जगह के स्ट्रक्चर का टाइप. |
location |
इस जगह की लोकेशन. पॉलीगॉन दिखाने वाली जगहों के लिए, यह मैप पर मार्कर लगाने के लिए एक अच्छी जगह हो सकती है. |
display_polygon |
आरएफ़सी 7946 फ़ॉर्मैट का इस्तेमाल करके, GeoJSON फ़ॉर्मैट में जगह की पॉलीगॉन आउटलाइन: https://datatracker.ietf.org/doc/html/rfc7946#section-3.1.6. ध्यान दें: आरएफ़सी 7946 फ़ॉर्मैट में मल्टीपॉलीगॉन काम करते हैं. इसलिए, एक |
address_components[] |
हर इलाके के लेवल के लिए, कॉम्पोनेंट दोहराए गए हैं. |
AddressComponent
अगर यह जानकारी उपलब्ध है, तो फ़ॉर्मैट किए गए पते को बनाने वाले स्ट्रक्चर्ड कॉम्पोनेंट.
| फ़ील्ड | |
|---|---|
long_text |
पते के कॉम्पोनेंट का पूरा टेक्स्ट ब्यौरा या नाम. उदाहरण के लिए, ऑस्ट्रेलिया देश के पते के कॉम्पोनेंट का नाम "ऑस्ट्रेलिया" हो सकता है. |
short_text |
पते के कॉम्पोनेंट का छोटा नाम, अगर उपलब्ध हो. उदाहरण के लिए, ऑस्ट्रेलिया के पते के कॉम्पोनेंट का छोटा नाम "AU" हो सकता है. |
types[] |
एक ऐरे, जो पते के कॉम्पोनेंट के टाइप के बारे में बताता है. ये वैल्यू, Places API के इस्तेमाल किए जाने वाले पते के टाइप और पते के कॉम्पोनेंट टाइप की टेबल से ली जाती हैं: https://developers.google.com/maps/documentation/places/web-service/place-types#address-types |
language_code |
इस कॉम्पोनेंट को फ़ॉर्मैट करने के लिए इस्तेमाल की गई भाषा, सीएलडीआर नोटेशन में. |
StructureType
यह जगह किस तरह की है.
| Enums | |
|---|---|
STRUCTURE_TYPE_UNSPECIFIED |
इस्तेमाल नहीं किया गया. |
POINT |
एक पॉइंट लोकेशन. |
SECTION |
किसी इमारत का सब-सेक्शन. |
BUILDING |
एक इमारत. |
GROUNDS |
एक बड़ा इलाका, जिसमें आम तौर पर कई इमारतें होती हैं. जैसे, यूनिवर्सिटी कैंपस, अपार्टमेंट कॉम्प्लेक्स या शॉपिंग मॉल. |
PlusCode
Plus Code (http://plus.codes) किसी जगह का रेफ़रंस होता है. इसके दो फ़ॉर्मैट होते हैं: ग्लोबल कोड और कंपाउंड कोड. ग्लोबल कोड, 14 मीटर x 14 मीटर (डिग्री का 1/8000वां हिस्सा) या इससे छोटे रेक्टैंगल को तय करता है. वहीं, कंपाउंड कोड, प्रीफ़िक्स को रेफ़रंस वाली जगह से बदल देता है.
| फ़ील्ड | |
|---|---|
global_code |
जगह का ग्लोबल (पूरा) कोड, जैसे कि "9FWM33GV+HQ". यह 1/8000 से 1/8000 डिग्री के इलाके (करीब 14 से 14 मीटर) को दिखाता है. |
compound_code |
जगह का कंपाउंड कोड, जैसे कि "33GV+HQ, Ramberg, Norway". इसमें ग्लोबल कोड का सफ़िक्स शामिल होता है. साथ ही, प्रीफ़िक्स को रेफ़रंस इकाई के फ़ॉर्मैट किए गए नाम से बदल दिया जाता है. |
SearchDestinationsRequest
DestinationService.SearchDestinations के लिए अनुरोध मैसेज.
| फ़ील्ड | |
|---|---|
travel_modes[] |
ज़रूरी नहीं. यात्रा के वे मोड जिनके लिए नेविगेशन पॉइंट फ़िल्टर करने हैं. इससे, जवाब में मिलने वाले |
language_code |
ज़रूरी नहीं. वह भाषा जिसमें नतीजे दिखाए जाने चाहिए. |
region_code |
ज़रूरी नहीं. देश/इलाके का कोड. क्षेत्र का कोड, ccTLD ("टॉप-लेवल डोमेन") के तौर पर दो वर्णों वाली वैल्यू के रूप में दिया जाता है. लागू होने वाले कानून के आधार पर, इस पैरामीटर से नतीजों पर असर पड़ता है. यह पैरामीटर, सेवा से मिलने वाले नतीजों पर भी असर डालता है. हालांकि, यह नतीजों को पूरी तरह से सीमित नहीं करता. |
यूनियन फ़ील्ड डेस्टिनेशन, बताई गई प्राथमिक क्वेरी के हिसाब से बनाए जाते हैं. ध्यान दें: सिर्फ़ ऐसी जगहों और पतों की जानकारी दी जा सकती है जिन पर नेविगेट किया जा सकता है. उदाहरण के लिए, किसी घर या अपार्टमेंट कॉम्प्लेक्स को दिखाने वाली जगह को प्राथमिक क्वेरी के तौर पर इस्तेमाल किया जा सकता है. हालांकि, किसी मोहल्ले या राज्य को दिखाने वाली जगहों को प्राथमिक क्वेरी के तौर पर इस्तेमाल नहीं किया जा सकता. |
|
place |
|
address_query |
मोहल्ले का पता. |
location_query |
जगह की सटीक जानकारी. |
AddressQuery
मोहल्ले का वह पता जिसे आपको खोजना है. पते, उस देश की राष्ट्रीय डाक सेवा के फ़ॉर्मैट के मुताबिक डालें.
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड kind. पते की क्वेरी. kind इनमें से सिर्फ़ एक हो सकता है: |
|
address |
डाक पते के फ़ॉर्मैट में मोहल्ले का पता. |
address_query |
मोहल्ले का पता, जो एक लाइन में फ़ॉर्मैट किया गया हो. |
LocationQuery
आस-पास की मुख्य जगह की पहचान करने के लिए, जगह की जानकारी वाली क्वेरी.
ध्यान दें: अगर जगह की जानकारी वाली क्वेरी, किसी ऐसी इमारत के अंदर है जिसमें सब-प्रमिस हैं, तो हो सकता है कि दिखाई गई मुख्य जगह, सब-प्रमिस हो. ऐसे मामलों में, containing_places फ़ील्ड में इमारत की जानकारी शामिल होगी.
| फ़ील्ड | |
|---|---|
place_filter |
ज़रूरी नहीं. डेस्टिनेशन कैंडिडेट पर लागू किए जाने वाले फ़िल्टर. |
यूनियन फ़ील्ड kind. जगह की जानकारी वाली क्वेरी. kind इनमें से सिर्फ़ एक हो सकता है: |
|
location |
जगह की सटीक जानकारी देने वाला LatLng. |
PlaceFilter
डेस्टिनेशन कैंडिडेट पर लागू किए जाने वाले फ़िल्टर.
| फ़ील्ड | |
|---|---|
structure_type |
ज़रूरी नहीं. अगर इसकी जानकारी दी जाती है, तो यह गारंटी दी जाती है कि सभी डेस्टिनेशन में इस स्ट्रक्चर टाइप वाली मुख्य जगह मौजूद होगी. इस वजह से, कुछ डेस्टिनेशन फ़िल्टर हो सकते हैं या दिखाए गए डेस्टिनेशन की जानकारी को कम या ज़्यादा सटीक बनाया जा सकता है. उदाहरण के लिए, अगर इस फ़ील्ड का एक और इस्तेमाल, बिल्डिंग के डिसप्ले पॉलीगॉन को आसानी से निकालना है. उदाहरण के लिए, अगर |
addressability |
ज़रूरी नहीं. अगर इसकी वैल्यू दी गई है, तो सिर्फ़ वे डेस्टिनेशन दिखेंगे जो पते की ज़रूरी शर्तों को पूरा करते हैं. |
टारगेट करने की सुविधा
इससे, पते के हिसाब से फ़िल्टर करने के विकल्प तय होते हैं. आने वाले समय में, नई वैल्यू जोड़ी जा सकती हैं.
| Enums | |
|---|---|
ADDRESSABILITY_UNSPECIFIED |
अगर कोई वैल्यू नहीं दी जाती है, तो सेवा डिफ़ॉल्ट रूप से कोई सही वैल्यू चुन लेगी. |
ANY |
ऐड्रेसेबिलिटी, फ़िल्टर करने की कोई शर्त नहीं है. डेस्टिनेशन की जानकारी, उनके पते की उपलब्धता के बावजूद दिखाई जाती है. |
PRIMARY |
नतीजों में दिखाए गए सभी डेस्टिनेशन में, मोहल्ले के पते या नाम के साथ एक मुख्य जगह होगी. |
WEAK |
नतीजों में दिखाए गए सभी डेस्टिनेशन में, मुख्य जगह या सब-डेस्टिनेशन शामिल होगा. साथ ही, इसमें मोहल्ले के लेवल का पता या नाम शामिल होगा. |
SearchDestinationsResponse
DestinationService.SearchDestinations के लिए जवाब वाला मैसेज.
| फ़ील्ड | |
|---|---|
destinations[] |
डेस्टिनेशन की सूची. अगर प्राथमिक क्वेरी से किसी प्राथमिक डेस्टिनेशन की साफ़ तौर पर पहचान की जा सकती है, तो सेवा एक नतीजा दिखाती है. ऐसा न करने पर, सेवा से साफ़ तौर पर जानकारी देने के लिए कई नतीजे या शून्य नतीजे मिल सकते हैं. |