JourneySharingMapView class
google.maps.journeySharing.JourneySharingMapView
क्लास
मैप व्यू.
const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
निर्माता | |
|---|---|
JourneySharingMapView |
JourneySharingMapView(options)पैरामीटर:
मैप व्यू को इंस्टैंशिएट करता है. |
प्रॉपर्टी | |
|---|---|
automaticViewportMode |
टाइप:
AutomaticViewportModeयह फ़ील्ड सिर्फ़ पढ़ने के लिए है. व्यूपोर्ट का अपने-आप चालू होने वाला मोड. |
element |
टाइप:
Elementयह फ़ील्ड सिर्फ़ पढ़ने के लिए है. व्यू को बैक करने वाला डीओएम एलिमेंट. |
enableTraffic |
टाइप:
booleanइससे ट्रैफ़िक लेयर चालू या बंद होती है. |
locationProviders |
टाइप:
Array<LocationProvider> optionalयह फ़ील्ड सिर्फ़ पढ़ने के लिए है. ट्रैक की गई जगहों के सोर्स, जिन्हें ट्रैकिंग मैप व्यू में दिखाया जाएगा. जगह की जानकारी देने वाली सेवाओं को जोड़ने या हटाने के लिए, JourneySharingMapView.addLocationProvider और JourneySharingMapView.removeLocationProvider तरीकों का इस्तेमाल करें. |
map |
टाइप:
Mapयह फ़ील्ड सिर्फ़ पढ़ने के लिए है. मैप व्यू में मौजूद मैप ऑब्जेक्ट. |
mapOptions |
टाइप:
MapOptionsयह फ़ील्ड सिर्फ़ पढ़ने के लिए है. मैप व्यू की मदद से मैप में पास किए गए मैप के विकल्प. |
|
टाइप:
LocationProvider optionalयह फ़ील्ड सिर्फ़ पढ़ने के लिए है. ट्रैक की गई जगहों का सोर्स, जिसे ट्रैकिंग मैप व्यू में दिखाया जाएगा. |
|
टाइप:
MarkerSetupडेस्टिनेशन की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया डेस्टिनेशन मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupऑरिजिन लोकेशन मार्कर के विकल्पों को कॉन्फ़िगर करता है. जब भी कोई नया ऑरिजिन मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupटास्क के नतीजे की जगह के मार्कर के विकल्प कॉन्फ़िगर करता है. जब भी टास्क के नतीजे की जगह का नया मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupटास्क की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया टास्क मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupवाहन की जगह की जानकारी देने वाले मार्कर के विकल्पों को कॉन्फ़िगर करता है. जब भी कोई नया वाहन मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupयह वेपॉइंट की जगह के मार्कर के विकल्पों को कॉन्फ़िगर करता है. जब भी कोई नया वेपॉइंट मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
PolylineSetupअनुमानित रूट की पॉलीलाइन के विकल्पों को कॉन्फ़िगर करता है. जब भी अनुमानित रास्ते की नई पॉलीलाइन रेंडर की जाती है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.PolylineOptions ऑब्जेक्ट वाले इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट PolylineSetupOptions ऑब्जेक्ट में polylineOptions के तौर पर दिखाया जा सकता है. PolylineSetupOptions ऑब्जेक्ट तय करने का असर, उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने जैसा ही होता है. अलग-अलग PolylineSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही PolylineSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग PolylineSetupOptions ऑब्जेक्ट में polylineOptions कुंजी के लिए, एक ही google.maps.PolylineOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर polylineOptions या visible को सेट नहीं किया गया है या उसे शून्य पर सेट किया गया है, तो उसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. polylineOptions.map या polylineOptions.path के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
PolylineSetupयात्रा के दौरान इस्तेमाल की गई पॉलीलाइन के विकल्प कॉन्फ़िगर करता है. जब भी कोई नया रास्ता पॉलीलाइन के तौर पर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.PolylineOptions ऑब्जेक्ट वाले इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट PolylineSetupOptions ऑब्जेक्ट में polylineOptions के तौर पर दिखाया जा सकता है. PolylineSetupOptions ऑब्जेक्ट तय करने का असर, उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने जैसा ही होता है. अलग-अलग PolylineSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही PolylineSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग PolylineSetupOptions ऑब्जेक्ट में polylineOptions कुंजी के लिए, एक ही google.maps.PolylineOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. polylineOptions.map या polylineOptions.path के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. सेट नहीं की गई या शून्य वैल्यू को डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. |
|
टाइप:
MarkerSetupपिन की गई जगह के मार्कर के विकल्पों को कॉन्फ़िगर करता है. जब भी कोई नया पिंग मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupटास्क की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया टास्क मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
अगर कोई डेस्टिनेशन मार्कर है, तो उसे दिखाता है. |
|
अगर कोई ऑरिजिन मार्कर है, तो उसे दिखाता है. |
|
अगर कोई टास्क पूरा हो गया है, तो उसके मार्कर दिखाता है. |
|
अगर कोई है, तो टास्क के नतीजे के मार्कर दिखाता है. |
|
अगर कोई टास्क मार्कर मौजूद है, तो उसे दिखाता है. |
|
अगर कोई वाहन मार्कर है, तो उसे दिखाता है. |
|
अगर कोई वेपॉइंट मार्कर है, तो उसे दिखाता है. |
|
अगर कोई रास्ता है, तो अनुमानित रास्ते की पॉलीलाइन दिखाता है. |
|
अगर कोई रास्ता तय किया गया है, तो उस रास्ते की पॉलीलाइन दिखाता है. |
तरीके | |
|---|---|
addLocationProvider |
addLocationProvider(locationProvider)पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
मैप व्यू में जगह की जानकारी देने वाली सेवा देने वाली कंपनी को जोड़ता है. अगर जगह की जानकारी देने वाली सेवा देने वाली कंपनी पहले से ही जोड़ी जा चुकी है, तो कोई कार्रवाई नहीं की जाएगी. |
removeLocationProvider |
removeLocationProvider(locationProvider)पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
मैप व्यू से जगह की जानकारी देने वाली सेवा को हटाता है. अगर मैप व्यू में जगह की जानकारी देने वाली सेवा देने वाली कंपनी को पहले से नहीं जोड़ा गया है, तो कोई कार्रवाई नहीं की जाती. |
JourneySharingMapViewOptions का इंटरफ़ेस
google.maps.journeySharing.JourneySharingMapViewOptions
इंटरफ़ेस
मैप व्यू के विकल्प.
प्रॉपर्टी | |
|---|---|
element |
टाइप:
Elementव्यू को बैक करने वाला डीओएम एलिमेंट. ज़रूरी है. |
|
टाइप:
PolylineSetup optionalअनुमानित रूट की पॉलीलाइन के विकल्पों को कॉन्फ़िगर करता है. जब भी अनुमानित रास्ते की नई पॉलीलाइन रेंडर की जाती है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.PolylineOptions ऑब्जेक्ट वाले इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट PolylineSetupOptions ऑब्जेक्ट में polylineOptions के तौर पर दिखाया जा सकता है. PolylineSetupOptions ऑब्जेक्ट तय करने का असर, उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने जैसा ही होता है. अलग-अलग PolylineSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही PolylineSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग PolylineSetupOptions ऑब्जेक्ट में polylineOptions कुंजी के लिए, एक ही google.maps.PolylineOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर polylineOptions या visible को सेट नहीं किया गया है या उसे शून्य पर सेट किया गया है, तो उसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. polylineOptions.map या polylineOptions.path के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
automaticViewportMode optional |
टाइप:
AutomaticViewportMode optionalव्यूपोर्ट का अपने-आप चालू होने वाला मोड. डिफ़ॉल्ट वैल्यू FIT_ANTICIPATED_ROUTE है. इससे मैप व्यू, व्यूपोर्ट को अपने-आप अडजस्ट कर पाता है, ताकि वाहन के मार्कर, जगह के मार्कर, और अनुमानित रास्ते की दिखने वाली पॉलीलाइन फ़िट हो सकें. अपने-आप फ़िट होने की सुविधा बंद करने के लिए, इसे 'कोई नहीं' पर सेट करें. |
|
टाइप:
MarkerSetup optionalडेस्टिनेशन की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया डेस्टिनेशन मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
LocationProvider optionalट्रैक की गई जगहों का सोर्स, जिसे ट्रैकिंग मैप व्यू में दिखाया जाएगा. ज़रूरी नहीं. |
locationProviders optional |
टाइप:
Array<LocationProvider> optionalट्रैक की गई जगहों के सोर्स, जिन्हें ट्रैकिंग मैप व्यू में दिखाया जाएगा. ज़रूरी नहीं. |
mapOptions optional |
टाइप:
MapOptions optionalgoogle.maps.Map के कंस्ट्रक्टर में पास किए गए मैप के विकल्प. |
|
टाइप:
MarkerSetup optionalऑरिजिन लोकेशन मार्कर के विकल्पों को कॉन्फ़िगर करता है. जब भी कोई नया ऑरिजिन मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalपिन की गई जगह के मार्कर के विकल्पों को कॉन्फ़िगर करता है. जब भी कोई नया पिंग मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalटास्क की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया टास्क मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
PolylineSetup optionalयात्रा के दौरान इस्तेमाल की गई पॉलीलाइन के विकल्प कॉन्फ़िगर करता है. जब भी कोई नया रास्ता पॉलीलाइन के तौर पर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.PolylineOptions ऑब्जेक्ट वाले इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट PolylineSetupOptions ऑब्जेक्ट में polylineOptions के तौर पर दिखाया जा सकता है. PolylineSetupOptions ऑब्जेक्ट तय करने का असर, उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने जैसा ही होता है. अलग-अलग PolylineSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही PolylineSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग PolylineSetupOptions ऑब्जेक्ट में polylineOptions कुंजी के लिए, एक ही google.maps.PolylineOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. polylineOptions.map या polylineOptions.path के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. सेट नहीं की गई या शून्य वैल्यू को डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. |
|
टाइप:
MarkerSetup optionalटास्क के नतीजे की जगह के मार्कर के विकल्प कॉन्फ़िगर करता है. जब भी टास्क के नतीजे की जगह का नया मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalटास्क की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया टास्क मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalवाहन की जगह की जानकारी देने वाले मार्कर के विकल्पों को कॉन्फ़िगर करता है. जब भी कोई नया वाहन मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalयह वेपॉइंट की जगह के मार्कर के विकल्पों को कॉन्फ़िगर करता है. जब भी कोई नया वेपॉइंट मार्कर रेंडर किया जाता है, तब यह ट्रिगर होता है. अगर कोई फ़ंक्शन तय किया जाता है, तो फ़ंक्शन में google.maps.MarkerOptions ऑब्जेक्ट वाले इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव किया जा सकता है और उसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाया जा सकता है. MarkerSetupOptions ऑब्जेक्ट तय करने का असर वैसा ही होता है जैसा कि उस स्टैटिक ऑब्जेक्ट को दिखाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही MarkerSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, एक ही google.maps.MarkerOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर markerOptions सेट नहीं है या शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
AutomaticViewportMode के लिए कॉन्स्टेंट
google.maps.journeySharing.AutomaticViewportMode
कंस्टेंट
व्यूपोर्ट का अपने-आप चालू होने वाला मोड.
const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
कॉन्स्टेंट | |
|---|---|
FIT_ANTICIPATED_ROUTE |
मार्कर और दिखने वाले अनुमानित रास्ते की पॉलीलाइन को फ़िट करने के लिए, व्यूपोर्ट अपने-आप अडजस्ट हो जाता है. यह डिफ़ॉल्ट रूप से होता है. |
NONE |
व्यूपोर्ट को अपने-आप अडजस्ट न करें. |
LocationProvider अब्स्ट्रैक्ट क्लास
google.maps.journeySharing.LocationProvider
ऐब्स्ट्रैक्ट क्लास
जगह की जानकारी देने वाली सभी कंपनियों की पैरंट क्लास.
तरीके | |
|---|---|
addListener |
addListener(eventName, handler)पैरामीटर:
रिटर्न वैल्यू:
MapsEventListenerइस लोकेशन की जानकारी देने वाली कंपनी से ट्रिगर किए गए इवेंट के लिए MapsEventListener जोड़ता है. इस लिसनर के लिए एक आइडेंटिफ़ायर दिखाता है. इसका इस्तेमाल event.removeListener के साथ किया जा सकता है. |
PollingLocationProvider अब्स्ट्रैक्ट क्लास
google.maps.journeySharing.PollingLocationProvider
ऐब्स्ट्रैक्ट क्लास
मतदान केंद्र की जानकारी देने वाली कंपनियों की पैरंट क्लास.
यह एब्स्ट्रैक्ट क्लास, LocationProvider को एक्सटेंड करती है.
प्रॉपर्टी | |
|---|---|
isPolling |
टाइप:
booleanअगर जगह की जानकारी देने वाली यह सेवा, पोलिंग कर रही है, तो यह वैल्यू 'सही' होगी. सिर्फ़ पढ़ने के लिए. |
pollingIntervalMillis |
टाइप:
numberजगह की जानकारी के अपडेट फ़ेच करने के बीच का कम से कम समय, मिलीसेकंड में. अगर जगह की जानकारी अपडेट होने में pollingIntervalMillis से ज़्यादा समय लगता है, तो मौजूदा अपडेट पूरा होने तक अगला अपडेट शुरू नहीं किया जाता. इस वैल्यू को 0, अनंत या नेगेटिव वैल्यू पर सेट करने से, जगह की जानकारी अपने-आप अपडेट होने की सुविधा बंद हो जाती है. अगर ट्रैकिंग आईडी पैरामीटर (उदाहरण के लिए, शिपमेंट की जगह की जानकारी देने वाली कंपनी का शिपमेंट ट्रैकिंग आईडी) या फ़िल्टर करने का विकल्प (उदाहरण के लिए, फ़्लीट की जगह की जानकारी देने वाली कंपनी के लिए व्यूपोर्ट के बाउंड या एट्रिब्यूट फ़िल्टर) बदलता है, तो जगह की जानकारी का नया अपडेट एक बार फ़ेच किया जाता है. पोल करने के लिए डिफ़ॉल्ट और कम से कम इंटरवल 5,000 मिलीसेकंड होता है. अगर आपने पोलिंग इंटरवल को कम पॉज़िटिव वैल्यू पर सेट किया है, तो 5,000 को सेव और इस्तेमाल किया जाता है. |
तरीके | |
|---|---|
इनहेरिट किया गया:
addListener
|
इवेंट | |
|---|---|
ispollingchange |
function(event)आर्ग्युमेंट:
ऐसा इवेंट जो जगह की जानकारी देने वाली सेवा की पोलिंग की स्थिति अपडेट होने पर ट्रिगर होता है. पोलिंग की मौजूदा स्थिति का पता लगाने के लिए, PollingLocationProvider.isPolling का इस्तेमाल करें. |
PollingLocationProviderIsPollingChangeEvent इंटरफ़ेस
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
इंटरफ़ेस
PollingLocationProvider.ispollingchange इवेंट ट्रिगर होने पर, इवेंट हैंडलर को पास किया गया इवेंट ऑब्जेक्ट.
प्रॉपर्टी | |
|---|---|
error optional |
टाइप:
Error optionalवह गड़बड़ी जिसकी वजह से पोलिंग स्टेटस बदला है. हालांकि, ऐसा सिर्फ़ तब होता है, जब स्टेटस में बदलाव किसी गड़बड़ी की वजह से हुआ हो. अगर स्टेटस में बदलाव सामान्य ऑपरेशन की वजह से हुआ है, तो इसकी जानकारी नहीं दी जाती. |