PolylineSetup
google.maps.journeySharing.PolylineSetup
deftype
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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
defaultPolylineOptions |
Tipo:
PolylineOptions Opciones de polilínea predeterminada. |
defaultVisible |
Tipo:
boolean Visibilidad predeterminada de la polilínea. |
MarkerSetup
google.maps.journeySharing.MarkerSetup
deftype
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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
defaultMarkerOptions |
Tipo:
MarkerOptions 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.
Propiedades | |
---|---|
defaultOptions |
Tipo:
MarkerOptions 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.
Propiedades | |
---|---|
vehicle |
Tipo:
DeliveryVehicle 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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
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
|