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
इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है. व्यू के पीछे वाला DOM एलिमेंट.
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 है, तो लोकल कॉन्टेक्स्ट लाइब्रेरी जगहों की जानकारी लोड नहीं करती. 0,24]
placeTypePreferences
टाइप:  Array<PlaceTypePreference>
जिस तरह की जगहों को खोजना है (10 तक). Iterable<string|PlaceTypePreference> टाइप भी स्वीकार किया जाता है. हालांकि, यह सिर्फ़ उन ब्राउज़र में काम करता है जिनमें नेटिव तौर पर JavaScript सिंबल का इस्तेमाल किया जा सकता है.
directionsOptions optional
दिशाओं को कस्टमाइज़ करने के विकल्प. इस नीति को सेट न करने पर, निर्देश और दूरी की जानकारी बंद हो जाएगी.
element optional
टाइप:  HTMLElement|SVGElement optional
इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है. व्यू के पीछे वाला DOM एलिमेंट.
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 अपना लेआउट बदल दे. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन को एसिंक्रोनस रूप से तय किया जा सकता है और उन्हें अनदेखा कर दिया जाएगा (डिफ़ॉल्ट का इस्तेमाल किया जाएगा और गड़बड़ियों को कंसोल में लॉग किया जाएगा). निर्माण के दौरान पाई गई गड़बड़ियों की वजह से गड़बड़ियां सिंक की जाएंगी.

PlaceTypePreferences टाइपडेफ़

google.maps.localContext.PlaceTypePreference टाइपडेफ़

खोजने के लिए जगह का टाइप और इस्तेमाल करने के लिए वज़न. अगर 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 जगह की जानकारी, लाइन की शुरुआत में मैप के साथ इनलाइन दिखती है. (बाएं से दाएं भाषा में इसका मतलब है कि जगह की जानकारी मैप के बाईं ओर है.)