Routes Widget

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");
Route3DElement
Route3DElement([options])
Parametreler:
Belirtilen seçeneklerle bir Route3DElement oluşturur.
autofitsCamera
attr: autofits-camera
Giriş türü: boolean optional
Çıkış türü: boolean
Varsayılan: false
Belirtilen 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
Giriş türü: Date optional
Çıkış türü: Date optional
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
Rotanın varış noktası.
HTML özelliği:
  • destination="lat,lng"
  • destination="places/###"
  • destination="address"
fallbackInfo
readonly
Tür: FallbackInfo optional
Hesaplanan rotalar için yedek bilgiler.
geocodingResults
readonly
Tür: GeocodingResults optional
Başlangıç ve varış noktası için coğrafi kodlama sonuçları.
internalUsageAttributionIds
attr: internal-usage-attribution-ids
Giriş türü: Iterable<string> optional
Çıkış türü: Array<string> optional
Ç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
Rotanın başlangıç noktası.
HTML özelliği:
  • origin="lat,lng"
  • origin="places/###"
  • origin="address"
routes
readonly
Tür: Array<Route> optional
Routes API'den hesaplanan, isteğe bağlı alternatif rotalarla birlikte birincil rota.
routingPreference
attr: routing-preference
Giriş türü: RoutingPreference optional
Çıkış türü: RoutingPreference optional
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ü: boolean
Varsayılan: false
Trafiğ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
Giriş türü: TravelMode optional
Çıkış türü: TravelMode optional
Sağlanırsa çoklu çizgi, belirtilen seyahat modunu temel alır.
HTML özelliği: travel-mode="value-name"
Devralınan: addEventListener, removeEventListener
Alphagmp-error
function(routeInitializationErrorEvent)
Bağımsız değişkenler:
  • routeInitializationErrorEvent: Event optional
Bu etkinlik, rota yüklenemediğinde tetiklenir.
Alphagmp-load
function(routeInitializationSuccessEvent)
Bağımsız değişkenler:
  • routeInitializationSuccessEvent: Event optional
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.

autofitsCamera
isteğe bağlı
Tür: boolean optional
Kameranı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ı
Ş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ı
Ş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 optional
Trafiğ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.