मैप एम्बेड करना

इस गाइड में आपको अपने वेब पेज पर इंटरैक्टिव मैप जोड़ने का तरीका बताया गया है.

Maps Embed API का यूआरएल बनाना

नीचे उदाहरण के तौर पर एक यूआरएल दिया गया है, जो Maps Embed API को लोड करता है:

https://www.google.com/maps/embed/v1/MAP_MODE?key=YOUR_API_KEY&PARAMETERS

बदलें:

  • MAP_MODE को आपके मैप मोड में इस्तेमाल किया जा सकता है.
  • YOUR_API_KEY को अपने एपीआई पासकोड से ऐक्सेस करें. ज़्यादा जानकारी के लिए, एपीआई पासकोड पाना देखें.
  • PARAMETERS को मैप मोड के लिए ज़रूरी और वैकल्पिक पैरामीटर के साथ सेट करें.

यूआरएल को iframe में जोड़ना

अपने वेब पेज पर Maps Embed API का इस्तेमाल करने के लिए, अपने बनाए गए यूआरएल को iframe के src एट्रिब्यूट की वैल्यू के तौर पर सेट करें. iframe के height और width एट्रिब्यूट की मदद से, मैप के साइज़ को कंट्रोल करें, उदाहरण के लिए:

<iframe
  width="450"
  height="250"
  frameborder="0" style="border:0"
  referrerpolicy="no-referrer-when-downgrade"
  src="https://www.google.com/maps/embed/v1/MAP_MODE?key=YOUR_API_KEY&PARAMETERS"
  allowfullscreen>
</iframe>

ऊपर दिया गया iframe नमूना अतिरिक्त प्रॉपर्टी का उपयोग करता है:

  • मैप के कुछ हिस्सों को फ़ुल स्क्रीन मोड में दिखाने के लिए, allowfullscreen प्रॉपर्टी.
  • मैप के चारों ओर से स्टैंडर्ड iframe बॉर्डर हटाने के लिए, frameborder="0" और style="border:0" प्रॉपर्टी.
  • referrerpolicy="no-referrer-when-downgrade" प्रॉपर्टी, ताकि ब्राउज़र, अनुरोध के साथ Referer हेडर के तौर पर पूरा यूआरएल भेज सके, ताकि एपीआई कुंजी से जुड़ी पाबंदियां ठीक से काम कर सकें.

अपनी वेबसाइट के स्ट्रक्चर और डिज़ाइन के हिसाब से iframe का साइज़ बदला जा सकता है. हालांकि, हमें लगता है कि वेबसाइट पर आने वाले लोगों को आम तौर पर बड़े मैप से इंटरैक्ट करना आसान लगता है. ध्यान दें कि एम्बेड किए गए मैप, किसी भी डाइमेंशन में 200 पिक्सल से कम साइज़ के नहीं हो सकते.

एपीआई पासकोड से जुड़ी पाबंदियां

अगर होस्ट करने वाली वेबसाइट के referrer मेटा टैग को no-referrer या same-origin पर सेट किया जा रहा है, तो ब्राउज़र, Google को Referer हेडर नहीं भेजेगा. इस वजह से, आपकी एपीआई पासकोड पर लगी पाबंदी, अनुरोधों को अस्वीकार कर सकती है. यह पाबंदी ठीक से काम करे, इसके लिए ऊपर दिए गए उदाहरण की तरह, iframe में referrerpolicy प्रॉपर्टी जोड़ें. इससे, Google को Referer हेडर भेजने की अनुमति साफ़ तौर पर दी जा सकेगी.

मैप पर विज्ञापन

Maps Embed API में मैप पर विज्ञापन शामिल हो सकते हैं. किसी भी मैप में दिखाए जाने वाले विज्ञापन फ़ॉर्मैट और विज्ञापनों का सेट, बिना किसी सूचना के बदल सकता है.

मैप के मोड चुने जा रहे हैं

अपने अनुरोध यूआरएल में इस्तेमाल करने के लिए, मैप के इन मोड में से किसी एक को चुना जा सकता है:

  • place: इससे किसी खास जगह या पते पर मैप का पिन दिखता है. जैसे, लैंडमार्क, कारोबार, भौगोलिक जगह या कस्बा.
  • view: बिना मार्कर या निर्देश वाले मैप दिखाता है.
  • directions: मैप पर दो या उससे ज़्यादा पॉइंट के बीच का पाथ दिखाता है. साथ ही, दूरी और यात्रा में लगने वाला समय भी दिखाता है.
  • streetview: इसमें कुछ जगहों से इंटरैक्टिव पैनोरामिक व्यू दिखाए जाते हैं.
  • search: मैप वाले इलाके में की गई खोज के नतीजे दिखाता है.

place मोड

यह यूआरएल, ऐफ़िल टावर पर मैप मार्कर दिखाने के लिए, place के मैप मोड का इस्तेमाल करता है:

https://www.google.com/maps/embed/v1/place
  ?key=YOUR_API_KEY
  &q=Eiffel+Tower,Paris+France

इन पैरामीटर का इस्तेमाल किया जा सकता है:

पैरामीटर टाइप कंपनी का ब्यौरा मंज़ूर की गई वैल्यू
q ज़रूरी मैप मार्कर की जगह के बारे में बताता है. यूआरएल-एस्केप्ड जगह का नाम, पता, प्लस कोड या जगह का आईडी. स्पेस एस्केप करते समय, Maps Embed API + और %20, दोनों के साथ काम करता है. उदाहरण के लिए, "सिटी हॉल, न्यूयॉर्क, न्यूयॉर्क" को City+Hall,New+York,NY या प्लस कोड "849VCW8+R9" को 849VCWC8%2BR9 में बदलें.
center ज़रूरी नहीं मैप व्यू के केंद्र के बारे में बताता है. कॉमा लगाकर अलग किए गए अक्षांश और देशांतर की वैल्यू स्वीकार की जाती है; उदाहरण के लिए: 37.4218,-122.0840.
zoom ज़रूरी नहीं मैप का शुरुआती ज़ूम लेवल सेट करता है. वैल्यू 0 (पूरी दुनिया) से लेकर 21 (अलग-अलग इमारत) तक की है. चुनी गई जगह पर उपलब्ध मैप डेटा के हिसाब से, डेटा खर्च की ऊपरी सीमा अलग-अलग हो सकती है.
maptype ज़रूरी नहीं यह तय करता है कि लोड की जाने वाली मैप टाइल किस तरह की हैं. roadmap (डिफ़ॉल्ट) या satellite
language ज़रूरी नहीं यूज़र इंटरफ़ेस (यूआई) एलिमेंट और मैप की टाइल पर लेबल दिखाने के लिए इस्तेमाल की जाने वाली भाषा तय करता है. डिफ़ॉल्ट रूप से, वेबसाइट पर आने वाले लोगों को मैप अपनी भाषा में दिखेगा. यह पैरामीटर सिर्फ़ कुछ देश की टाइल के लिए काम करता है; अगर अनुरोध की गई किसी खास भाषा के लिए टाइल सेट काम नहीं करता, तो उस टाइलसेट के लिए डिफ़ॉल्ट भाषा का इस्तेमाल किया जाएगा.
region ज़रूरी नहीं इसकी मदद से, यह तय करता है कि देश/इलाके की संवेदनशीलताओं के आधार पर, कौनसे बॉर्डर और लेबल सही तरीके से दिखें. दो वर्णों की वैल्यू वाले ccTLD ("टॉप लेवल डोमेन") के लिए, दो वर्णों (बिना अंकों वाले) यूनिकोड क्षेत्र के सब-टैग मैपिंग के तौर पर तय किए गए क्षेत्र कोड को स्वीकार करता है. जिन इलाकों में यह सुविधा काम करती है उनके लिए Google Maps Platform के कवरेज की जानकारी देखें.

view मोड

इस उदाहरण में, मैप का सैटलाइट व्यू दिखाने के लिए, view मोड और वैकल्पिक maptype पैरामीटर का इस्तेमाल किया गया है:

https://www.google.com/maps/embed/v1/view
  ?key=YOUR_API_KEY
  &center=-33.8569,151.2152
  &zoom=18
  &maptype=satellite

इन पैरामीटर का इस्तेमाल किया जा सकता है:

पैरामीटर टाइप कंपनी का ब्यौरा मंज़ूर की गई वैल्यू
center ज़रूरी मैप व्यू के केंद्र के बारे में बताता है. कॉमा लगाकर अलग किए गए अक्षांश और देशांतर की वैल्यू स्वीकार की जाती है; उदाहरण के लिए: 37.4218,-122.0840.
zoom ज़रूरी नहीं मैप का शुरुआती ज़ूम लेवल सेट करता है. वैल्यू 0 (पूरी दुनिया) से लेकर 21 (अलग-अलग इमारत) तक की है. चुनी गई जगह पर उपलब्ध मैप डेटा के हिसाब से, डेटा खर्च की ऊपरी सीमा अलग-अलग हो सकती है.
maptype ज़रूरी नहीं यह तय करता है कि लोड की जाने वाली मैप टाइल किस तरह की हैं. roadmap (डिफ़ॉल्ट) या satellite
language ज़रूरी नहीं यूज़र इंटरफ़ेस (यूआई) एलिमेंट और मैप की टाइल पर लेबल दिखाने के लिए इस्तेमाल की जाने वाली भाषा तय करता है. डिफ़ॉल्ट रूप से, वेबसाइट पर आने वाले लोगों को मैप अपनी भाषा में दिखेगा. यह पैरामीटर सिर्फ़ कुछ देश की टाइल के लिए काम करता है; अगर अनुरोध की गई किसी खास भाषा के लिए टाइल सेट काम नहीं करता, तो उस टाइलसेट के लिए डिफ़ॉल्ट भाषा का इस्तेमाल किया जाएगा.
region ज़रूरी नहीं इसकी मदद से, यह तय करता है कि देश/इलाके की संवेदनशीलताओं के आधार पर, कौनसे बॉर्डर और लेबल सही तरीके से दिखें. दो वर्णों की वैल्यू वाले ccTLD ("टॉप लेवल डोमेन") के लिए, दो वर्णों (बिना अंकों वाले) यूनिकोड क्षेत्र के सब-टैग मैपिंग के तौर पर तय किए गए क्षेत्र कोड को स्वीकार करता है. जिन इलाकों में यह सुविधा काम करती है उनके लिए Google Maps Platform के कवरेज की जानकारी देखें.

directions मोड

इस उदाहरण में, टोल और हाइवे को शामिल करते हुए ओस्लो और टेलीमार्क, नॉर्वे के बीच की दूरी, दूरी, और यात्रा में लगने वाला समय दिखाने के लिए, directions मोड का इस्तेमाल किया गया है.

https://www.google.com/maps/embed/v1/directions
  ?key=YOUR_API_KEY
  &origin=Oslo+Norway
  &destination=Telemark+Norway
  &avoid=tolls|highways

इन पैरामीटर का इस्तेमाल किया जा सकता है:

पैरामीटर टाइप कंपनी का ब्यौरा मंज़ूर की गई वैल्यू
origin ज़रूरी वह शुरुआती पॉइंट तय करता है जहां से निर्देश दिखाना है. यूआरएल से एस्केप की गई जगह का नाम, पता, प्लस कोड, अक्षांश/देशांतर निर्देशांक या जगह का आईडी. स्पेस एस्केप करते समय, Maps Embed API + और %20, दोनों के साथ काम करता है. उदाहरण के लिए, "सिटी हॉल, न्यूयॉर्क, न्यूयॉर्क" को City+Hall,New+York,NY या प्लस कोड "849VCW8+R9" को 849VCWC8%2BR9 में बदलें.
destination ज़रूरी इससे यात्रा के आखिरी पॉइंट के बारे में पता चलता है. यूआरएल से एस्केप की गई जगह का नाम, पता, प्लस कोड, अक्षांश/देशांतर निर्देशांक या जगह का आईडी. स्पेस एस्केप करते समय, Maps Embed API + और %20, दोनों के साथ काम करता है. उदाहरण के लिए, "सिटी हॉल, न्यूयॉर्क, न्यूयॉर्क" को City+Hall,New+York,NY या प्लस कोड "849VCW8+R9" को 849VCWC8%2BR9 में बदलें.
waypoints ज़रूरी नहीं शुरुआत की जगह और मंज़िल के बीच रास्ता बताने के लिए एक या एक से ज़्यादा मध्यस्थ जगहों के बारे में बताता है. जगह का नाम, पता या जगह का आईडी. अलग-अलग जगहों (जैसे Berlin,Germany|Paris,France) के लिए, पाइप वर्ण (|) का इस्तेमाल करके एक से ज़्यादा वेपॉइंट तय किए जा सकते हैं. आप ज़्यादा से ज़्यादा 20 वेपॉइंट तय कर सकते हैं.
mode ज़रूरी नहीं यात्रा का तरीका बताता है. अगर कोई मोड तय नहीं किया गया है, तो Maps Embed API, बताए गए रास्ते के लिए एक या एक से ज़्यादा सबसे काम के मोड दिखाएगा. driving, walking (जहां यह सुविधा उपलब्ध है), पैदल चलने के रास्तों और फ़ुटपाथ को प्राथमिकता दी जाती है, bicycling (जहां, साइकल के लिए बने रास्ते और पसंदीदा सड़कें मिलती हैं), transit या flying.
avoid ज़रूरी नहीं दिशा-निर्देशों में ऐसी सुविधाओं के बारे में बताता है जिन्हें टालना है. ध्यान दें कि इसमें ऐसे रास्ते शामिल नहीं होते जिनमें पाबंदी वाली सुविधा(सुविधाएं) शामिल हों. यह नतीजे में बताए गए रास्तों को शामिल नहीं करता है. tolls, ferries और/या highways. पाइप वर्ण की मदद से एक से ज़्यादा वैल्यू को अलग करें (जैसे, avoid=tolls|highways).
units ज़रूरी नहीं नतीजों में दूरी दिखाते समय, मेज़रमेंट का तरीका, मेट्रिक या इंपीरियल की जानकारी देता है. अगर units नहीं दिया गया है, तो क्वेरी के origin देश के आधार पर, इस्तेमाल की जाने वाली इकाइयां तय की जाती हैं. metric या imperial
center ज़रूरी नहीं मैप व्यू के केंद्र के बारे में बताता है. कॉमा लगाकर अलग किए गए अक्षांश और देशांतर की वैल्यू स्वीकार की जाती है; उदाहरण के लिए: 37.4218,-122.0840.
zoom ज़रूरी नहीं मैप का शुरुआती ज़ूम लेवल सेट करता है. वैल्यू 0 (पूरी दुनिया) से लेकर 21 (अलग-अलग इमारत) तक की है. चुनी गई जगह पर उपलब्ध मैप डेटा के हिसाब से, डेटा खर्च की ऊपरी सीमा अलग-अलग हो सकती है.
maptype ज़रूरी नहीं यह तय करता है कि लोड की जाने वाली मैप टाइल किस तरह की हैं. roadmap (डिफ़ॉल्ट) या satellite
language ज़रूरी नहीं यूज़र इंटरफ़ेस (यूआई) एलिमेंट और मैप की टाइल पर लेबल दिखाने के लिए इस्तेमाल की जाने वाली भाषा तय करता है. डिफ़ॉल्ट रूप से, वेबसाइट पर आने वाले लोगों को मैप अपनी भाषा में दिखेगा. यह पैरामीटर सिर्फ़ कुछ देश की टाइल के लिए काम करता है; अगर अनुरोध की गई किसी खास भाषा के लिए टाइल सेट काम नहीं करता, तो उस टाइलसेट के लिए डिफ़ॉल्ट भाषा का इस्तेमाल किया जाएगा.
region ज़रूरी नहीं इसकी मदद से, यह तय करता है कि देश/इलाके की संवेदनशीलताओं के आधार पर, कौनसे बॉर्डर और लेबल सही तरीके से दिखें. दो वर्णों की वैल्यू वाले ccTLD ("टॉप लेवल डोमेन") के लिए, दो वर्णों (बिना अंकों वाले) यूनिकोड क्षेत्र के सब-टैग मैपिंग के तौर पर तय किए गए क्षेत्र कोड को स्वीकार करता है. जिन इलाकों में यह सुविधा काम करती है उनके लिए Google Maps Platform के कवरेज की जानकारी देखें.

streetview मोड

Maps Embed API की मदद से, Street View की तस्वीरों को इसके कवरेज एरिया में तय की गई जगहों से इंटरैक्टिव पैनोरामा के तौर पर दिखाया जा सकता है. उपयोगकर्ता के योगदान से मिले फ़ोटोस्फ़ीयर और स्ट्रीट व्यू के खास कलेक्शन भी उपलब्ध हैं.

हर Street View पैनोरामा, एक जगह से पूरा 360 डिग्री व्यू देता है. इमेज में 360 डिग्री हॉरिज़ॉन्टल व्यू (पूरा रैप-अराउंड) और 180 डिग्री वर्टिकल व्यू (सीधे ऊपर से सीधे नीचे) होता है. streetview मोड ऐसा व्यूअर उपलब्ध कराता है जो पाए जाने वाले पैनोरामा को एक स्फ़ीयर के रूप में रेंडर करता है. इस व्यू के बीच में कैमरा होता है. कैमरे में बदलाव करके, ज़ूम और ओरिएंटेशन कंट्रोल किया जा सकता है.

इस streetview मोड का पैनोरामा देखें:

https://www.google.com/maps/embed/v1/streetview
  ?key=YOUR_API_KEY
  &location=46.414382,10.013988
  &heading=210
  &pitch=10
  &fov=35

इनमें से कोई एक यूआरएल पैरामीटर ज़रूरी है:

  • location अक्षांश और देशांतर को कॉमा लगाकर अलग किए गए मानों (46.414382,10.013988) के रूप में स्वीकार करता है. एपीआई इस जगह के सबसे नज़दीकी पैनोरामा की फ़ोटो दिखाएगा. Street View की तस्वीरें समय-समय पर रीफ़्रेश होती रहती हैं. साथ ही, हर बार फ़ोटो की अलग-अलग पोज़िशन से फ़ोटो ली जा सकती हैं. इसलिए, हो सकता है कि अपडेट होने पर आपकी जगह की जानकारी किसी दूसरे पैनोरामा में बदल जाए.

  • pano एक खास पैनोरामा आईडी है. अगर आपने pano तय किया है, तो location भी तय किया जा सकता है. location का इस्तेमाल सिर्फ़ तब किया जाएगा, जब एपीआई को पैनोरामा आईडी नहीं मिल पाएगा.

ये यूआरएल पैरामीटर ज़रूरी नहीं हैं:

पैरामीटर टाइप कंपनी का ब्यौरा मंज़ूर की गई वैल्यू
heading ज़रूरी नहीं यह कैमरे के कंपास हेडिंग को घड़ी की सुई की दिशा में उत्तर की दिशा में दिखाता है. -180° से 360° तक के डिग्री में वैल्यू
pitch ज़रूरी नहीं कैमरे का कोण, ऊपर या नीचे बताता है. पॉज़िटिव वैल्यू से कैमरे को ऊपर का ऐंगल मिलेगा, जबकि नेगेटिव वैल्यू से कैमरे को नीचे का ऐंगल मिल जाएगा. डिफ़ॉल्ट रूप से 0° पिच करने की सुविधा, इमेज कैप्चर करते समय कैमरे की पोज़िशन के हिसाब से सेट की जाती है. इस वजह से, आम तौर पर 0° की पिच हॉरिज़ॉन्टल होती है, लेकिन हमेशा नहीं. उदाहरण के लिए, पहाड़ी पर ली गई इमेज में डिफ़ॉल्ट पिच दिखाई देगी, जो हॉरिज़ॉन्टल नहीं होगी. -90° से 90° के बीच डिग्री में वैल्यू
fov ज़रूरी नहीं इससे इमेज का हॉरिज़ॉन्टल फ़ील्ड पता चलता है. यह डिफ़ॉल्ट रूप से 90° पर सेट होती है. किसी तय साइज़ के व्यूपोर्ट का इस्तेमाल करते समय, व्यू फ़ील्ड को ज़ूम लेवल माना जा सकता है. इसमें छोटी संख्याएँ होने का मतलब है कि ज़्यादा ज़ूम होना. डिग्री में मान, 10° से 100° के बीच
center ज़रूरी नहीं मैप व्यू के केंद्र के बारे में बताता है. कॉमा लगाकर अलग किए गए अक्षांश और देशांतर की वैल्यू स्वीकार की जाती है; उदाहरण के लिए: 37.4218,-122.0840.
zoom ज़रूरी नहीं मैप का शुरुआती ज़ूम लेवल सेट करता है. वैल्यू 0 (पूरी दुनिया) से लेकर 21 (अलग-अलग इमारत) तक की है. चुनी गई जगह पर उपलब्ध मैप डेटा के हिसाब से, डेटा खर्च की ऊपरी सीमा अलग-अलग हो सकती है.
maptype ज़रूरी नहीं यह तय करता है कि लोड की जाने वाली मैप टाइल किस तरह की हैं. roadmap (डिफ़ॉल्ट) या satellite
language ज़रूरी नहीं यूज़र इंटरफ़ेस (यूआई) एलिमेंट और मैप की टाइल पर लेबल दिखाने के लिए इस्तेमाल की जाने वाली भाषा तय करता है. डिफ़ॉल्ट रूप से, वेबसाइट पर आने वाले लोगों को मैप अपनी भाषा में दिखेगा. यह पैरामीटर सिर्फ़ कुछ देश की टाइल के लिए काम करता है; अगर अनुरोध की गई किसी खास भाषा के लिए टाइल सेट काम नहीं करता, तो उस टाइलसेट के लिए डिफ़ॉल्ट भाषा का इस्तेमाल किया जाएगा.
region ज़रूरी नहीं इसकी मदद से, यह तय करता है कि देश/इलाके की संवेदनशीलताओं के आधार पर, कौनसे बॉर्डर और लेबल सही तरीके से दिखें. दो वर्णों की वैल्यू वाले ccTLD ("टॉप लेवल डोमेन") के लिए, दो वर्णों (बिना अंकों वाले) यूनिकोड क्षेत्र के सब-टैग मैपिंग के तौर पर तय किए गए क्षेत्र कोड को स्वीकार करता है. जिन इलाकों में यह सुविधा काम करती है उनके लिए Google Maps Platform के कवरेज की जानकारी देखें.

search मोड

Search मोड, मैप वाले किसी इलाके में की गई खोज के नतीजे दिखाता है. हमारा सुझाव है कि आप खोज के लिए एक जगह तय करें. इसके लिए, खोज के लिए इस्तेमाल हुए शब्द (record+stores+in+Seattle) में जगह की जानकारी शामिल करें या खोज को सीमित करने के लिए, center और zoom पैरामीटर शामिल करें.

https://www.google.com/maps/embed/v1/search
  ?key=YOUR_API_KEY
  &q=record+stores+in+Seattle

इन पैरामीटर का इस्तेमाल किया जा सकता है:

पैरामीटर टाइप कंपनी का ब्यौरा मंज़ूर की गई वैल्यू
q ज़रूरी इससे, खोज के लिए इस्तेमाल हुए शब्द के बारे में पता चलता है. इसमें भौगोलिक प्रतिबंध शामिल हो सकता है, जैसे in+Seattle या near+98033.
center ज़रूरी नहीं मैप व्यू के केंद्र के बारे में बताता है. कॉमा लगाकर अलग किए गए अक्षांश और देशांतर की वैल्यू स्वीकार की जाती है; उदाहरण के लिए: 37.4218,-122.0840.
zoom ज़रूरी नहीं मैप का शुरुआती ज़ूम लेवल सेट करता है. वैल्यू 0 (पूरी दुनिया) से लेकर 21 (अलग-अलग इमारत) तक की है. चुनी गई जगह पर उपलब्ध मैप डेटा के हिसाब से, डेटा खर्च की ऊपरी सीमा अलग-अलग हो सकती है.
maptype ज़रूरी नहीं यह तय करता है कि लोड की जाने वाली मैप टाइल किस तरह की हैं. roadmap (डिफ़ॉल्ट) या satellite
language ज़रूरी नहीं यूज़र इंटरफ़ेस (यूआई) एलिमेंट और मैप की टाइल पर लेबल दिखाने के लिए इस्तेमाल की जाने वाली भाषा तय करता है. डिफ़ॉल्ट रूप से, वेबसाइट पर आने वाले लोगों को मैप अपनी भाषा में दिखेगा. यह पैरामीटर सिर्फ़ कुछ देश की टाइल के लिए काम करता है; अगर अनुरोध की गई किसी खास भाषा के लिए टाइल सेट काम नहीं करता, तो उस टाइलसेट के लिए डिफ़ॉल्ट भाषा का इस्तेमाल किया जाएगा.
region ज़रूरी नहीं इसकी मदद से, यह तय करता है कि देश/इलाके की संवेदनशीलताओं के आधार पर, कौनसे बॉर्डर और लेबल सही तरीके से दिखें. दो वर्णों की वैल्यू वाले ccTLD ("टॉप लेवल डोमेन") के लिए, दो वर्णों (बिना अंकों वाले) यूनिकोड क्षेत्र के सब-टैग मैपिंग के तौर पर तय किए गए क्षेत्र कोड को स्वीकार करता है. जिन इलाकों में यह सुविधा काम करती है उनके लिए Google Maps Platform के कवरेज की जानकारी देखें.

जगह के आईडी पैरामीटर

Maps Embed API किसी जगह का नाम या पता देने के बजाय, प्लेस आईडी इस्तेमाल करने की सुविधा देता है. जगह के आईडी किसी जगह की खास पहचान करने का स्थायी तरीका है. ज़्यादा जानकारी के लिए, Google Places API दस्तावेज़ देखें.

Maps Embed API, इन यूआरएल पैरामीटर के लिए जगह के आईडी स्वीकार करता है:

  • q
  • origin
  • destination
  • waypoints

जगह के आईडी का इस्तेमाल करने के लिए, आपको पहले प्रीफ़िक्स place_id: जोड़ना होगा. यहां दिए गए कोड में, निर्देश के लिए अनुरोध करने का ऑरिजिन के तौर पर न्यूयॉर्क सिटी हॉल बताया गया है: origin=place_id:ChIJs--MqP1YwokRBwAhjXWIHn8.

  • radius मीटर में बताई गई एक दायरा सेट करता है, जिसमें दिए गए अक्षांश और देशांतर के हिसाब से पैनोरामा खोजना होता है. मान्य वैल्यू, गैर-ऋणात्मक पूर्णांक होते हैं. डिफ़ॉल्ट वैल्यू 50 है.

  • source, Street View में की गई खोजों को चुनिंदा सोर्स तक सीमित करता है. मान्य मान हैं:

    • default, Street View के लिए डिफ़ॉल्ट सोर्स का इस्तेमाल करता है. ये खोज सिर्फ़ चुनिंदा सोर्स तक ही सीमित नहीं हैं.
    • outdoor, खोजों को आउटडोर कलेक्शन तक सीमित करता है. इनडोर कलेक्शन को खोज के नतीजों में शामिल नहीं किया जाता. ध्यान दें कि हो सकता है कि बताई गई जगह के लिए आउटडोर पैनोरामा मौजूद न हों. यह भी ध्यान रखें कि खोज के नतीजों में सिर्फ़ पैनोरामा दिखते हैं, ताकि यह पता लगाया जा सके कि वे अंदर हैं या बाहर. उदाहरण के लिए, PhotoSpheres वाले नतीजे नहीं लौटाए जाते हैं, क्योंकि उनके बारे में पता नहीं होता कि वे घर के अंदर हैं या बाहर.