Routes Widget

Classe Route3DElement

classe google.maps.routes.Route3DElement estende HTMLElement implementa Route3DElementOptions
biblioteca "routes"

Um componente da Web para renderização de rotas em 3D. No momento, aceita parâmetros de origem e destino para renderizar uma polilinha em um espaço 3D em um mapa 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])
Parâmetros:
Cria um Route3DElement com as opções especificadas.
autofitsCamera
attr: autofits-camera
Tipo de entrada: boolean optional
Tipo de saída: boolean
Padrão: false
Se fornecido, o trajeto especificado vai ficar visível na janela de visualização do mapa, junto com outros elementos que optaram por participar.
Atributo HTML: autofits-camera
departureTime
attr: departure-time
Tipo de entrada: Date optional
Tipo de saída: Date optional
Se fornecido, o trajeto será calculado com o horário de partida especificado. Ao especificar pelo atributo HTML, use o formato ISO 8601 para resultados confiáveis em todos os navegadores. Para informações sobre os requisitos de uso, consulte ComputeRoutesRequest.departureTime.
Atributo HTML: departure-time="####-##-##T##:##Z"
destination
attr: destination
O destino da rota.
Atributo HTML:
  • destination="lat,lng"
  • destination="places/###"
  • destination="address"
fallbackInfo
somente leitura
Tipo: FallbackInfo optional
Informações de fallback para as rotas calculadas.
geocodingResults
somente leitura
Tipo: GeocodingResults optional
Resultados de geocodificação para a origem e o destino.
internalUsageAttributionIds
attr: internal-usage-attribution-ids
Tipo de entrada: Iterable<string> optional
Tipo de saída: Array<string> optional
Identificadores usados para atribuir chamadas a pacotes específicos ou bibliotecas de OSS.
Atributo HTML: internal-usage-attribution-ids="space separated strings"
origin
attr: origin
A origem da rota.
Atributo HTML:
  • origin="lat,lng"
  • origin="places/###"
  • origin="address"
routes
somente leitura
Tipo: Array<Route> optional
O trajeto principal e as rotas alternativas opcionais, calculados pela API Routes.
routingPreference
attr: routing-preference
Tipo de entrada: RoutingPreference optional
Tipo de saída: RoutingPreference optional
Se fornecido, o trajeto será calculado com informações de trânsito ao longo do trajeto com base no RoutingPreference especificado e usará cores específicas de trânsito.
Atributo HTML: routing-preference="value-name"
trafficPolylinesDisabled
attr: traffic-polylines-disabled
Tipo de entrada: boolean optional
Tipo de saída: boolean
Padrão: false
Se as polilinhas que mostram o trânsito devem ser desativadas. As polilinhas com informações de trânsito só estão disponíveis quando routingPreference está definido como TRAFFIC_AWARE ou TRAFFIC_AWARE_OPTIMAL.
Atributo HTML: traffic-polylines-disabled
travelMode
attr: travel-mode
Tipo de entrada: TravelMode optional
Tipo de saída: TravelMode optional
Se fornecida, a polilinha será baseada no meio de transporte especificado.
Atributo HTML: travel-mode="value-name"
Herdado: addEventListener, removeEventListener
Alphagmp-error
function(routeInitializationErrorEvent)
Argumentos:
  • routeInitializationErrorEvent: Event optional
Esse evento é acionado quando o trajeto não é carregado.
Alphagmp-load
function(routeInitializationSuccessEvent)
Argumentos:
  • routeInitializationSuccessEvent: Event optional
Esse evento é acionado quando o trajeto é carregado.

Interface Route3DElementOptions

interface google.maps.routes.Route3DElementOptions
implementada por Route3DElement

Objeto Route3DElementOptions usado para definir as propriedades que podem ser definidas em um Route3DElement.

autofitsCamera
opcional
Tipo: boolean optional
Se a câmera deve ser ajustada automaticamente ao trajeto.
departureTime
opcional
Tipo: Date optional
destination
opcional
internalUsageAttributionIds
opcional
Tipo: Iterable<string> optional
Identificadores usados para atribuir chamadas a pacotes específicos ou bibliotecas de OSS.
origin
opcional
routingPreference
opcional
Tipo: RoutingPreference optional
trafficPolylinesDisabled
opcional
Tipo: boolean optional
Se as polilinhas que mostram o trânsito devem ser desativadas. As polilinhas com informações de trânsito só estão disponíveis quando routingPreference está definido como TRAFFIC_AWARE ou TRAFFIC_AWARE_OPTIMAL.
travelMode
opcional
Tipo: TravelMode optional