Routes Widget

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
इनपुट टाइप: Date optional
आउटपुट टाइप: Date optional
अगर यह जानकारी दी जाती है, तो रास्ते का हिसाब, रवाना होने के लिए तय किए गए समय के हिसाब से लगाया जाएगा. एचटीएमएल एट्रिब्यूट की मदद से तारीख की जानकारी देते समय, 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
रास्ते की मंज़िल.
एचटीएमएल एट्रिब्यूट:
  • destination="lat,lng"
  • destination="places/###"
  • destination="address"
fallbackInfo
readonly
टाइप: FallbackInfo optional
तय किए गए रास्तों के लिए फ़ॉलबैक की जानकारी.
geocodingResults
readonly
टाइप: GeocodingResults optional
यात्रा शुरू करने की जगह और मंज़िल के लिए जियोकोडिंग के नतीजे.
internalUsageAttributionIds
attr: internal-usage-attribution-ids
इनपुट टाइप: Iterable<string> optional
आउटपुट टाइप: Array<string> optional
इन आइडेंटिफ़ायर का इस्तेमाल, कॉल को खास पैकेज या ओएसएस लाइब्रेरी से एट्रिब्यूट करने के लिए किया जाता है.
एचटीएमएल एट्रिब्यूट: internal-usage-attribution-ids="space separated strings"
origin
attr: origin
इनपुट टाइप: string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optional
आउटपुट टाइप: string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optional
रास्ते की शुरुआत की जगह.
एचटीएमएल एट्रिब्यूट:
  • origin="lat,lng"
  • origin="places/###"
  • origin="address"
routes
readonly
टाइप: Array<Route> optional
Routes API से जनरेट किया गया मुख्य रास्ता और अन्य वैकल्पिक रास्ते.
routingPreference
attr: routing-preference
इनपुट टाइप: RoutingPreference optional
आउटपुट टाइप: RoutingPreference optional
अगर यह जानकारी दी जाती है, तो रास्ते का हिसाब, रास्ते पर मौजूद ट्रैफ़िक की जानकारी के साथ लगाया जाएगा. यह जानकारी, 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
इनपुट टाइप: TravelMode optional
आउटपुट टाइप: TravelMode optional
अगर पॉलीलाइन दी गई है, तो वह यात्रा के लिए चुने गए मोड पर आधारित होती है.
एचटीएमएल एट्रिब्यूट: travel-mode="value-name"
इनहेरिट की गई: addEventListener, removeEventListener
Alphagmp-error
function(routeInitializationErrorEvent)
आर्ग्युमेंट:
  • routeInitializationErrorEvent: Event optional
यह इवेंट तब ट्रिगर होता है, जब रास्ता लोड नहीं हो पाता.
Alphagmp-load
function(routeInitializationSuccessEvent)
आर्ग्युमेंट:
  • routeInitializationSuccessEvent: Event optional
यह इवेंट तब ट्रिगर होता है, जब रूट लोड हो जाता है.

Route3DElementOptions इंटरफ़ेस

इंटरफ़ेस google.maps.routes.Route3DElementOptions
Route3DElement ने लागू किया

Route3DElementOptions ऑब्जेक्ट का इस्तेमाल, उन प्रॉपर्टी को तय करने के लिए किया जाता है जिन्हें Route3DElement पर सेट किया जा सकता है.

autofitsCamera
ज़रूरी नहीं
टाइप: boolean optional
कैमरे को रास्ते के हिसाब से अपने-आप फ़िट करने की सुविधा के लिए ऑप्ट इन करना है या नहीं.
departureTime
ज़रूरी नहीं
टाइप: Date optional
destination
ज़रूरी नहीं
internalUsageAttributionIds
ज़रूरी नहीं
टाइप: Iterable<string> optional
इन आइडेंटिफ़ायर का इस्तेमाल, कॉल को खास पैकेज या ओएसएस लाइब्रेरी से एट्रिब्यूट करने के लिए किया जाता है.
origin
ज़रूरी नहीं
Route3DElement.origin देखें.
routingPreference
ज़रूरी नहीं
टाइप: RoutingPreference optional
trafficPolylinesDisabled
ज़रूरी नहीं
टाइप: boolean optional
ट्रैफ़िक की जानकारी देने वाली पॉलीलाइन की सुविधा को बंद करना है या नहीं. ट्रैफ़िक की जानकारी देने वाली पॉलीलाइन सिर्फ़ तब उपलब्ध होती हैं, जब routingPreference को TRAFFIC_AWARE या TRAFFIC_AWARE_OPTIMAL पर सेट किया गया हो.
travelMode
ज़रूरी नहीं
टाइप: TravelMode optional
Route3DElement.travelMode देखें.