JourneySharingMapView.
Clase google.maps.journeySharing.JourneySharingMapView
La vista de mapa.
Carga con el parámetro de URL &libraries=journeySharing
. Consulta Bibliotecas en la API de Maps JavaScript.
Cuando se usa v=beta
, se puede acceder a él llamando a const {JourneySharingMapView} = await google.map.importLibrary("journeySharing")
. Consulta Bibliotecas en la API de Maps JavaScript.
Constructor | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) Parámetros:
Crea una instancia de una vista de mapa. |
Propiedades | |
---|---|
anticipatedRoutePolylines |
Muestra las polilíneas de ruta previstas, si las hubiera. |
anticipatedRoutePolylineSetup |
Tipo:
PolylineSetup Configura las opciones de una polilínea de ruta anticipada. Se invoca cada vez que se renderiza una nueva polilínea de ruta anticipada. Si se especifica una función, esta puede y debe modificar el campo defaultPolylineOptions de entrada que contiene un objeto google.maps.PolylineOptions y mostrarlo como polylineOptions en el objeto PolylineSetupOptions de salida. Especificar un objeto PolylineSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No reutilices el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup y no vuelvas a utilizar el mismo objeto googleline.PolylineOptions para la clave polylineOptions en diferentes objetos PolylineSetupOptions. Si polylineOptions o visible es no establecido o nulo, se sobrescribirá con el valor predeterminado. Se ignorará cualquier valor establecido para polylineOptions.map o polylineOptions.path. |
automaticViewportMode |
Tipo:
AutomaticViewportMode Este campo es de solo lectura. Modo de viewport automático. |
element |
Tipo:
Element Este campo es de solo lectura. El elemento DOM que respalda la vista. |
enableTraffic |
Tipo:
boolean Habilita o inhabilita la capa de tráfico. |
locationProvider |
Tipo:
LocationProvider Este campo es de solo lectura. Una fuente de las ubicaciones con seguimiento que se mostrarán en la vista de mapa de seguimiento. |
map |
Tipo:
Map Este campo es de solo lectura. El objeto de mapa contenido en la vista de mapa. |
mapOptions |
Tipo:
MapOptions Este campo es de solo lectura. Las opciones del mapa que se pasan al mapa a través de la vista de mapa. |
takenRoutePolylines |
Muestra las polilíneas de ruta tomadas, si las hubiera. |
takenRoutePolylineSetup |
Tipo:
PolylineSetup Configura las opciones de una polilínea de ruta tomada. Se invoca cada vez que se renderiza una nueva polilínea de ruta tomada. Si se especifica una función, esta puede y debe modificar el campo defaultPolylineOptions de entrada que contiene un objeto google.maps.PolylineOptions y mostrarlo como polylineOptions en el objeto PolylineSetupOptions de salida. Especificar un objeto PolylineSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No reutilices el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup y no vuelvas a utilizar el mismo objeto googleline.PolylineOptions para la clave polylineOptions en diferentes objetos PolylineSetupOptions. Se ignorarán todos los valores establecidos para polylineOptions.map o polylineOptions.path. Cualquier valor no establecido o nulo se reemplazará por el valor predeterminado. |
|
Tipo:
MarkerSetup Configura las opciones para un marcador de ubicación de destino. Se invoca cada vez que se renderiza un marcador de destino nuevo. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup Configura las opciones para un marcador de ubicación de origen. Se invoca cada vez que se renderiza un nuevo marcador de origen. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup Configura las opciones para un marcador de ubicación de ping. Se invoca cada vez que se renderiza un nuevo marcador de ping. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup Configura las opciones de un marcador de ubicación de tareas exitoso. Se invoca cada vez que se renderiza un nuevo marcador de tarea exitoso. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup Configura las opciones para un marcador de ubicación de los resultados de una tarea. Se invoca cada vez que se renderiza un nuevo marcador de ubicación de resultados de tareas. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup Configura las opciones para un marcador de ubicación de tarea no exitoso. Se invoca cada vez que se renderiza un nuevo marcador de tarea no exitoso. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup Configura opciones para un marcador de ubicación de vehículos. Se invoca cada vez que se renderiza un marcador de vehículo nuevo. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup Configura opciones para un marcador de ubicación de puntos de referencia. Se invoca cada vez que se renderiza un marcador de waypoint nuevo. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Muestra los marcadores de destino, si los hubiera. |
|
Muestra los marcadores de origen, si los hubiera. |
|
Muestra los marcadores de tareas correctos, si los hubiera. |
|
Muestra los marcadores de resultados de tareas (si los hay). |
|
Muestra los marcadores de tarea con errores, si los hay. |
|
Muestra los marcadores del vehículo, si los hubiera. |
|
Muestra los marcadores de punto de referencia, si los hay. |
JourneySharingMapViewOptions.
Interfaz de google.maps.journeySharing.JourneySharingMapViewOptions
Opciones para la vista de mapa.
Carga con el parámetro de URL &libraries=journeySharing
. Consulta Bibliotecas en la API de Maps JavaScript.
Propiedades | |
---|---|
element |
Tipo:
Element El elemento DOM que respalda la vista. Obligatorio. |
locationProvider |
Tipo:
LocationProvider Una fuente de las ubicaciones con seguimiento que se mostrarán en la vista de mapa de seguimiento. Obligatorio. |
anticipatedRoutePolylineSetup optional |
Tipo:
PolylineSetup optional Configura las opciones de una polilínea de ruta anticipada. Se invoca cada vez que se renderiza una nueva polilínea de ruta anticipada. Si se especifica una función, esta puede y debe modificar el campo defaultPolylineOptions de entrada que contiene un objeto google.maps.PolylineOptions y mostrarlo como polylineOptions en el objeto PolylineSetupOptions de salida. Especificar un objeto PolylineSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No reutilices el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup y no vuelvas a utilizar el mismo objeto googleline.PolylineOptions para la clave polylineOptions en diferentes objetos PolylineSetupOptions. Si polylineOptions o visible es no establecido o nulo, se sobrescribirá con el valor predeterminado. Se ignorará cualquier valor establecido para polylineOptions.map o polylineOptions.path. |
automaticViewportMode optional |
Tipo:
AutomaticViewportMode optional Modo de viewport automático. El valor predeterminado es FIT_ANTICIPATED_ROUTE, que permite que la vista del mapa ajuste automáticamente el viewport para que se ajuste a los marcadores del vehículo, los marcadores de ubicación y las polilíneas de ruta previstas visibles. Configúralo en NINGUNO para desactivar el ajuste automático. |
|
Tipo:
MarkerSetup optional Configura las opciones para un marcador de ubicación de destino. Se invoca cada vez que se renderiza un marcador de destino nuevo. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
mapOptions optional |
Tipo:
MapOptions optional Opciones de mapas que se pasan al constructor google.maps.Map |
|
Tipo:
MarkerSetup optional Configura las opciones para un marcador de ubicación de origen. Se invoca cada vez que se renderiza un nuevo marcador de origen. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup optional Configura las opciones para un marcador de ubicación de ping. Se invoca cada vez que se renderiza un nuevo marcador de ping. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup optional Configura las opciones de un marcador de ubicación de tareas exitoso. Se invoca cada vez que se renderiza un nuevo marcador de tarea exitoso. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
takenRoutePolylineSetup optional |
Tipo:
PolylineSetup optional Configura las opciones de una polilínea de ruta tomada. Se invoca cada vez que se renderiza una nueva polilínea de ruta tomada. Si se especifica una función, esta puede y debe modificar el campo defaultPolylineOptions de entrada que contiene un objeto google.maps.PolylineOptions y mostrarlo como polylineOptions en el objeto PolylineSetupOptions de salida. Especificar un objeto PolylineSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No reutilices el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup y no vuelvas a utilizar el mismo objeto googleline.PolylineOptions para la clave polylineOptions en diferentes objetos PolylineSetupOptions. Se ignorarán todos los valores establecidos para polylineOptions.map o polylineOptions.path. Cualquier valor no establecido o nulo se reemplazará por el valor predeterminado. |
|
Tipo:
MarkerSetup optional Configura las opciones para un marcador de ubicación de los resultados de una tarea. Se invoca cada vez que se renderiza un nuevo marcador de ubicación de resultados de tareas. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup optional Configura las opciones para un marcador de ubicación de tarea no exitoso. Se invoca cada vez que se renderiza un nuevo marcador de tarea no exitoso. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup optional Configura opciones para un marcador de ubicación de vehículos. Se invoca cada vez que se renderiza un marcador de vehículo nuevo. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
|
Tipo:
MarkerSetup optional Configura opciones para un marcador de ubicación de puntos de referencia. Se invoca cada vez que se renderiza un marcador de waypoint nuevo. Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo comomarkerOptions en el objeto MarkerSetupOptions de salida. Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que muestre ese objeto estático. No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave marcadorOptions en diferentes objetos MarkerSetupOptions. Si no se establece o no es marcador, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido paramarkerOptions.map omarkerOptions.position. |
Constantes de AutomaticViewportMode
google.maps.journeySharing.AutomaticViewportMode
constantes
Modo de viewport automático.
Carga con el parámetro de URL &libraries=journeySharing
. Consulta Bibliotecas en la API de Maps JavaScript.
Cuando se usa v=beta
, se puede acceder a él llamando a const {AutomaticViewportMode} = await google.map.importLibrary("journeySharing")
. Consulta Bibliotecas en la API de Maps JavaScript.
Constantes | |
---|---|
FIT_ANTICIPATED_ROUTE |
Ajusta automáticamente la ventana de visualización para que se ajuste a los marcadores y a las polilíneas de ruta previstas visibles. Esta es la opción predeterminada. |
NONE |
No se ajustará automáticamente el viewport. |
Clase abstracta LocationProvider
google.maps.journeySharing.LocationProvider
clase abstracta
Clase superior de todos los proveedores de ubicación
Carga con el parámetro de URL &libraries=journeySharing
. Consulta Bibliotecas en la API de Maps JavaScript.
Métodos | |
---|---|
addListener |
addListener(eventName, handler) Parámetros:
Valor que se muestra:
MapsEventListener Agrega un elemento MapsEventListener para un evento activado por este proveedor de ubicación. Muestra un identificador para este objeto de escucha que se puede usar con event.removeListener . |
Clase abstracta PollingLocationProvider
google.maps.journeySharing.PollingLocationProvider
clase abstracta
Clase superior de proveedores de ubicación de sondeo.
Esta clase abstracta extiende LocationProvider
.
Carga con el parámetro de URL &libraries=journeySharing
. Consulta Bibliotecas en la API de Maps JavaScript.
Propiedades | |
---|---|
isPolling |
Tipo:
boolean Verdadero si este proveedor de ubicación está sondeando. Solo lectura |
Métodos | |
---|---|
Heredada:
addListener
|
Eventos | |
---|---|
ispollingchange |
function(event) Argumentos:
Evento que se activa cuando se actualiza el estado de sondeo del proveedor de ubicación. Usa PollingLocationProvider.isPolling para determinar el estado de sondeo actual. |
PollingLocationProviderIsPollingChangeEvent.
Interfaz de google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
El objeto de evento que se pasa al controlador de eventos cuando se activa el evento PollingLocationProvider.ispollingchange
Carga con el parámetro de URL &libraries=journeySharing
. Consulta Bibliotecas en la API de Maps JavaScript.
Propiedades | |
---|---|
error optional |
Tipo:
Error optional El error que causó el cambio en el estado de sondeo, si el cambio de estado se produjo por un error. No se define si el cambio de estado se debe a operaciones normales. |