UI Customization

PolylineSetup

google.maps.journeySharing.PolylineSetupdeftype

PolylineSetup.

El tipo acepta un objeto PolylineSetupOptions o una función que acepta un objeto DefaultPolylineSetupOptions y muestra un objeto PolylineSetupOptions.

Si se especifica una función, esta puede y debe modificar el campo defaultPolylineOptions de la entrada y mostrarla como polylineOptions en el objeto PolylineSetupOptions de salida.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

PolylineSetupOptions.

Interfaz de google.maps.journeySharing.PolylineSetupOptions

Opciones de PolylineSetup.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

polylineOptions optional
Tipo: PolylineOptions optional
Opciones de polilínea
visible optional
Tipo: boolean optional
Visibilidad de polilínea

Interfaz DefaultPolylineSetupOptions

Interfaz de google.maps.journeySharing.DefaultPolylineSetupOptions

Opciones predeterminadas de PolylineSetup.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

defaultPolylineOptions
Opciones de polilínea predeterminada.
defaultVisible
Tipo: boolean
Visibilidad predeterminada de la polilínea.

MarkerSetup

google.maps.journeySharing.MarkerSetupdeftype

MarkerSetup.

El tipo acepta un objeto MarkerSetupOptions o una función que acepta un objeto DefaultMarkerSetupOptions y muestra un objeto MarkerSetupOptions.

Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada y mostrarla como markerOptions en el objeto MarkerSetupOptions de salida.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

MarkerSetupOptions.

Interfaz de google.maps.journeySharing.MarkerSetupOptions

Opciones de MarkerSetup.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

markerOptions optional
Tipo: MarkerOptions optional
Opciones de marcador.

DefaultMarkerSetupOptions.

Interfaz de google.maps.journeySharing.DefaultMarkerSetupOptions

Opciones predeterminadas de MarkerSetup.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

defaultMarkerOptions
Opciones de marcador predeterminadas.

MarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.MarkerCustomizationFunctionParams

Parámetros comunes a todas las funciones de personalización de marcadores. No se proporciona ningún objeto de esta clase directamente a ninguna función de personalización de marcadores. En su lugar, se proporciona un objeto de una de sus clases descendientes.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

defaultOptions
Son las opciones predeterminadas que se utilizan para crear este marcador.
isNew
Tipo: boolean
Si es verdadero, el marcador se creó recientemente y se llama a la función de personalización del marcador por primera vez, antes de que se agregue a la vista de mapa. De lo contrario, el valor es falso.
marker
Tipo: Marker
El marcador Cualquier personalización debe realizarse directamente en este objeto.

DeliveryVehicleMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores de entrega de vehículos. Usado por FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization y FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

vehicle
El vehículo de entrega representado por este marcador.
Heredada: defaultOptions, isNew, marker

PlannedStopMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan paradas planificadas. Utilizado por FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.

Esta interfaz extiende DeliveryVehicleMarkerCustomizationFunctionParams.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

stopIndex
Tipo: number
El índice con base 0 de esta parada en la lista de paradas restantes.
Heredada: defaultOptions, isNew, marker, vehicle

TaskMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.TaskMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan ubicaciones de tareas planificadas o reales. Usado por FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization y FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.

Esta interfaz extiende DeliveryVehicleMarkerCustomizationFunctionParams.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

task
Tipo: Task
Es la ubicación de la tarea que representa este marcador.
Heredada: defaultOptions, isNew, marker, vehicle

ShipmentMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan las ubicaciones de destino y vehículo de entrega de envíos. Usado por FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization y FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

task
Tipo: Task
La tarea asociada con este marcador.

Para obtener información sobre el vehículo de entrega que ofrece esta tarea, usa Task.latestVehicleLocationUpdate y Task.remainingVehicleJourneySegments.
Heredada: defaultOptions, isNew, marker

TripMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.TripMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan las ubicaciones de vehículos, orígenes y destinos de viajes. Usado por FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization y FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

trip
Tipo: Trip
El viaje asociado con este marcador.

Para obtener información sobre el vehículo que presta el servicio a este viaje, usa Trip.latestVehicleLocationUpdate y Trip.remainingWaypoints.
Heredada: defaultOptions, isNew, marker

TripWaypointMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan las ubicaciones de los puntos de referencia del viaje. Utilizado por FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.

Esta interfaz extiende TripMarkerCustomizationFunctionParams.

Carga con el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

waypointIndex
Tipo: number
Es el índice de punto de referencia basado en 0 asociado con este marcador. Usa este índice en Trip.remainingWaypoints para recuperar información sobre el punto de referencia.
Heredada: defaultOptions, isNew, marker, trip