JourneySharingMapView क्लास
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यह कुकी, डेस्टिनेशन की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करती है. जब भी कोई नया डेस्टिनेशन मार्कर रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupयह विकल्प, यात्रा शुरू करने की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया ऑरिजिन मार्कर रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupयह कुकी, टास्क के नतीजे की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करती है. यह तब शुरू होता है, जब टास्क के नतीजे की जगह का मार्कर रेंडर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupइससे, टास्क पूरा न होने पर जगह की जानकारी देने वाले मार्कर के विकल्प कॉन्फ़िगर किए जाते हैं. इस फ़ंक्शन को तब कॉल किया जाता है, जब टास्क पूरा न होने का नया मार्कर रेंडर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupयह कुकी, वाहन की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करती है. जब भी कोई नया वाहन मार्कर रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupयह विकल्प, वेपॉइंट की जगह के मार्कर के लिए कॉन्फ़िगर करता है. जब भी कोई नया वेपॉइंट मार्कर रेंडर किया जाता है, तब इस इवेंट को ट्रिगर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
PolylineSetupयह अनुमानित रूट की पॉलीलाइन के लिए विकल्प कॉन्फ़िगर करता है. जब भी अनुमानित नए रास्ते की पॉलीलाइन रेंडर की जाती है, तब इस इवेंट को ट्रिगर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन को इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव करना चाहिए. इस फ़ील्ड में google.maps.PolylineOptions ऑब्जेक्ट होता है. साथ ही, इसे आउटपुट PolylineSetupOptions ऑब्जेक्ट में polylineOptions के तौर पर दिखाना चाहिए. PolylineSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस स्टैटिक ऑब्जेक्ट को वापस लाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग PolylineSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही PolylineSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग PolylineSetupOptions ऑब्जेक्ट में polylineOptions कुंजी के लिए, एक ही google.maps.PolylineOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर polylineOptions या visible को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. polylineOptions.map या polylineOptions.path के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
PolylineSetupयह विकल्प, चुने गए रास्ते की पॉलीलाइन के लिए कॉन्फ़िगरेशन तय करता है. जब भी लिया गया कोई नया रूट पॉलीलाइन रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन को इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव करना चाहिए. इस फ़ील्ड में google.maps.PolylineOptions ऑब्जेक्ट होता है. साथ ही, इसे आउटपुट PolylineSetupOptions ऑब्जेक्ट में polylineOptions के तौर पर दिखाना चाहिए. PolylineSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस स्टैटिक ऑब्जेक्ट को वापस लाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग PolylineSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही PolylineSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग PolylineSetupOptions ऑब्जेक्ट में polylineOptions कुंजी के लिए, एक ही google.maps.PolylineOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. polylineOptions.map या polylineOptions.path के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. सेट न की गई या शून्य वैल्यू को डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. |
|
टाइप:
MarkerSetupयह पिंग की गई जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया पिंग मार्कर रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetupयह कुकी, टास्क की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करती है. जब भी कोई नया टास्क मार्कर रेंडर होता है, तब इस इवेंट को ट्रिगर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग 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यह अनुमानित रूट की पॉलीलाइन के लिए विकल्प कॉन्फ़िगर करता है. जब भी अनुमानित नए रास्ते की पॉलीलाइन रेंडर की जाती है, तब इस इवेंट को ट्रिगर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन को इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव करना चाहिए. इस फ़ील्ड में google.maps.PolylineOptions ऑब्जेक्ट होता है. साथ ही, इसे आउटपुट PolylineSetupOptions ऑब्जेक्ट में polylineOptions के तौर पर दिखाना चाहिए. PolylineSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस स्टैटिक ऑब्जेक्ट को वापस लाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग PolylineSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही PolylineSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग PolylineSetupOptions ऑब्जेक्ट में polylineOptions कुंजी के लिए, एक ही google.maps.PolylineOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. अगर polylineOptions या visible को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. polylineOptions.map या polylineOptions.path के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
automaticViewportMode optional |
टाइप:
AutomaticViewportMode optionalऑटोमैटिक व्यूपोर्ट मोड. डिफ़ॉल्ट वैल्यू FIT_ANTICIPATED_ROUTE है. इससे मैप व्यू, व्यूपोर्ट को अपने-आप अडजस्ट कर पाता है, ताकि वाहन के मार्कर, जगह के मार्कर, और दिखने वाले संभावित रास्ते की पॉलीलाइन फ़िट हो सकें. अपने-आप फ़िट होने की सुविधा बंद करने के लिए, इसे NONE पर सेट करें. |
|
टाइप:
MarkerSetup optionalयह कुकी, डेस्टिनेशन की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करती है. जब भी कोई नया डेस्टिनेशन मार्कर रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग 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यह विकल्प, यात्रा शुरू करने की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया ऑरिजिन मार्कर रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalयह पिंग की गई जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करता है. जब भी कोई नया पिंग मार्कर रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalयह कुकी, टास्क की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करती है. जब भी कोई नया टास्क मार्कर रेंडर होता है, तब इस इवेंट को ट्रिगर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
PolylineSetup optionalयह विकल्प, चुने गए रास्ते की पॉलीलाइन के लिए कॉन्फ़िगरेशन तय करता है. जब भी लिया गया कोई नया रूट पॉलीलाइन रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन को इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव करना चाहिए. इस फ़ील्ड में google.maps.PolylineOptions ऑब्जेक्ट होता है. साथ ही, इसे आउटपुट PolylineSetupOptions ऑब्जेक्ट में polylineOptions के तौर पर दिखाना चाहिए. PolylineSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस स्टैटिक ऑब्जेक्ट को वापस लाने वाले फ़ंक्शन को तय करने का होता है. अलग-अलग PolylineSetup फ़ंक्शन या स्टैटिक वैल्यू में, एक ही PolylineSetupOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. साथ ही, अलग-अलग PolylineSetupOptions ऑब्जेक्ट में polylineOptions कुंजी के लिए, एक ही google.maps.PolylineOptions ऑब्जेक्ट का दोबारा इस्तेमाल न करें. polylineOptions.map या polylineOptions.path के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. सेट न की गई या शून्य वैल्यू को डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. |
|
टाइप:
MarkerSetup optionalयह कुकी, टास्क के नतीजे की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करती है. यह तब शुरू होता है, जब टास्क के नतीजे की जगह का मार्कर रेंडर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalइससे, टास्क पूरा न होने पर जगह की जानकारी देने वाले मार्कर के विकल्प कॉन्फ़िगर किए जाते हैं. इस फ़ंक्शन को तब कॉल किया जाता है, जब टास्क पूरा न होने का नया मार्कर रेंडर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalयह कुकी, वाहन की जगह के मार्कर के लिए विकल्प कॉन्फ़िगर करती है. जब भी कोई नया वाहन मार्कर रेंडर किया जाता है, तब इस फ़ंक्शन को कॉल किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग MarkerSetupOptions ऑब्जेक्ट में markerOptions कुंजी के लिए, google.maps.MarkerOptions ऑब्जेक्ट का इस्तेमाल दोबारा न करें. अगर markerOptions को सेट नहीं किया गया है या यह शून्य है, तो इसे डिफ़ॉल्ट वैल्यू से बदल दिया जाएगा. markerOptions.map या markerOptions.position के लिए सेट की गई किसी भी वैल्यू को अनदेखा कर दिया जाएगा. |
|
टाइप:
MarkerSetup optionalयह विकल्प, वेपॉइंट की जगह के मार्कर के लिए कॉन्फ़िगर करता है. जब भी कोई नया वेपॉइंट मार्कर रेंडर किया जाता है, तब इस इवेंट को ट्रिगर किया जाता है. अगर कोई फ़ंक्शन तय किया जा रहा है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है. इस फ़ील्ड में google.maps.MarkerOptions ऑब्जेक्ट होता है. साथ ही, फ़ंक्शन को इसे आउटपुट MarkerSetupOptions ऑब्जेक्ट में markerOptions के तौर पर दिखाना चाहिए. MarkerSetupOptions ऑब्जेक्ट को तय करने का वही असर होता है जो उस फ़ंक्शन को तय करने का होता है जो उस स्टैटिक ऑब्जेक्ट को दिखाता है. MarkerSetupOptions ऑब्जेक्ट का इस्तेमाल, अलग-अलग MarkerSetup फ़ंक्शन या स्टैटिक वैल्यू में दोबारा न करें. साथ ही, अलग-अलग 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 abstract class
google.maps.journeySharing.PollingLocationProvider
ऐब्स्ट्रैक्ट क्लास
मतदान केंद्र की जानकारी देने वाली कंपनियों की पैरंट क्लास.
यह ऐब्स्ट्रैक्ट क्लास, LocationProvider को एक्सटेंड करती है.
प्रॉपर्टी | |
|---|---|
isPolling |
टाइप:
booleanअगर यह जगह की जानकारी देने वाली कंपनी पोलिंग कर रही है, तो यह वैल्यू True होगी. सिर्फ़ पढ़ने के लिए. |
pollingIntervalMillis |
टाइप:
numberजगह की जानकारी के अपडेट फ़ेच करने के बीच कम से कम समय (मिलीसेकंड में). अगर जगह की जानकारी को अपडेट होने में pollingIntervalMillis से ज़्यादा समय लगता है, तो मौजूदा अपडेट पूरा होने तक अगला अपडेट शुरू नहीं होता. इस वैल्यू को 0, इनफ़िनिटी या नेगेटिव वैल्यू पर सेट करने से, जगह की जानकारी अपने-आप अपडेट होने की सुविधा बंद हो जाती है. अगर ट्रैकिंग आईडी पैरामीटर (उदाहरण के लिए, शिपमेंट की जगह की जानकारी देने वाली कंपनी का शिपमेंट ट्रैकिंग आईडी) या फ़िल्टर करने का विकल्प (उदाहरण के लिए, फ्लीट की जगह की जानकारी देने वाली कंपनियों के लिए व्यूपोर्ट बाउंड्री या एट्रिब्यूट फ़िल्टर) बदलता है, तो जगह की जानकारी का नया अपडेट एक बार फ़ेच किया जाता है. डिफ़ॉल्ट और कम से कम पोलिंग इंटरवल 5000 मिलीसेकंड होता है. अगर आपने पोलिंग इंटरवल को कम पॉज़िटिव वैल्यू पर सेट किया है, तो 5000 को सेव किया जाता है और इसका इस्तेमाल किया जाता है. |
तरीके | |
|---|---|
इनहेरिट किया गया:
addListener
|
इवेंट | |
|---|---|
ispollingchange |
function(event)आर्ग्युमेंट:
यह इवेंट तब ट्रिगर होता है, जब जगह की जानकारी देने वाली सेवा की पोलिंग की स्थिति अपडेट की जाती है. PollingLocationProvider.isPolling का इस्तेमाल करके, पोलिंग की मौजूदा स्थिति का पता लगाएं. |
PollingLocationProviderIsPollingChangeEvent इंटरफ़ेस
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
इंटरफ़ेस
PollingLocationProvider.ispollingchange इवेंट ट्रिगर होने पर, इवेंट हैंडलर को पास किया गया इवेंट ऑब्जेक्ट.
प्रॉपर्टी | |
|---|---|
error optional |
टाइप:
Error optionalअगर पोलिंग की स्थिति में बदलाव किसी गड़बड़ी की वजह से हुआ है, तो उस गड़बड़ी की जानकारी. अगर स्टेटस में बदलाव सामान्य कार्रवाइयों की वजह से हुआ है, तो इसकी वैल्यू तय नहीं की जाती. |