Routes Widget

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
نوع ورودی: Date optional
نوع خروجی: Date optional
اگر ارائه شود، مسیر با زمان حرکت مشخص‌شده محاسبه خواهد شد. هنگام مشخص کردن ازطریق مشخصه 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:
  • 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
شناسه‌هایی که برای نسبت دادن تماس‌ها به بسته‌های خاص یا کتابخانه‌های 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:
  • origin="lat,lng"
  • origin="places/###"
  • origin="address"
routes
readonly
نوع: Array<Route> optional
مسیر اصلی به‌همراه مسیرهای جایگزین اختیاری که از Routes API محاسبه شده است.
routingPreference
attr: routing-preference
نوع ورودی: RoutingPreference optional
نوع خروجی: RoutingPreference optional
اگر ارائه شود، مسیر با اطلاعات ترافیک درطول مسیر براساس 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
نوع ورودی: TravelMode optional
نوع خروجی: TravelMode optional
درصورت ارائه، چندخطی براساس حالت سفر مشخص‌شده است.
مشخصه HTML: 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
Route3DElement.departureTime را ببینید.
destination
اختیاری
Route3DElement.destination را ببینید.
internalUsageAttributionIds
اختیاری
نوع: Iterable<string> optional
شناسه‌هایی که برای نسبت دادن تماس‌ها به بسته‌های خاص یا کتابخانه‌های OSS استفاده می‌شود.
origin
اختیاری
Route3DElement.origin را ببینید.
routingPreference
اختیاری
نوع: RoutingPreference optional
trafficPolylinesDisabled
اختیاری
نوع: boolean optional
آیا چندخطی‌های آگاه از ترافیک غیرفعال شوند یا نه. چندخطی‌های آگاه از ترافیک فقط زمانی دردسترس است که routingPreference روی TRAFFIC_AWARE یا TRAFFIC_AWARE_OPTIMAL تنظیم شده باشد.
travelMode
اختیاری
نوع: TravelMode optional
Route3DElement.travelMode را ببینید.