Map View

LocalContextMapView क्लास

google.maps.localContext.LocalContextMapView क्लास

इस इमेज में, Map के साथ लोकल कॉन्टेक्स्ट की सुविधा दिखाई गई है.

यह क्लास LocalContextMapViewOptions को लागू करती है.

const {LocalContextMapView} = await google.maps.importLibrary("localContext") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

LocalContextMapView
LocalContextMapView(options)
पैरामीटर: 
directionsOptions
element optional
टाइप:  HTMLElement|SVGElement optional
इस फ़ील्ड में मौजूद डेटा को सिर्फ़ पढ़ा जा सकता है. व्यू को बैक करने वाला डीओएम एलिमेंट.
isTransitioningMapBounds
टाइप:  boolean
LocalContextMapView, अंदरूनी Map के डाइमेंशन बदलने से पहले true पर सेट होता है. साथ ही, LocalContextMapView, अंदरूनी Map के डाइमेंशन बदलने के बाद false पर सेट होता है. (लेआउट मोड में बदलाव होने पर यह सेट नहीं होता. ऐसा रिस्पॉन्सिव लेआउट के हिसाब से इमेज का साइज़ बदलने की वजह से होता है.)
locationBias
टाइप:  LocationBias optional
LocalContextMapViewOptions.locationBias देखें. LocalContextMapView पर इस प्रॉपर्टी को बदलने से, नई खोज ट्रिगर हो सकती है.
locationRestriction
टाइप:  LocationRestriction optional
LocalContextMapViewOptions.locationRestriction देखें. LocalContextMapView पर इस प्रॉपर्टी को बदलने से, नई खोज ट्रिगर हो सकती है.
maxPlaceCount
टाइप:  number
LocalContextMapViewOptions.maxPlaceCount देखें. LocalContextMapView पर इस प्रॉपर्टी को बदलने से, नई खोज ट्रिगर हो सकती है.
placeTypePreferences
टाइप:  Array<PlaceTypePreference>
LocalContextMapViewOptions.placeTypePreferences देखें. LocalContextMapView पर इस प्रॉपर्टी को बदलने से, नई खोज ट्रिगर हो सकती है. Iterable<string|PlaceTypePreference> को भी स्वीकार किया जाता है.
इनहेरिट किया गया: map, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup
addListener
addListener(eventName, handler)
पैरामीटर: 
  • eventNamestring
  • handlerFunction
लौटाई गई वैल्यू:  MapsEventListener
यह फ़ंक्शन, दिए गए इवेंट के नाम में लिसनर फ़ंक्शन जोड़ता है.
hidePlaceDetailsView
hidePlaceDetailsView()
पैरामीटर:  कोई नहीं
रिटर्न वैल्यू:  कोई नहीं
जगह की जानकारी छिपाता है.
search
search()
पैरामीटर:  कोई नहीं
रिटर्न वैल्यू:  कोई नहीं
मौजूदा maxPlaceCount, placeTypePreferences, locationRestriction, और locationBias के आधार पर, उपयोगकर्ता को दिखाने के लिए जगहों की खोज करता है.
error
function(event)
आर्ग्युमेंट: 
खोज करते समय कोई गड़बड़ी होने पर, यह इवेंट ट्रिगर होता है.
placedetailsviewhidestart
function()
आर्ग्युमेंट: कोई नहीं
यह इवेंट, जगह की जानकारी के ऐनिमेशन के बंद होने से पहले ट्रिगर होता है.
placedetailsviewshowstart
function()
आर्ग्युमेंट: कोई नहीं
यह इवेंट, जगह की जानकारी के ऐनिमेशन शुरू होने से पहले ट्रिगर होता है.

LocalContextMapViewOptions इंटरफ़ेस

google.maps.localContext.LocalContextMapViewOptions इंटरफ़ेस

LocalContextMapView बनाने या किसी मौजूदा LocalContextMapView को ऐक्सेस करने के विकल्प.

maxPlaceCount
टाइप:  number
दिखाने के लिए जगहों की ज़्यादा से ज़्यादा संख्या. इस पैरामीटर की वैल्यू 0 होने पर, Local Context Library में जगहों की जानकारी लोड नहीं होती है. [0,24]
placeTypePreferences
टाइप:  Array<PlaceTypePreference>
खोजे जाने वाले स्थानों के टाइप (10 तक). Iterable<string|PlaceTypePreference> टाइप भी स्वीकार किया जाता है. हालांकि, यह सिर्फ़ उन ब्राउज़र में काम करता है जो JavaScript सिंबल के साथ काम करते हैं.
directionsOptions optional
निर्देशों को पसंद के मुताबिक बनाने के विकल्प. अगर इसे सेट नहीं किया जाता है, तो दिशा और दूरी की जानकारी देने वाली सुविधा बंद हो जाएगी.
element optional
टाइप:  HTMLElement|SVGElement optional
इस फ़ील्ड में मौजूद डेटा को सिर्फ़ पढ़ा जा सकता है. व्यू को बैक करने वाला डीओएम एलिमेंट.
locationBias optional
टाइप:  LocationBias optional
डिफ़ॉल्ट: null
जगहें खोजते समय इस्तेमाल करने के लिए, एक सॉफ्ट बाउंड्री या हिंट.
locationRestriction optional
टाइप:  LocationRestriction optional
खोज के नतीजों को सीमित करने के लिए सीमाएं. अगर यह जानकारी नहीं दी जाती है, तो नतीजे मैप के व्यूपोर्ट तक सीमित रहेंगे.
map optional
टाइप:  Map optional
पहले से इंस्टैंटिएट किया गया Map इंस्टेंस. अगर इसे पास किया जाता है, तो मैप को LocalContextMapView के DOM में ले जाया जाएगा. साथ ही, इसे फिर से स्टाइल नहीं किया जाएगा. LocalContextMapView की मदद से, मैप से जुड़े एलिमेंट पर स्टाइल और क्लास भी लागू की जा सकती हैं.
pinOptionsSetup optional
टाइप:  (function({
  isSelected:boolean,
  isHighlighted:boolean
}): (PinOptions optional))|PinOptions optional
आइकॉन की स्थिति के आधार पर, जगह के मार्कर आइकॉन को कॉन्फ़िगर करें. जब भी कॉलबैक के इनपुट में बदलाव होता है, तब इसे शुरू किया जाता है. जब LocalContextMapView, जगह का मार्कर बनाता है, तब डिफ़ॉल्ट सेटअप को डाइनैमिक तरीके से बदलने के लिए, फ़ंक्शन पास करें. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन का पता एसिंक्रोनस तरीके से लगाया जा सकता है. साथ ही, इन्हें अनदेखा किया जाएगा. डिफ़ॉल्ट वैल्यू का इस्तेमाल किया जाएगा और गड़बड़ियों को कंसोल में लॉग किया जाएगा.
placeChooserViewSetup optional
टाइप:  (function({
  defaultLayoutMode:PlaceChooserLayoutMode,
  defaultPosition:PlaceChooserPosition optional
}): (PlaceChooserViewSetupOptions optional))|PlaceChooserViewSetupOptions optional
यह कुकी, जगह चुनने वाले व्यू के सेटअप को बदल देती है. जब LocalContextMapView का लेआउट, साइज़ बदलने की वजह से बदल सकता है, तब डिफ़ॉल्ट सेटअप को डाइनैमिक तरीके से बदलने के लिए, फ़ंक्शन पास करें. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन का पता एसिंक्रोनस तरीके से लगाया जा सकता है. साथ ही, इन्हें अनदेखा किया जाएगा. इसके बजाय, डिफ़ॉल्ट वैल्यू का इस्तेमाल किया जाएगा और गड़बड़ियों को कंसोल में लॉग किया जाएगा. कंस्ट्रक्शन के दौरान गड़बड़ियां मिलने पर, गड़बड़ियों को सिंक्रोनस तरीके से थ्रो किया जाएगा.
placeDetailsViewSetup optional
टाइप:  (function({
  defaultLayoutMode:PlaceDetailsLayoutMode,
  defaultPosition:PlaceDetailsPosition optional
}): (PlaceDetailsViewSetupOptions optional))|PlaceDetailsViewSetupOptions optional
यह कुकी, जगह की जानकारी देखने की सुविधा के सेटअप को बदल देती है. जब LocalContextMapView का लेआउट, साइज़ बदलने की वजह से बदल सकता है, तब डिफ़ॉल्ट सेटअप को डाइनैमिक तरीके से बदलने के लिए, फ़ंक्शन पास करें. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन का पता एसिंक्रोनस तरीके से लगाया जा सकता है. साथ ही, इन्हें अनदेखा किया जाएगा. डिफ़ॉल्ट वैल्यू का इस्तेमाल किया जाएगा और गड़बड़ियों को कंसोल में लॉग किया जाएगा. कंस्ट्रक्शन के दौरान गड़बड़ियां मिलने पर, गड़बड़ियों को सिंक्रोनस तरीके से थ्रो किया जाएगा.

PlaceTypePreference typedef

google.maps.localContext.PlaceTypePreference typedef

खोजने के लिए जगह का टाइप और इस्तेमाल किया जाने वाला वेट. अगर weight को शामिल नहीं किया जाता है, तो लाइब्रेरी डिफ़ॉल्ट वेट तय करेगी. हालांकि, समय के साथ इनमें बदलाव हो सकता है और ये बेहतर हो सकते हैं.

{
  type:string,
  weight:number optional
}

MapDirectionsOptions क्लास

google.maps.localContext.MapDirectionsOptions क्लास

यह कुकी, LocalContextMapView के साथ दिशा-निर्देशों के लिए सेटिंग उपलब्ध कराती है.

यह क्लास MapDirectionsOptionsLiteral को लागू करती है.

const {MapDirectionsOptions} = await google.maps.importLibrary("localContext") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

इनहेरिट किया गया: origin
addListener
addListener(eventName, handler)
पैरामीटर: 
  • eventNamestring
  • handlerFunction
लौटाई गई वैल्यू:  MapsEventListener
यह फ़ंक्शन, दिए गए इवेंट के नाम में लिसनर फ़ंक्शन जोड़ता है.

MapDirectionsOptionsLiteral इंटरफ़ेस

google.maps.localContext.MapDirectionsOptionsLiteral इंटरफ़ेस

कई जगहों पर, MapDirectionsOptions ऑब्जेक्ट के बजाय ऑब्जेक्ट लिटरल का इस्तेमाल किया जा सकता है. Maps API को ये ऑब्जेक्ट मिलने पर, इन्हें MapDirectionsOptions ऑब्जेक्ट में बदल दिया जाता है.

origin
टाइप:  LatLng|LatLngLiteral
रास्ते के निर्देश और दूरी के लिए शुरुआती जगह.

PinOptions इंटरफ़ेस

google.maps.localContext.PinOptions इंटरफ़ेस

पिन मार्कर को पसंद के मुताबिक बनाने के विकल्प.

background optional
टाइप:  string optional
आइकॉन के आकार का रंग. यह कोई भी मान्य सीएसएस रंग हो सकता है.
glyphColor optional
टाइप:  string optional
आइकॉन के ग्लिफ़ का रंग, कोई भी मान्य सीएसएस रंग हो सकता है.
scale optional
टाइप:  number optional
आइकॉन का स्केल. यह वैल्यू, हर स्थिति में डिफ़ॉल्ट साइज़ के हिसाब से नहीं, बल्कि पूरी तरह से तय होती है.

PlaceChooserViewSetupOptions इंटरफ़ेस

google.maps.localContext.PlaceChooserViewSetupOptions इंटरफ़ेस

जगह चुनने वाले टूल के लिए सेटअप के विकल्प. लेआउट और दिखने की सेटिंग के बारे में ज़्यादा जानें.

layoutMode optional
टाइप:  PlaceChooserLayoutMode optional
position optional
टाइप:  PlaceChooserPosition optional
layoutMode:HIDDEN होने पर अनदेखा किया जाता है. अगर यह पास नहीं होता है, तो layoutMode के आधार पर अपने-आप कोई पोज़िशन तय हो जाएगी.

PlaceChooserLayoutMode कॉन्स्टेंट

google.maps.localContext.PlaceChooserLayoutMode कॉन्स्टेंट

जगह चुनने वाले टूल के लिए लेआउट मोड.

const {PlaceChooserLayoutMode} = await google.maps.importLibrary("localContext") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

HIDDEN जगह चुनने वाला टूल छिपा हुआ है.
SHEET जगह चुनने वाले टूल को शीट के तौर पर दिखाया गया है.

PlaceChooserPosition कॉन्स्टेंट

google.maps.localContext.PlaceChooserPosition कॉन्स्टेंट

जगह चुनने वाले टूल के लिए डिसप्ले की पोज़िशन.

const {PlaceChooserPosition} = await google.maps.importLibrary("localContext") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

BLOCK_END जगह चुनने वाला टूल, मैप के नीचे एक लाइन पर दिखता है. यह कंटेनर के आखिर तक फैला होता है.
INLINE_END जगह चुनने वाला टूल, लाइन के आखिर में मैप के साथ इनलाइन में दिखता है. (बाईं से दाईं ओर लिखी जाने वाली भाषा में इसका मतलब है कि जगह चुनने वाला टूल, मैप के दाईं ओर होता है.)
INLINE_START जगह चुनने वाला टूल, लाइन की शुरुआत में मैप के साथ इनलाइन में दिखता है. (बाईं से दाईं ओर लिखी जाने वाली भाषा में इसका मतलब है कि जगह चुनने वाला टूल, मैप के बाईं ओर है.)

PlaceDetailsViewSetupOptions इंटरफ़ेस

google.maps.localContext.PlaceDetailsViewSetupOptions इंटरफ़ेस

जगह की जानकारी के लिए सेटअप के विकल्प. लेआउट और दिखने की सेटिंग के बारे में ज़्यादा जानें.

hidesOnMapClick optional
टाइप:  boolean optional
layoutMode optional
टाइप:  PlaceDetailsLayoutMode optional
position optional
टाइप:  PlaceDetailsPosition optional
layoutMode:INFO_WINDOW होने पर अनदेखा किया जाता है. अगर यह पास नहीं होता है, तो layoutMode के आधार पर अपने-आप कोई पोज़िशन तय हो जाएगी.

PlaceDetailsLayoutMode कॉन्स्टेंट

google.maps.localContext.PlaceDetailsLayoutMode कॉन्स्टेंट

जगह की जानकारी के लिए लेआउट मोड.

const {PlaceDetailsLayoutMode} = await google.maps.importLibrary("localContext") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

INFO_WINDOW जगह की जानकारी, InfoWindow में दिखती है.
SHEET जगह की जानकारी, शीट में दिखती है.

PlaceDetailsPosition कॉन्स्टेंट

google.maps.localContext.PlaceDetailsPosition कॉन्स्टेंट

जगह की जानकारी दिखाने के लिए, डिसप्ले की गई पोज़िशन.

const {PlaceDetailsPosition} = await google.maps.importLibrary("localContext") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

INLINE_END जगह की जानकारी, लाइन के आखिर में मैप के साथ इनलाइन में दिखती है. (बाईं से दाईं ओर लिखी जाने वाली भाषा में इसका मतलब है कि जगह की जानकारी, मैप के दाईं ओर है.)
INLINE_START जगह की जानकारी, लाइन की शुरुआत में मैप के साथ इनलाइन में दिखती है. (बाईं से दाईं ओर लिखी जाने वाली भाषा में इसका मतलब है कि जगह की जानकारी, मैप के बाईं ओर है.)