Route3DElement क्लास
class
google.maps.routes.Route3DElement
extends HTMLElement
implements Route3DElementOptions
library "routes"
3D रूट रेंडरिंग के लिए एक वेब कॉम्पोनेंट. फ़िलहाल, 3D मैप में 3D स्पेस में पॉलीलाइन रेंडर करने के लिए, ऑरिजिन और डेस्टिनेशन पैरामीटर काम करते हैं.
<gmp-route-3d autofits-camera departure-time="####-##-##T##:##Z" destination="lat,lng" internal-usage-attribution-ids="space separated strings" origin="lat,lng" routing-preference="value-name" traffic-polylines-disabled travel-mode="value-name"> </gmp-route-3d>
const {Route3DElement} = await google.maps.importLibrary("routes");
निर्माता | |
|---|---|
Route3DElement |
Route3DElement([options])पैरामीटर:
तय किए गए विकल्पों के साथ Route3DElement बनाता है. |
प्रॉपर्टी | |
|---|---|
autofitsCamera
attr: autofits-camera |
इनपुट टाइप:
boolean optionalआउटपुट टाइप: booleanडिफ़ॉल्ट:
falseअगर कोई रास्ता दिया गया है, तो वह मैप के व्यूपोर्ट में दिखेगा. साथ ही, इसमें वे अन्य एलिमेंट भी दिखेंगे जो शामिल होने के लिए चुने गए हैं.
एचटीएमएल एट्रिब्यूट: autofits-camera |
departureTime
attr: departure-time |
अगर यह जानकारी दी जाती है, तो रास्ते का हिसाब, रवाना होने के लिए तय किए गए समय के हिसाब से लगाया जाएगा. एचटीएमएल एट्रिब्यूट की मदद से तारीख की जानकारी देते समय, ISO 8601 फ़ॉर्मैट का इस्तेमाल करें. इससे सभी ब्राउज़र पर भरोसेमंद नतीजे मिलते हैं. इस्तेमाल से जुड़ी ज़रूरी शर्तों के बारे में जानने के लिए,
ComputeRoutesRequest.departureTime देखें.एचटीएमएल एट्रिब्यूट: departure-time="####-##-##T##:##Z" |
destination
attr: destination |
इनपुट टाइप:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalआउटपुट टाइप: string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalरास्ते की मंज़िल.
एचटीएमएल एट्रिब्यूट:
|
fallbackInfo
readonly |
टाइप:
FallbackInfo optionalतय किए गए रास्तों के लिए फ़ॉलबैक की जानकारी. |
geocodingResults
readonly |
टाइप:
GeocodingResults optionalयात्रा शुरू करने की जगह और मंज़िल के लिए जियोकोडिंग के नतीजे. |
internalUsageAttributionIds
attr: internal-usage-attribution-ids |
इन आइडेंटिफ़ायर का इस्तेमाल, कॉल को खास पैकेज या ओएसएस लाइब्रेरी से एट्रिब्यूट करने के लिए किया जाता है.
एचटीएमएल एट्रिब्यूट: internal-usage-attribution-ids="space separated strings" |
origin
attr: origin |
इनपुट टाइप:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalआउटपुट टाइप: string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalरास्ते की शुरुआत की जगह.
एचटीएमएल एट्रिब्यूट:
|
routes
readonly |
Routes API से जनरेट किया गया मुख्य रास्ता और अन्य वैकल्पिक रास्ते. |
routingPreference
attr: routing-preference |
अगर यह जानकारी दी जाती है, तो रास्ते का हिसाब, रास्ते पर मौजूद ट्रैफ़िक की जानकारी के साथ लगाया जाएगा. यह जानकारी,
RoutingPreference के आधार पर दी जाएगी. साथ ही, ट्रैफ़िक के हिसाब से रंग का इस्तेमाल किया जाएगा.एचटीएमएल एट्रिब्यूट: routing-preference="value-name" |
trafficPolylinesDisabled
attr: traffic-polylines-disabled |
इनपुट टाइप:
boolean optionalआउटपुट टाइप: booleanडिफ़ॉल्ट:
falseट्रैफ़िक की जानकारी देने वाली पॉलीलाइन की सुविधा को बंद करना है या नहीं. ट्रैफ़िक की जानकारी देने वाली पॉलीलाइन सिर्फ़ तब उपलब्ध होती हैं, जब routingPreference को TRAFFIC_AWARE या TRAFFIC_AWARE_OPTIMAL पर सेट किया गया हो.
एचटीएमएल एट्रिब्यूट: traffic-polylines-disabled |
travelMode
attr: travel-mode |
अगर पॉलीलाइन दी गई है, तो वह यात्रा के लिए चुने गए मोड पर आधारित होती है.
एचटीएमएल एट्रिब्यूट: travel-mode="value-name" |
तरीके | |
|---|---|
इनहेरिट की गई:
addEventListener,
removeEventListener
|
इवेंट | |
|---|---|
|
function(routeInitializationErrorEvent)आर्ग्युमेंट:
यह इवेंट तब ट्रिगर होता है, जब रास्ता लोड नहीं हो पाता. |
|
function(routeInitializationSuccessEvent)आर्ग्युमेंट:
यह इवेंट तब ट्रिगर होता है, जब रूट लोड हो जाता है. |
Route3DElementOptions इंटरफ़ेस
इंटरफ़ेस
google.maps.routes.Route3DElementOptions
Route3DElement ने लागू किया
Route3DElementOptions ऑब्जेक्ट का इस्तेमाल, उन प्रॉपर्टी को तय करने के लिए किया जाता है जिन्हें Route3DElement पर सेट किया जा सकता है.
प्रॉपर्टी | |
|---|---|
autofitsCamera
ज़रूरी नहीं |
टाइप:
boolean optionalकैमरे को रास्ते के हिसाब से अपने-आप फ़िट करने की सुविधा के लिए ऑप्ट इन करना है या नहीं. |
departureTime
ज़रूरी नहीं |
टाइप:
Date optionalRoute3DElement.departureTime देखें. |
destination
ज़रूरी नहीं |
टाइप:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalRoute3DElement.destination देखें. |
internalUsageAttributionIds
ज़रूरी नहीं |
टाइप:
Iterable<string> optionalइन आइडेंटिफ़ायर का इस्तेमाल, कॉल को खास पैकेज या ओएसएस लाइब्रेरी से एट्रिब्यूट करने के लिए किया जाता है. |
origin
ज़रूरी नहीं |
टाइप:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalRoute3DElement.origin देखें. |
routingPreference
ज़रूरी नहीं |
टाइप:
RoutingPreference optional |
trafficPolylinesDisabled
ज़रूरी नहीं |
टाइप:
boolean optionalट्रैफ़िक की जानकारी देने वाली पॉलीलाइन की सुविधा को बंद करना है या नहीं. ट्रैफ़िक की जानकारी देने वाली पॉलीलाइन सिर्फ़ तब उपलब्ध होती हैं, जब routingPreference को TRAFFIC_AWARE या TRAFFIC_AWARE_OPTIMAL पर सेट किया गया हो. |
travelMode
ज़रूरी नहीं |
टाइप:
TravelMode optionalRoute3DElement.travelMode देखें. |