PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
Tipo di PolylineSetup. 
Il tipo accetta un oggetto PolylineSetupOptions o una funzione che accetta un oggetto DefaultPolylineSetupOptions e restituisce un oggetto PolylineSetupOptions. 
Se specifichi una funzione, questa può e deve modificare il campo defaultPolylineOptions dell'input e restituirlo come polylineOptions nell'oggetto PolylineSetupOptions di output.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Interfaccia PolylineSetupOptions
google.maps.journeySharing.PolylineSetupOptions
interfaccia
Opzioni PolylineSetup.
Proprietà | |
|---|---|
polylineOptions optional | 
Tipo:   
PolylineOptions optionalOpzioni polilinea.  | 
visible optional | 
Tipo:   
boolean optionalVisibilità della polilinea.  | 
Interfaccia DefaultPolylineSetupOptions
google.maps.journeySharing.DefaultPolylineSetupOptions
interfaccia
Opzioni predefinite di PolylineSetup.
Proprietà | |
|---|---|
defaultPolylineOptions | 
Tipo:   
PolylineOptionsOpzioni polilinee predefinite.  | 
defaultVisible | 
Tipo:   
booleanVisibilità predefinita della polilinea.  | 
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
Tipo di MarkerSetup. 
Il tipo accetta un oggetto MarkerSetupOptions o una funzione che accetta un oggetto DefaultMarkerSetupOptions e restituisce un oggetto MarkerSetupOptions. 
Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Interfaccia MarkerSetupOptions
google.maps.journeySharing.MarkerSetupOptions
interfaccia
Opzioni di MarkerSetup.
Proprietà | |
|---|---|
markerOptions optional | 
Tipo:   
MarkerOptions optionalOpzioni di indicatore.  | 
Interfaccia DefaultMarkerSetupOptions
google.maps.journeySharing.DefaultMarkerSetupOptions
interfaccia
Opzioni predefinite di MarkerSetup.
Proprietà | |
|---|---|
defaultMarkerOptions | 
Tipo:   
MarkerOptionsOpzioni di indicatori predefinite.  | 
Interfaccia MarkerCustomizationFunctionParams
google.maps.journeySharing.MarkerCustomizationFunctionParams
interfaccia
Parametri comuni a tutte le funzioni di personalizzazione degli indicatori. Nessun oggetto di questa classe viene fornito direttamente a qualsiasi funzione di personalizzazione degli indicatori; viene fornito invece un oggetto di una delle sue classi discendenti.
Proprietà | |
|---|---|
defaultOptions | 
Tipo:   
MarkerOptionsLe opzioni predefinite utilizzate per creare questo indicatore.  | 
isNew | 
Tipo:   
booleanSe true, il marker è stato appena creato e la funzione di personalizzazione del marker viene chiamata per la prima volta, prima che il marker venga aggiunto alla visualizzazione mappa. Falso negli altri casi.  | 
marker | 
Tipo:   
MarkerL'indicatore. Eventuali personalizzazioni devono essere apportate direttamente a questo oggetto.  | 
Interfaccia DeliveryVehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori dei veicoli di consegna. Utilizzato da FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization e FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.
Questa interfaccia estende
MarkerCustomizationFunctionParams.
Proprietà | |
|---|---|
vehicle | 
Tipo:   
DeliveryVehicleIl veicolo di consegna rappresentato da questo indicatore.  | 
Ereditato:
defaultOptions,
isNew,
marker
 | |
Interfaccia PlannedStopMarkerCustomizationFunctionParams
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le fermate pianificate. Utilizzato da FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.
Questa interfaccia estende
DeliveryVehicleMarkerCustomizationFunctionParams.
Proprietà | |
|---|---|
stopIndex | 
Tipo:   
numberL'indice di questo capolinea nell'elenco delle fermate rimanenti, a partire da 0.  | 
Ereditato:
defaultOptions,
isNew,
marker,
vehicle
 | |
Interfaccia TaskMarkerCustomizationFunctionParams
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le posizioni pianificate o effettive delle attività. Utilizzato da FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization e FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.
Questa interfaccia estende
DeliveryVehicleMarkerCustomizationFunctionParams.
Proprietà | |
|---|---|
task | 
Tipo:   
TaskLa posizione dell'attività rappresentata da questo indicatore.  | 
Ereditato:
defaultOptions,
isNew,
marker,
vehicle
 | |
Interfaccia ShipmentMarkerCustomizationFunctionParams
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano il veicolo di consegna della spedizione e le località di destinazione. Utilizzato da FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization e FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.
Questa interfaccia estende
MarkerCustomizationFunctionParams.
Proprietà | |
|---|---|
taskTrackingInfo | 
Tipo:   
TaskTrackingInfoInformazioni sull'attività associata a questo indicatore.  | 
Ereditato:
defaultOptions,
isNew,
marker
 | |
Interfaccia TripMarkerCustomizationFunctionParams
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano il veicolo, le località di partenza e di destinazione del viaggio. Utilizzato da FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization e FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.
Questa interfaccia estende
MarkerCustomizationFunctionParams.
Proprietà | |
|---|---|
trip | 
Tipo:   
TripLa corsa associata a questo indicatore.  Per informazioni sul veicolo che effettua il servizio per questa corsa, utilizza Trip.latestVehicleLocationUpdate e Trip.remainingWaypoints. | 
Ereditato:
defaultOptions,
isNew,
marker
 | |
Interfaccia TripWaypointMarkerCustomizationFunctionParams
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le posizioni dei waypoint della corsa. Utilizzato da FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.
Questa interfaccia estende
TripMarkerCustomizationFunctionParams.
Proprietà | |
|---|---|
waypointIndex | 
Tipo:   
numberL'indice del waypoint basato su 0 associato a questo indicatore. Utilizza questo indice su  Trip.remainingWaypoints per recuperare le informazioni sul waypoint. | 
Ereditato:
defaultOptions,
isNew,
marker,
trip
 | |
Interfaccia VehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori dei veicoli. Utilizzato da FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization e FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.
Questa interfaccia estende
MarkerCustomizationFunctionParams.
Proprietà | |
|---|---|
vehicle | 
Tipo:   
VehicleIl veicolo rappresentato da questo indicatore.  | 
Ereditato:
defaultOptions,
isNew,
marker
 | |
Interfaccia VehicleWaypointMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori di waypoint del veicolo. Utilizzato da FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization e FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Questa interfaccia estende
VehicleMarkerCustomizationFunctionParams.
Proprietà | |
|---|---|
waypointIndex | 
Tipo:   
numberL'indice del waypoint basato su 0 associato a questo indicatore. Utilizza questo indice su  Vehicle.waypoints per recuperare le informazioni sul waypoint. | 
Ereditato:
defaultOptions,
isNew,
marker,
vehicle
 | |
Interfaccia PolylineCustomizationFunctionParams
google.maps.journeySharing.PolylineCustomizationFunctionParams
interfaccia
Parametri comuni a tutte le funzioni di personalizzazione delle polilinee. Nessun oggetto di questa classe viene fornito direttamente a qualsiasi funzione di personalizzazione del polilinea; viene fornito invece un oggetto di una delle sue classi discendenti.
Proprietà | |
|---|---|
defaultOptions | 
Tipo:   
PolylineOptionsLe opzioni predefinite utilizzate per creare questo insieme di polilinee.  | 
isNew | 
Tipo:   
booleanSe true, l'elenco di polilinee è stato appena creato e la funzione di personalizzazione delle polilinee viene chiamata per la prima volta. Falso negli altri casi.  | 
polylines | 
 L'elenco di polilinee create. Sono disposti in sequenza per formare il percorso visualizzato.  | 
Interfaccia ShipmentPolylineCustomizationFunctionParams
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione dei polilinee per FleetEngineShipmentLocationProvider.
Questa interfaccia estende
PolylineCustomizationFunctionParams.
Proprietà | |
|---|---|
taskTrackingInfo | 
Tipo:   
TaskTrackingInfoInformazioni sull'attività associata a questa polilinea.  | 
Ereditato:
defaultOptions,
isNew,
polylines
 | |
Interfaccia TripPolylineCustomizationFunctionParams
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione dei polilinee per FleetEngineTripLocationProvider.
Questa interfaccia estende
PolylineCustomizationFunctionParams.
Proprietà | |
|---|---|
trip | 
Tipo:   
TripIl viaggio associato a questa polilinea.  | 
Ereditato:
defaultOptions,
isNew,
polylines
 | |
Interfaccia VehiclePolylineCustomizationFunctionParams
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione dei polilinee per FleetEngineVehicleLocationProvider.
Questa interfaccia estende
PolylineCustomizationFunctionParams.
Proprietà | |
|---|---|
vehicle | 
Tipo:   
VehicleIl veicolo che attraversa questo polilinea.  | 
Ereditato:
defaultOptions,
isNew,
polylines
 | |
Interfaccia DeliveryVehiclePolylineCustomizationFunctionParams
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
interfaccia
Parametri specifici per le funzioni di personalizzazione dei polilinee per FleetEngineDeliveryVehicleLocationProvider.
Questa interfaccia estende
PolylineCustomizationFunctionParams.
Proprietà | |
|---|---|
deliveryVehicle | 
Tipo:   
DeliveryVehicleIl veicolo di consegna che attraversa questo polilinea.  | 
Ereditato:
defaultOptions,
isNew,
polylines
 | |