Classe JourneysharingMapView
Classe
google.maps.journeySharing.JourneySharingMapView
Visualização do mapa
Requer o parâmetro de URL &libraries=journeySharing
. Consulte Bibliotecas na API Maps JavaScript.
Construtor | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) Parâmetros:
Instancia a visualização de um mapa. |
Propriedades | |
---|---|
anticipatedRoutePolylines |
Retorna as polilinhas de trajeto previstas, se houver. |
anticipatedRoutePolylineSetup |
Tipo:
PolylineSetup Configura opções para uma polilinha de trajeto antecipada. Invocado sempre que uma nova polilinha de rota antecipada é renderizada. Ao especificar uma função, ela pode e deve modificar o campo defaultPolygonOptions da entrada que contém um objeto google.maps.PolygonOptions e retorná-lo como polilineOptions no objeto de saída PolygonSetupOptions. A especificação de um objeto GeocodingSetupOptions tem o mesmo efeito que a definição de uma função que retorna esse objeto estático. Não reutilize o mesmo objeto PolygonSetupOptions em diferentes funções ou valores estáticos de PolygonSetup e não reutilize o mesmo objeto google.maps.PolygonOptions para a chave PolylineOptions em diferentes objetos PolygonSetupOptions. Se polilineOptions ou visível não for definido ou for nulo, ele será substituído pelo padrão Todos os valores definidos para polilineOptions.map ou PolylineOptions.path serão ignorados. |
automaticViewportMode |
Este campo é somente leitura. Modo de janela de visualização automática. |
destinationMarkers |
Retorna os marcadores de destino, se houver. |
destinationMarkerSetup |
Tipo:
MarkerSetup Configura as opções para um marcador de local de destino. Invocado sempre que um novo marcador de destino é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
element |
Tipo:
Element Este campo é somente leitura. O elemento DOM que auxilia na visualização. |
enableTraffic |
Tipo:
boolean Ativa ou desativa a camada de tráfego. |
locationProvider |
Tipo:
LocationProvider Este campo é somente leitura. Uma origem dos locais monitorados a ser exibida na visualização do mapa de rastreamento. |
map |
Tipo:
Map O objeto do mapa contido na visualização de mapa. |
mapOptions |
Tipo:
MapOptions As opções de mapa transmitidas ao mapa pela visualização de mapa. |
originMarkers |
Retorna os marcadores de origem, se houver. |
originMarkerSetup |
Tipo:
MarkerSetup Configura as opções para um marcador de local de origem. Invocado sempre que um novo marcador de origem é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
pingMarkerSetup |
Tipo:
MarkerSetup Configura as opções para um marcador de local de ping. Invocado sempre que um novo marcador de ping é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
successfulTaskMarkers |
Retorna os marcadores de tarefas bem-sucedidos, se houver. |
successfulTaskMarkerSetup |
Tipo:
MarkerSetup Configura as opções para um marcador de local de tarefa bem-sucedido. Invocado sempre que um novo marcador de tarefa bem-sucedido é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
takenRoutePolylines |
Retorna as polilinhas de trajeto obtidas, se houver. |
takenRoutePolylineSetup |
Tipo:
PolylineSetup Configura opções para uma polilinha de trajeto obtida. Invocado sempre que uma nova polilinha de rota tomada é renderizada. Ao especificar uma função, ela pode e deve modificar o campo defaultPolygonOptions da entrada que contém um objeto google.maps.PolygonOptions e retorná-lo como polilineOptions no objeto de saída PolygonSetupOptions. A especificação de um objeto GeocodingSetupOptions tem o mesmo efeito que a definição de uma função que retorna esse objeto estático. Não reutilize o mesmo objeto PolygonSetupOptions em diferentes funções ou valores estáticos de PolygonSetup e não reutilize o mesmo objeto google.maps.PolygonOptions para a chave PolylineOptions em diferentes objetos PolygonSetupOptions. Todos os valores definidos para polilineOptions.map ou PolylineOptions.path serão ignorados. Qualquer valor não definido ou nulo será substituído pelo padrão. |
taskOutcomeMarkers |
Retorna os marcadores de resultado da tarefa, se houver. |
taskOutcomeMarkerSetup |
Tipo:
MarkerSetup Configura as opções para um marcador de local do resultado da tarefa. Invocado sempre que um novo marcador de local de resultado da tarefa é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
unsuccessfulTaskMarkers |
Retorna os marcadores de tarefas com falha, se houver. |
unsuccessfulTaskMarkerSetup |
Tipo:
MarkerSetup Configura as opções para um marcador de local de tarefa com falha. Invocado sempre que um novo marcador de tarefa com falha é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
vehicleMarkers |
Retorna os marcadores do veículo, se houver. |
vehicleMarkerSetup |
Tipo:
MarkerSetup Configura as opções para um marcador de local do veículo. Invocado sempre que um novo marcador de veículo é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
waypointMarkers |
Retorna os marcadores de waypoint, se houver. |
waypointMarkerSetup |
Tipo:
MarkerSetup Configura as opções para um marcador de local de ponto de referência. Invocado sempre que um novo marcador de waypoint é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
Interface JourneysharingMapViewOptions.
Interface google.maps.journeySharing.JourneySharingMapViewOptions
Opções para a visualização de mapa.
Requer o parâmetro de URL &libraries=journeySharing
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
element |
Tipo:
Element O elemento DOM que auxilia na visualização. Obrigatório. |
locationProvider |
Tipo:
LocationProvider Uma origem dos locais monitorados a ser exibida na visualização do mapa de rastreamento. Obrigatório. |
anticipatedRoutePolylineSetup optional |
Tipo:
PolylineSetup optional Configura opções para uma polilinha de trajeto antecipada. Invocado sempre que uma nova polilinha de rota antecipada é renderizada. Ao especificar uma função, ela pode e deve modificar o campo defaultPolygonOptions da entrada que contém um objeto google.maps.PolygonOptions e retorná-lo como polilineOptions no objeto de saída PolygonSetupOptions. A especificação de um objeto GeocodingSetupOptions tem o mesmo efeito que a definição de uma função que retorna esse objeto estático. Não reutilize o mesmo objeto PolygonSetupOptions em diferentes funções ou valores estáticos de PolygonSetup e não reutilize o mesmo objeto google.maps.PolygonOptions para a chave PolylineOptions em diferentes objetos PolygonSetupOptions. Se polilineOptions ou visível não for definido ou for nulo, ele será substituído pelo padrão Todos os valores definidos para polilineOptions.map ou PolylineOptions.path serão ignorados. |
automaticViewportMode optional |
Tipo:
AutomaticViewportMode optional Modo de janela de visualização automática. O valor padrão é FIT_ANTICIPATED_ROUTE, que permite à visualização do mapa ajustar automaticamente a janela de visualização de acordo com os marcadores do veículo, os marcadores de local e todas as polilinhas de trajeto antecipadas visíveis. Defina como NONE para desativar o ajuste automático. |
destinationMarkerSetup optional |
Tipo:
MarkerSetup optional Configura as opções para um marcador de local de destino. Invocado sempre que um novo marcador de destino é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
mapOptions optional |
Tipo:
MapOptions optional Opções de mapa transmitidas ao construtor google.maps.Map. |
originMarkerSetup optional |
Tipo:
MarkerSetup optional Configura as opções para um marcador de local de origem. Invocado sempre que um novo marcador de origem é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
pingMarkerSetup optional |
Tipo:
MarkerSetup optional Configura as opções para um marcador de local de ping. Invocado sempre que um novo marcador de ping é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
successfulTaskMarkerSetup optional |
Tipo:
MarkerSetup optional Configura as opções para um marcador de local de tarefa bem-sucedido. Invocado sempre que um novo marcador de tarefa bem-sucedido é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
takenRoutePolylineSetup optional |
Tipo:
PolylineSetup optional Configura opções para uma polilinha de trajeto obtida. Invocado sempre que uma nova polilinha de rota tomada é renderizada. Ao especificar uma função, ela pode e deve modificar o campo defaultPolygonOptions da entrada que contém um objeto google.maps.PolygonOptions e retorná-lo como polilineOptions no objeto de saída PolygonSetupOptions. A especificação de um objeto GeocodingSetupOptions tem o mesmo efeito que a definição de uma função que retorna esse objeto estático. Não reutilize o mesmo objeto PolygonSetupOptions em diferentes funções ou valores estáticos de PolygonSetup e não reutilize o mesmo objeto google.maps.PolygonOptions para a chave PolylineOptions em diferentes objetos PolygonSetupOptions. Todos os valores definidos para polilineOptions.map ou PolylineOptions.path serão ignorados. Qualquer valor não definido ou nulo será substituído pelo padrão. |
taskOutcomeMarkerSetup optional |
Tipo:
MarkerSetup optional Configura as opções para um marcador de local do resultado da tarefa. Invocado sempre que um novo marcador de local de resultado da tarefa é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
unsuccessfulTaskMarkerSetup optional |
Tipo:
MarkerSetup optional Configura as opções para um marcador de local de tarefa com falha. Invocado sempre que um novo marcador de tarefa com falha é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
vehicleMarkerSetup optional |
Tipo:
MarkerSetup optional Configura as opções para um marcador de local do veículo. Invocado sempre que um novo marcador de veículo é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
waypointMarkerSetup optional |
Tipo:
MarkerSetup optional Configura as opções para um marcador de local de ponto de referência. Invocado sempre que um novo marcador de waypoint é renderizado. Se a função é especificada, ela pode e deve modificar o campo defaultMarkerOptions da entrada contendo um objeto google.maps.MarkerOptions e retorná-lo como timestampOptions no objeto MarkerSetupOptions de saída. Especificar um objeto MarkerSetupOptions tem o mesmo efeito que especificar uma função que retorna esse objeto estático. Não reutilize o mesmo objeto MarkerSetupOptions em diferentes funções MarkerSetup ou valores estáticos e não reutilize o mesmo objeto google.maps.MarkerOptions para a chave labelOptions em diferentes objetos MarkerSetupOptions. Se marcadorOptions não for definido ou for nulo, ele será substituído pelo padrão. Qualquer valor definido para marcadorOptions.map ou timestampOptions.position será ignorado. |
AutomaticViewportMode
google.maps.journeySharing.AutomaticViewportMode
constantes
Modo de janela de visualização automática.
Requer o parâmetro de URL &libraries=journeySharing
. Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
---|---|
FIT_ANTICIPATED_ROUTE |
Ajuste automaticamente a janela de visualização para ajustar marcadores e qualquer polilinha de trajeto antecipada visível. Esse é o padrão. |
NONE |
Não ajuste a janela de visualização de modo automático. |
Classe abstrata LocationProvider.
google.maps.journeySharing.LocationProvider
classe abstrata
Classe pai de provedores de local. Use o provedor de local filho mais adequado à sua finalidade, em vez da classe pai.
Requer o parâmetro de URL &libraries=journeySharing
. Consulte Bibliotecas na API Maps JavaScript.
Métodos | |
---|---|
addListener |
addListener(eventName, handler) Parâmetros:
Valor de retorno:
MapsEventListener Adiciona um MapsEventListener para um evento acionado por esse provedor de localização. Retorna um identificador para esse listener que pode ser usado com event.removeListener . |