Map View

Clase JourneySharingMapView

Clase google.maps.journeySharing.JourneySharingMapView

La vista de mapa.

Para acceder, llama a const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing"). Consulta Bibliotecas de la API de Maps JavaScript.

JourneySharingMapView
JourneySharingMapView(options)
Parámetros: 
Crea una instancia de una vista de mapa.
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.
locationProviders
Tipo:  Array<LocationProvider> optional
Este campo es de solo lectura. Son las fuentes de las ubicaciones a las que se les hace un seguimiento que se mostrarán en la vista del mapa de seguimiento. Para agregar o quitar proveedores de ubicación, usa los métodos JourneySharingMapView.addLocationProvider y JourneySharingMapView.removeLocationProvider.
map
Tipo:  Map
Este campo es de solo lectura. Es el objeto de mapa contenido en la vista del mapa.
mapOptions
Tipo:  MapOptions
Este campo es de solo lectura. Son las opciones de mapa que se pasan al mapa a través de la vista de mapa.
locationProvider
Tipo:  LocationProvider optional
Este campo es de solo lectura. Es una fuente de ubicaciones con seguimiento que se mostrarán en la vista del mapa de seguimiento.
destinationMarkerSetup
Tipo:  MarkerSetup
Configura las opciones de un marcador de ubicación de destino. Se invoca cada vez que se renderiza un nuevo marcador de destino.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
originMarkerSetup
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 especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
taskOutcomeMarkerSetup
Tipo:  MarkerSetup
Configura las opciones para un marcador de ubicación de resultado de tarea. Se invoca cada vez que se renderiza un nuevo marcador de ubicación de resultado de la tarea.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
unsuccessfulTaskMarkerSetup
Tipo:  MarkerSetup
Configura las opciones para un marcador de ubicación de tarea que no se pudo establecer. Se invoca cada vez que se renderiza un nuevo marcador de tarea no exitosa.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
vehicleMarkerSetup
Tipo:  MarkerSetup
Configura las opciones de un marcador de ubicación de vehículo. Se invoca cada vez que se renderiza un nuevo marcador de vehículo.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
waypointMarkerSetup
Tipo:  MarkerSetup
Configura las opciones para un marcador de ubicación de punto de referencia. Se invoca cada vez que se renderiza un nuevo marcador de punto de referencia.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
anticipatedRoutePolylineSetup
Configura las opciones para un polilinea de ruta anticipada. Se invoca cada vez que se renderiza un nuevo polilinea de ruta anticipada.

Si especificas una función, esta puede y debe modificar el campo defaultPolylineOptions de la entrada que contiene un objeto google.maps.PolylineOptions y devolverlo como polylineOptions en el objeto PolylineSetupOptions de salida.

Especificar un objeto PolylineSetupOptions tiene el mismo efecto que especificar una función que muestra ese objeto estático.

No vuelvas a usar el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup, ni el mismo objeto google.maps.PolylineOptions para la clave polylineOptions en diferentes objetos PolylineSetupOptions. Si polylineOptions o visible no se establecen o son nulos, se reemplazarán por el valor predeterminado. Se ignorarán todos los valores establecidos para polylineOptions.map o polylineOptions.path.
takenRoutePolylineSetup
Configura las opciones de una polilínea de ruta recorrida. Se invoca cada vez que se renderiza un nuevo polilinea de ruta recorrida.

Si especificas una función, esta puede y debe modificar el campo defaultPolylineOptions de la entrada que contiene un objeto google.maps.PolylineOptions y devolverlo como polylineOptions en el objeto PolylineSetupOptions de salida.

Especificar un objeto PolylineSetupOptions tiene el mismo efecto que especificar una función que muestra ese objeto estático.

No vuelvas a usar el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup, ni el mismo objeto google.maps.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 predeterminado.
pingMarkerSetup
Tipo:  MarkerSetup
Configura las opciones de un marcador de ubicación de ping. Se invoca cada vez que se renderiza un nuevo marcador de ping.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
successfulTaskMarkerSetup
Tipo:  MarkerSetup
Configura las opciones para que se marque correctamente la ubicación de la tarea. Se invoca cada vez que se renderiza un nuevo marcador de tarea correcto.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
destinationMarkers
Tipo:  Array<Marker>
Muestra los marcadores de destino, si los hay.
originMarkers
Tipo:  Array<Marker>
Muestra los marcadores de origen, si los hay.
successfulTaskMarkers
Tipo:  Array<Marker>
Muestra los marcadores de tareas que se completaron correctamente, si los hay.
taskOutcomeMarkers
Tipo:  Array<Marker>
Muestra los marcadores de resultados de la tarea, si los hay.
unsuccessfulTaskMarkers
Tipo:  Array<Marker>
Muestra los marcadores de tareas que no se pudieron realizar, si los hay.
vehicleMarkers
Tipo:  Array<Marker>
Muestra los marcadores de vehículos, si los hay.
waypointMarkers
Tipo:  Array<Marker>
Muestra los marcadores de punto de referencia, si los hay.
anticipatedRoutePolylines
Tipo:  Array<Polyline>
Muestra los polilíneas de ruta previstos, si los hay.
takenRoutePolylines
Tipo:  Array<Polyline>
Muestra los polilíneas de la ruta tomada, si los hay.
addLocationProvider
addLocationProvider(locationProvider)
Parámetros: 
  • locationProviderLocationProvider Es el proveedor de ubicación que se agregará.
Valor que se muestra:  Ninguno
Agrega un proveedor de ubicación a la vista de mapa. Si el proveedor de ubicación ya está agregado, no se realiza ninguna acción.
removeLocationProvider
removeLocationProvider(locationProvider)
Parámetros: 
  • locationProviderLocationProvider el proveedor de ubicación que se quitará.
Valor que se muestra:  Ninguno
Quita un proveedor de ubicación de la vista del mapa. Si el proveedor de ubicación aún no se agregó a la vista del mapa, no se realizará ninguna acción.

Interfaz JourneySharingMapViewOptions

Interfaz de google.maps.journeySharing.JourneySharingMapViewOptions

Son las opciones de la vista de mapa.

element
Tipo:  Element
El elemento DOM que respalda la vista. Obligatorio.
anticipatedRoutePolylineSetup optional
Tipo:  PolylineSetup optional
Configura las opciones para un polilinea de ruta anticipada. Se invoca cada vez que se renderiza un nuevo polilinea de ruta anticipada.

Si especificas una función, esta puede y debe modificar el campo defaultPolylineOptions de la entrada que contiene un objeto google.maps.PolylineOptions y devolverlo como polylineOptions en el objeto PolylineSetupOptions de salida.

Especificar un objeto PolylineSetupOptions tiene el mismo efecto que especificar una función que muestra ese objeto estático.

No vuelvas a usar el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup, ni el mismo objeto google.maps.PolylineOptions para la clave polylineOptions en diferentes objetos PolylineSetupOptions. Si polylineOptions o visible no se establecen o son nulos, se reemplazarán por el valor predeterminado. Se ignorarán todos los valores establecidos 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 de vehículos, los marcadores de ubicación y cualquier polilínea de ruta anticipada visible. Configúralo como NONE para desactivar el ajuste automático.
destinationMarkerSetup optional
Tipo:  MarkerSetup optional
Configura las opciones de un marcador de ubicación de destino. Se invoca cada vez que se renderiza un nuevo marcador de destino.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
locationProvider optional
Tipo:  LocationProvider optional
Es una fuente de ubicaciones con seguimiento que se mostrarán en la vista del mapa de seguimiento. Opcional.
locationProviders optional
Tipo:  Array<LocationProvider> optional
Son las fuentes de las ubicaciones a las que se les hace un seguimiento que se mostrarán en la vista del mapa de seguimiento. Opcional.
mapOptions optional
Tipo:  MapOptions optional
Son las opciones de mapa que se pasan al constructor google.maps.Map.
originMarkerSetup optional
Tipo:  MarkerSetup optional
Configura las opciones de un marcador de ubicación de origen. Se invoca cada vez que se renderiza un nuevo marcador de origen.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
pingMarkerSetup optional
Tipo:  MarkerSetup optional
Configura las opciones de un marcador de ubicación de ping. Se invoca cada vez que se renderiza un nuevo marcador de ping.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
successfulTaskMarkerSetup optional
Tipo:  MarkerSetup optional
Configura las opciones para que se marque correctamente la ubicación de la tarea. Se invoca cada vez que se renderiza un nuevo marcador de tarea correcto.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
takenRoutePolylineSetup optional
Tipo:  PolylineSetup optional
Configura las opciones de una polilínea de ruta recorrida. Se invoca cada vez que se renderiza un nuevo polilinea de ruta recorrida.

Si especificas una función, esta puede y debe modificar el campo defaultPolylineOptions de la entrada que contiene un objeto google.maps.PolylineOptions y devolverlo como polylineOptions en el objeto PolylineSetupOptions de salida.

Especificar un objeto PolylineSetupOptions tiene el mismo efecto que especificar una función que muestra ese objeto estático.

No vuelvas a usar el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup, ni el mismo objeto google.maps.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 predeterminado.
taskOutcomeMarkerSetup optional
Tipo:  MarkerSetup optional
Configura las opciones para un marcador de ubicación de resultado de tarea. Se invoca cada vez que se renderiza un nuevo marcador de ubicación de resultado de la tarea.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
unsuccessfulTaskMarkerSetup optional
Tipo:  MarkerSetup optional
Configura las opciones para un marcador de ubicación de tarea que no se pudo establecer. Se invoca cada vez que se renderiza un nuevo marcador de tarea no exitosa.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
vehicleMarkerSetup optional
Tipo:  MarkerSetup optional
Configura las opciones de un marcador de ubicación de vehículo. Se invoca cada vez que se renderiza un nuevo marcador de vehículo.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.
waypointMarkerSetup optional
Tipo:  MarkerSetup optional
Configura las opciones para un marcador de ubicación de punto de referencia. Se invoca cada vez que se renderiza un nuevo marcador de punto de referencia.

Si especificas una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada que contiene un objeto google.maps.MarkerOptions y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

Especificar un objeto MarkerSetupOptions tiene el mismo efecto que especificar una función que devuelve ese objeto estático.

No vuelvas a usar el mismo objeto MarkerSetupOptions en diferentes funciones de MarkerSetup ni valores estáticos, y no vuelvas a usar el mismo objeto google.maps.MarkerOptions para la clave markerOptions en diferentes objetos MarkerSetupOptions. Si markerOptions no está configurado o es nulo, se reemplazará por el valor predeterminado. Se ignorará cualquier valor establecido para markerOptions.map o markerOptions.position.

Constantes de AutomaticViewportMode

Constantes de google.maps.journeySharing.AutomaticViewportMode

Modo de viewport automático.

Para acceder, llama a const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing"). Consulta Bibliotecas de la API de Maps JavaScript.

FIT_ANTICIPATED_ROUTE Ajusta automáticamente el viewport para que se ajuste a los marcadores y a cualquier polilínea de ruta anticipada visible. Esta es la opción predeterminada.
NONE No ajustes automáticamente la vista del puerto.

Clase abstracta LocationProvider

Clase abstracta google.maps.journeySharing.LocationProvider

Es la clase superior de todos los proveedores de ubicación.

addListener
addListener(eventName, handler)
Parámetros: 
  • eventNamestring Es el nombre del evento que se escuchará.
  • handlerFunction Es el controlador de eventos.
Valor que se muestra:  MapsEventListener
Agrega un 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

Clase abstracta google.maps.journeySharing.PollingLocationProvider

Es la clase superior de los proveedores de ubicación de sondeo.

Esta clase abstracta extiende LocationProvider.

isPolling
Tipo:  boolean
Es verdadero si este proveedor de ubicación realiza sondeos. Solo lectura.
pollingIntervalMillis
Tipo:  number
Es el tiempo mínimo entre la recuperación de actualizaciones de ubicación en milisegundos. Si tarda más de pollingIntervalMillis en recuperar una actualización de ubicación, la siguiente actualización de ubicación no se inicia hasta que finaliza la actual.

Si estableces este valor en 0, Infinity o un valor negativo, se inhabilitan las actualizaciones automáticas de ubicación. Se recupera una nueva actualización de ubicación una vez que cambia el parámetro de ID de seguimiento (por ejemplo, el ID de seguimiento del envío del proveedor de ubicación del envío) o una opción de filtrado (por ejemplo, los límites del viewport o los filtros de atributos para los proveedores de ubicación de flotas).

El intervalo de sondeo predeterminado y mínimo es de 5,000 milisegundos. Si estableces el intervalo de sondeo en un valor positivo más bajo, se almacenará y usará 5000.
Heredado: addListener
ispollingchange
function(event)
Es un 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.

Interfaz PollingLocationProviderIsPollingChangeEvent

Interfaz de google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent

Es el objeto de evento que se pasa al controlador de eventos cuando se activa el evento PollingLocationProvider.ispollingchange.

error optional
Tipo:  Error optional
El error que provocó que cambiara el estado de sondeo, si el cambio de estado se debió a un error No se define si el cambio de estado se debió a operaciones normales.