Map View

Clase JourneySharingMapView

clase google.maps.journeySharing.JourneySharingMapView
biblioteca "journeySharing"

La vista de mapa

const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing");
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. Es el elemento del 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 que se mostrarán en la vista de 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 que se incluye en la vista de mapa.
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á en la vista de mapa de seguimiento.
destinationMarkerSetup
Configura las opciones de un marcador de ubicación de destino. Se invoca cada vez que se renderiza un nuevo marcador de destino.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
Configura las opciones de un marcador de ubicación de origen. Se invoca cada vez que se renderiza un marcador de origen 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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
Configura las opciones para un marcador de ubicación de resultado de la tarea. Se invoca cada vez que se renderiza un nuevo marcador de ubicación de resultado de tarea.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
Configura las opciones para un marcador de ubicación de tarea que no se completó correctamente. Se invoca cada vez que se renderiza un nuevo marcador de tarea fallida.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
Configura las opciones de un marcador de ubicación del vehículo. Se invoca cada vez que se renderiza un nuevo marcador de vehículo.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
Configura las opciones de un marcador de ubicación de punto de referencia. Se invoca cada vez que se renderiza un nuevo marcador de punto de referencia.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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 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 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 devuelve ese objeto estático.

No reutilices el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup, y no reutilices 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 los valores establecidos para polylineOptions.map o polylineOptions.path.
takenRoutePolylineSetup
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 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 devuelve ese objeto estático.

No reutilices el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup, y no reutilices el mismo objeto google.maps.PolylineOptions para la clave polylineOptions en diferentes objetos PolylineSetupOptions.

Se ignorarán los valores establecidos para polylineOptions.map o polylineOptions.path. Cualquier valor nulo o sin establecer se reemplazará por el valor predeterminado.
pingMarkerSetup
Configura las opciones de 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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
Configura las opciones para un marcador de ubicación de tarea exitoso. Se invoca cada vez que se renderiza un nuevo marcador de tarea exitosa.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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>
Devuelve los marcadores de origen, si los hay.
successfulTaskMarkers
Tipo: Array<Marker>
Devuelve los marcadores de tareas exitosas, si los hay.
taskOutcomeMarkers
Tipo: Array<Marker>
Devuelve los marcadores de resultado de la tarea, si los hay.
unsuccessfulTaskMarkers
Tipo: Array<Marker>
Devuelve los marcadores de tareas que no se completaron, si los hay.
vehicleMarkers
Tipo: Array<Marker>
Muestra los marcadores de vehículos, si los hay.
waypointMarkers
Tipo: Array<Marker>
Devuelve los marcadores de puntos de referencia, si los hay.
anticipatedRoutePolylines
Muestra las polilíneas de ruta anticipadas, si las hay.
takenRoutePolylines
Muestra las polilíneas de la ruta tomada, si las hay.
addLocationProvider
addLocationProvider(locationProvider)
Parámetros:
  • locationProvider: LocationProvider es el proveedor de ubicación que se agregará.
Valor de retorno: Ninguno
Agrega un proveedor de ubicación a la vista de mapa. Si ya se agregó el proveedor de ubicación, no se realiza ninguna acción.
removeLocationProvider
removeLocationProvider(locationProvider)
Parámetros:
  • locationProvider: LocationProvider el proveedor de ubicación que deseas quitar.
Valor de retorno: Ninguno
Quita un proveedor de ubicación de la vista de mapa. Si el proveedor de ubicación aún no se agregó a la vista de mapa, no se realiza ninguna acción.

Interfaz JourneySharingMapViewOptions

interfaz google.maps.journeySharing.JourneySharingMapViewOptions

Son las opciones para la vista de mapa.

element
Tipo: Element
Es el elemento del DOM que respalda la vista. Obligatorio.
anticipatedRoutePolylineSetup
opcional
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 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 devuelve ese objeto estático.

No reutilices el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup, y no reutilices 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 los valores establecidos para polylineOptions.map o polylineOptions.path.
automaticViewportMode
opcional
Tipo: AutomaticViewportMode optional
Modo de viewport automático. El valor predeterminado es FIT_ANTICIPATED_ROUTE, que permite que la vista de mapa ajuste automáticamente el viewport para que se adapte a los marcadores de vehículos, los marcadores de ubicación y las polilíneas de ruta previstas visibles. Establece este parámetro en NONE para desactivar el ajuste automático.
destinationMarkerSetup
opcional
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 se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada, que contiene un objeto google.maps.MarkerOptions, y devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
opcional
Tipo: LocationProvider optional
Es una fuente de ubicaciones con seguimiento que se mostrará en la vista de mapa de seguimiento. Opcional.
locationProviders
opcional
Tipo: Array<LocationProvider> optional
Son las fuentes de las ubicaciones que se mostrarán en la vista de mapa de seguimiento. Opcional.
mapOptions
opcional
Tipo: MapOptions optional
Son las opciones de mapa que se pasan al constructor google.maps.Map.
originMarkerSetup
opcional
Tipo: MarkerSetup optional
Configura las opciones de un marcador de ubicación de origen. Se invoca cada vez que se renderiza un marcador de origen 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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
opcional
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 se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada, que contiene un objeto google.maps.MarkerOptions, y devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
opcional
Tipo: MarkerSetup optional
Configura las opciones para un marcador de ubicación de tarea exitoso. Se invoca cada vez que se renderiza un nuevo marcador de tarea exitosa.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
opcional
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 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 devuelve ese objeto estático.

No reutilices el mismo objeto PolylineSetupOptions en diferentes funciones o valores estáticos de PolylineSetup, y no reutilices el mismo objeto google.maps.PolylineOptions para la clave polylineOptions en diferentes objetos PolylineSetupOptions.

Se ignorarán los valores establecidos para polylineOptions.map o polylineOptions.path. Cualquier valor nulo o sin establecer se reemplazará por el valor predeterminado.
taskOutcomeMarkerSetup
opcional
Tipo: MarkerSetup optional
Configura las opciones para un marcador de ubicación de resultado de la tarea. Se invoca cada vez que se renderiza un nuevo marcador de ubicación de resultado de tarea.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
opcional
Tipo: MarkerSetup optional
Configura las opciones para un marcador de ubicación de tarea que no se completó correctamente. Se invoca cada vez que se renderiza un nuevo marcador de tarea fallida.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
opcional
Tipo: MarkerSetup optional
Configura las opciones de un marcador de ubicación del vehículo. Se invoca cada vez que se renderiza un nuevo marcador de vehículo.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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
opcional
Tipo: MarkerSetup optional
Configura las opciones de un marcador de ubicación de punto de referencia. Se invoca cada vez que se renderiza un nuevo marcador de punto de referencia.

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 devolverlo 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 reutilices el mismo objeto MarkerSetupOptions en diferentes funciones o valores estáticos de MarkerSetup, y no reutilices 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 google.maps.journeySharing.AutomaticViewportMode
biblioteca "journeySharing"

Modo de viewport automático.

Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo AutomaticViewportModeString.

const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing");
FIT_ANTICIPATED_ROUTE Ajustar automáticamente el viewport para que se adapte a los marcadores y a las polilíneas de ruta previstas visibles Esta es la opción predeterminada.
NONE No ajustar automáticamente el viewport

Clase abstracta LocationProvider

clase abstracta google.maps.journeySharing.LocationProvider
extendida por FleetEngineDeliveryFleetLocationProvider, FleetEngineDeliveryVehicleLocationProvider, FleetEngineFleetLocationProvider, FleetEngineShipmentLocationProvider, FleetEngineTripLocationProvider, FleetEngineVehicleLocationProvider, PollingLocationProvider

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

addListener
addListener(eventName, handler)
Parámetros:
  • eventName: string Es el nombre del evento que se debe escuchar.
  • handler: Function Es el controlador de eventos.
Valor de retorno: MapsEventListener
Agrega un MapsEventListener para un evento activado por este proveedor de ubicación. Devuelve un identificador para este objeto de escucha que se puede usar con event.removeListener.

Clase abstracta PollingLocationProvider

clase abstracta google.maps.journeySharing.PollingLocationProvider extiende LocationProvider
extendida por FleetEngineDeliveryFleetLocationProvider, FleetEngineDeliveryVehicleLocationProvider, FleetEngineFleetLocationProvider, FleetEngineShipmentLocationProvider, FleetEngineTripLocationProvider, FleetEngineVehicleLocationProvider

Es la clase superior de los proveedores de centros de votación.

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

Si estableces este valor en 0, Infinity o un valor negativo, se inhabilitarán las actualizaciones automáticas de la ubicación. Se recupera una nueva ubicación actualizada una vez si 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 la flota).

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 almacena y se usa 5000.
Heredado: addListener
ispollingchange
function(event)
Es el 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 google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent

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

error
opcional
Tipo: Error optional
Es el error que provocó el cambio de 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.