Route3DElement sınıfı
class
google.maps.routes.Route3DElement
extends HTMLElement
implements Route3DElementOptions
library "routes"
3D rota oluşturma için bir web bileşeni. Şu anda, 3D haritadaki 3D alanda çoklu çizgi oluşturmak için başlangıç ve hedef parametreleri desteklenmektedir.
<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");
Marka | |
|---|---|
Route3DElement |
Route3DElement([options])Parametreler:
Belirtilen seçeneklerle bir Route3DElement oluşturur. |
Özellikler | |
|---|---|
autofitsCamera
attr: autofits-camera |
Giriş türü:
boolean optionalÇıkış türü: booleanVarsayılan:
falseBelirtilen rota, sağlanmışsa etkinleştirilen diğer öğelerle birlikte harita görüntü alanında görünür hale getirilir.
HTML özelliği: autofits-camera |
departureTime
attr: departure-time |
Belirtilirse rota, belirtilen kalkış saatiyle hesaplanır. HTML özelliği aracılığıyla belirtirken tarayıcılar genelinde güvenilir sonuçlar elde etmek için ISO 8601 biçimini kullanın. Kullanım koşulları hakkında bilgi için
ComputeRoutesRequest.departureTime adresini ziyaret edin.HTML özelliği: departure-time="####-##-##T##:##Z" |
destination
attr: destination |
Giriş türü:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalÇıkış türü: string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalRotanın varış noktası.
HTML özelliği:
|
fallbackInfo
readonly |
Tür:
FallbackInfo optionalHesaplanan rotalar için yedek bilgiler. |
geocodingResults
readonly |
Tür:
GeocodingResults optionalBaşlangıç ve varış noktası için coğrafi kodlama sonuçları. |
internalUsageAttributionIds
attr: internal-usage-attribution-ids |
Çağrıları belirli paketlerle veya OSS kitaplıklarıyla ilişkilendirmek için kullanılan tanımlayıcılar.
HTML özelliği: internal-usage-attribution-ids="space separated strings" |
origin
attr: origin |
Giriş türü:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalÇıkış türü: string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalRotanın başlangıç noktası.
HTML özelliği:
|
routes
readonly |
Routes API'den hesaplanan, isteğe bağlı alternatif rotalarla birlikte birincil rota. |
routingPreference
attr: routing-preference |
Sağlanırsa rota, belirtilen
RoutingPreference değerine göre rota boyunca trafik bilgileriyle hesaplanır ve trafiğe özel renklendirme kullanılır.HTML özelliği: routing-preference="value-name" |
trafficPolylinesDisabled
attr: traffic-polylines-disabled |
Giriş türü:
boolean optionalÇıkış türü: booleanVarsayılan:
falseTrafiğe duyarlı çoklu çizgilerin devre dışı bırakılıp bırakılmayacağı. Trafiğe duyarlı çoklu çizgiler yalnızca routingPreference, TRAFFIC_AWARE veya TRAFFIC_AWARE_OPTIMAL olarak ayarlandığında kullanılabilir.
HTML özelliği: traffic-polylines-disabled |
travelMode
attr: travel-mode |
Sağlanırsa çoklu çizgi, belirtilen seyahat modunu temel alır.
HTML özelliği: travel-mode="value-name" |
Yöntemler | |
|---|---|
Devralınan:
addEventListener,
removeEventListener
|
Etkinlikler | |
|---|---|
|
function(routeInitializationErrorEvent)Bağımsız değişkenler:
Bu etkinlik, rota yüklenemediğinde tetiklenir. |
|
function(routeInitializationSuccessEvent)Bağımsız değişkenler:
Bu etkinlik, rota başarıyla yüklendiğinde tetiklenir. |
Route3DElementOptions arayüzü
arayüz
google.maps.routes.Route3DElementOptions
Route3DElement tarafından uygulandı
Route3DElement'te ayarlanabilecek özellikleri tanımlamak için kullanılan Route3DElementOptions nesnesi.
Özellikler | |
|---|---|
autofitsCamera
isteğe bağlı |
Tür:
boolean optionalKameranın rotaya otomatik olarak sığdırılıp sığdırılmayacağı. |
departureTime
isteğe bağlı |
Tür:
Date optionalŞu sayfaya göz atın: Route3DElement.departureTime. |
destination
isteğe bağlı |
Tür:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalŞu sayfaya göz atın: Route3DElement.destination. |
internalUsageAttributionIds
isteğe bağlı |
Tür:
Iterable<string> optionalÇağrıları belirli paketlerle veya OSS kitaplıklarıyla ilişkilendirmek için kullanılan tanımlayıcılar. |
origin
isteğe bağlı |
Tür:
string|LatLng|LatLngLiteral|LatLngAltitude|LatLngAltitudeLiteral|Place optionalŞu sayfaya göz atın: Route3DElement.origin. |
routingPreference
isteğe bağlı |
Tür:
RoutingPreference optionalŞu sayfaya göz atın: Route3DElement.routingPreference. |
trafficPolylinesDisabled
isteğe bağlı |
Tür:
boolean optionalTrafiğe duyarlı çoklu çizgilerin devre dışı bırakılıp bırakılmayacağı. Trafiğe duyarlı çoklu çizgiler yalnızca routingPreference, TRAFFIC_AWARE veya TRAFFIC_AWARE_OPTIMAL olarak ayarlandığında kullanılabilir. |
travelMode
isteğe bağlı |
Tür:
TravelMode optionalŞu sayfaya göz atın: Route3DElement.travelMode. |