Route3DElement class
class
google.maps.routes.Route3DElement
extends HTMLElement
implements Route3DElementOptions
library "routes"
عنصر وب برای ارائه سهبعدی مسیر. درحالحاضر از پارامترهای مبدأ و مقصد برای ارائه چندخطی در فضای سهبعدی در نقشه سهبعدی پشتیبانی میکند.
<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درصورت ارائه، مسیر مشخصشده در نمای نقشه، در کنار هر عنصر دیگری که موافقت کرده باشد، نمایان خواهد شد.
مشخصه HTML: autofits-camera |
departureTime
attr: departure-time |
اگر ارائه شود، مسیر با زمان حرکت مشخصشده محاسبه خواهد شد. هنگام مشخص کردن ازطریق مشخصه HTML، از قالب ISO 8601 برای نتایج قابلاطمینان در مرورگرها استفاده کنید. برای اطلاعات درباره شرایط لازم استفاده، به
ComputeRoutesRequest.departureTime مراجعه کنید.مشخصه HTML: departure-time="####-##-##T##:##Z" |
destination
attr: destination |
نوع ورودی:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalنوع خروجی: string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalمقصد مسیر.
مشخصه HTML:
|
fallbackInfo
readonly |
نوع:
FallbackInfo optionalاطلاعات بازگشت برای مسیرهای محاسبهشده. |
geocodingResults
readonly |
نوع:
GeocodingResults optionalنتایج زمینکدیابی برای مبدأ و مقصد. |
internalUsageAttributionIds
attr: internal-usage-attribution-ids |
شناسههایی که برای نسبت دادن تماسها به بستههای خاص یا کتابخانههای OSS استفاده میشود.
مشخصه HTML: internal-usage-attribution-ids="space separated strings" |
origin
مشخصه: مبدأ |
نوع ورودی:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalنوع خروجی: string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalمبدأ مسیر.
مشخصه HTML:
|
routes
readonly |
مسیر اصلی بههمراه مسیرهای جایگزین اختیاری که از Routes API محاسبه شده است. |
routingPreference
attr: routing-preference |
اگر ارائه شود، مسیر با اطلاعات ترافیک درطول مسیر براساس
RoutingPreference مشخصشده محاسبه میشود و از رنگآمیزی مختص ترافیک استفاده میکند.مشخصه HTML: routing-preference="value-name" |
trafficPolylinesDisabled
attr: traffic-polylines-disabled |
نوع ورودی:
boolean optionalنوع خروجی: booleanپیشفرض:
falseآیا چندخطیهای آگاه از ترافیک غیرفعال شوند یا نه. چندخطیهای آگاه از ترافیک فقط زمانی دردسترس هستند که routingPreference روی TRAFFIC_AWARE یا TRAFFIC_AWARE_OPTIMAL تنظیم شده باشد.
مشخصه HTML: traffic-polylines-disabled |
travelMode
attr: travel-mode |
درصورت ارائه، چندخطی براساس حالت سفر مشخصشده است.
مشخصه HTML: 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شناسههایی که برای نسبت دادن تماسها به بستههای خاص یا کتابخانههای OSS استفاده میشود. |
origin
اختیاری |
نوع:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalRoute3DElement.origin را ببینید. |
routingPreference
اختیاری |
نوع:
RoutingPreference optionalRoute3DElement.routingPreference را ببینید. |
trafficPolylinesDisabled
اختیاری |
نوع:
boolean optionalآیا چندخطیهای آگاه از ترافیک غیرفعال شوند یا نه. چندخطیهای آگاه از ترافیک فقط زمانی دردسترس است که routingPreference روی TRAFFIC_AWARE یا TRAFFIC_AWARE_OPTIMAL تنظیم شده باشد. |
travelMode
اختیاری |
نوع:
TravelMode optionalRoute3DElement.travelMode را ببینید. |