PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
Typ konfiguracji linii łamanej. 
Typ może przyjmować obiekt PolylineSetupOptions lub funkcję, która przyjmuje obiekt DefaultPolylineSetupOptions i zwraca obiekt PolylineSetupOptions. 
Jeśli podasz funkcję, może ona (i powinna) zmodyfikować pole wejściowe defaultPolylineOptions i zwrócić je jako polylineOptions w obiekcie wyjściowym PolylineSetupOptions.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Interfejs PolylineSetupOptions
google.maps.journeySharing.PolylineSetupOptionsinterfejs
Opcje konfiguracji linii łamanej.
| Właściwości | |
|---|---|
| polylineOptions optional | Typ:   PolylineOptions optionalOpcje linii złożonej. | 
| visible optional | Typ:   boolean optionalWidoczność linii łamanej. | 
Interfejs DefaultPolylineSetupOptions
google.maps.journeySharing.DefaultPolylineSetupOptionsinterfejs
Opcje domyślne w ustawieniu Polyline.
| Właściwości | |
|---|---|
| defaultPolylineOptions | Typ:   PolylineOptionsDomyślne opcje wielokąta. | 
| defaultVisible | Typ:   booleanDomyślna widoczność linii łamanej. | 
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
Typ markerSetup. 
Typ może przyjmować obiekt MarkerSetupOptions lub funkcję, która przyjmuje obiekt DefaultMarkerSetupOptions i zwraca obiekt MarkerSetupOptions. 
Jeśli podasz funkcję, może ona (i powinna) zmodyfikować pole wejściowe defaultMarkerOptions i zwrócić je jako markerOptions w obiekcie wyjściowym MarkerSetupOptions.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Interfejs MarkerSetupOptions
google.maps.journeySharing.MarkerSetupOptionsinterfejs
Opcje konfiguracji znacznika.
| Właściwości | |
|---|---|
| markerOptions optional | Typ:   MarkerOptions optionalOpcje markera. | 
Interfejs DefaultMarkerSetupOptions
google.maps.journeySharing.DefaultMarkerSetupOptionsinterfejs
Domyślne opcje ustawień znacznika.
| Właściwości | |
|---|---|
| defaultMarkerOptions | Typ:   MarkerOptionsDomyślne opcje znacznika. | 
MarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.MarkerCustomizationFunctionParamsinterfejs
Parametry wspólne dla wszystkich funkcji dostosowywania znacznika. Żaden obiekt tej klasy nie jest przekazywany bezpośrednio do żadnej funkcji dostosowywania znacznika; zamiast tego przekazywany jest obiekt jednej z jej klas potomnych.
| Właściwości | |
|---|---|
| defaultOptions | Typ:   MarkerOptionsDomyślne opcje użyte do utworzenia tego znacznika. | 
| isNew | Typ:   booleanJeśli wartość to prawda, oznacza to, że znacznik został utworzony na nowo i funkcja dostosowywania znacznika jest wywoływana po raz pierwszy, zanim znacznik zostanie dodany do widoku mapy. W przeciwnym razie ma wartość Fałsz. | 
| marker | Typ:   Markerznacznik, Wszelkie dostosowania należy wprowadzać bezpośrednio w tym obiekcie. | 
DeliveryVehicleMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników pojazdów dostawczych. Używane przez FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization i FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.
Ten interfejs rozszerza MarkerCustomizationFunctionParams.
| Właściwości | |
|---|---|
| vehicle | Typ:   DeliveryVehiclePojazd dostawczy reprezentowany przez ten znacznik. | 
| Uzyskane: defaultOptions,isNew,marker | |
PlannedStopMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących zaplanowane przystanki. Używa: FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.
Ten interfejs rozszerza DeliveryVehicleMarkerCustomizationFunctionParams.
| Właściwości | |
|---|---|
| stopIndex | Typ:   numberIndeks tego przystanku na liście pozostałych przystanków (liczony od 0). | 
| Uzyskane: defaultOptions,isNew,marker,vehicle | |
Interfejs TaskMarkerCustomizationFunctionParams
google.maps.journeySharing.TaskMarkerCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących planowane lub rzeczywiste lokalizacje zadań. Używane przez FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization i FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.
Ten interfejs rozszerza DeliveryVehicleMarkerCustomizationFunctionParams.
| Właściwości | |
|---|---|
| task | Typ:   TaskLokalizacja zadania reprezentowana przez ten znacznik. | 
| Uzyskane: defaultOptions,isNew,marker,vehicle | |
Interfejs ShipmentMarkerCustomizationFunctionParams
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących pojazd dostawczy i lokalizacje miejsca docelowego przesyłki. Używane przez FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization i FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.
Ten interfejs rozszerza MarkerCustomizationFunctionParams.
| Właściwości | |
|---|---|
| taskTrackingInfo | Typ:   TaskTrackingInfoInformacje o zadaniu powiązanym z tym znacznikiem. | 
| Uzyskane: defaultOptions,isNew,marker | |
TripMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.TripMarkerCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących pojazd, punkt początkowy i miejsce docelowe. Używane przez FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization i FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.
Ten interfejs rozszerza MarkerCustomizationFunctionParams.
| Właściwości | |
|---|---|
| trip | Typ:   TripPodróż powiązana z tym znacznikiem.  Aby uzyskać informacje o pojazdach obsługujących tę podróż, użyj Trip.latestVehicleLocationUpdateiTrip.remainingWaypoints. | 
| Uzyskane: defaultOptions,isNew,marker | |
TripWaypointMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących lokalizacje punktów kontrolnych podróży. Używa: FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.
Ten interfejs rozszerza TripMarkerCustomizationFunctionParams.
| Właściwości | |
|---|---|
| waypointIndex | Typ:   numberPowiązany z tym znacznikiem indeks punktu orientacyjnego oparty na 0. Użyj tego indeksu na stronie  Trip.remainingWaypoints, aby pobrać informacje o punkcie kontrolnym. | 
| Uzyskane: defaultOptions,isNew,marker,trip | |
Interfejs VehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParamsinterfejs
Parametry dotyczące funkcji dostosowywania znaczników, które stosują opcje do znaczników pojazdów. Używane przez FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization i FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.
Ten interfejs rozszerza MarkerCustomizationFunctionParams.
| Właściwości | |
|---|---|
| vehicle | Typ:   VehiclePojazd reprezentowany przez ten znacznik. | 
| Uzyskane: defaultOptions,isNew,marker | |
VehicleWaypointMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParamsinterfejs
Parametry dotyczące funkcji dostosowywania znaczników, które stosują opcje do znaczników punktów kontrolnych pojazdu. Używane przez FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization i FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Ten interfejs rozszerza VehicleMarkerCustomizationFunctionParams.
| Właściwości | |
|---|---|
| waypointIndex | Typ:   numberPowiązany z tym znacznikiem indeks punktu orientacyjnego oparty na 0. Użyj tego indeksu na stronie  Vehicle.waypoints, aby pobrać informacje o punkcie kontrolnym. | 
| Uzyskane: defaultOptions,isNew,marker,vehicle | |
Interfejs PolylineCustomizationFunctionParams
google.maps.journeySharing.PolylineCustomizationFunctionParamsinterfejs
Parametry wspólne dla wszystkich funkcji dostosowywania wielokąta. Żaden obiekt tej klasy nie jest przekazywany bezpośrednio do żadnej funkcji dostosowywania ścieżki wielopunktowej; zamiast tego jest przekazywany obiekt jednej z jej klas potomnych.
| Właściwości | |
|---|---|
| defaultOptions | Typ:   PolylineOptionsDomyślne opcje użyte do utworzenia tego zbioru ścieżek wielokątnych. | 
| isNew | Typ:   booleanJeśli jest to prawda, oznacza to, że lista łagodnych ścieżek została utworzona na nowo i funkcja dostosowywania łagodnych ścieżek jest wywoływana po raz pierwszy. W przeciwnym razie ma wartość Fałsz. | 
| polylines | Lista utworzonych wielokątów. Są one uporządkowane w kolejności, aby tworzyć renderowaną trasę. | 
Interfejs ShipmentPolylineCustomizationFunctionParams
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania wielokąta w przypadku FleetEngineShipmentLocationProvider.
Ten interfejs rozszerza PolylineCustomizationFunctionParams.
| Właściwości | |
|---|---|
| taskTrackingInfo | Typ:   TaskTrackingInfoInformacje o zadaniu powiązanym z tą ścieżką. | 
| Uzyskane: defaultOptions,isNew,polylines | |
Interfejs TripPolylineCustomizationFunctionParams
google.maps.journeySharing.TripPolylineCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania wielokąta w przypadku FleetEngineTripLocationProvider.
Ten interfejs rozszerza PolylineCustomizationFunctionParams.
| Właściwości | |
|---|---|
| trip | Typ:   TripPodróż powiązana z tą linią łamaną. | 
| Uzyskane: defaultOptions,isNew,polylines | |
VehiclePolylineCustomizationFunctionParams interfejs
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania wielokąta w przypadku FleetEngineVehicleLocationProvider.
Ten interfejs rozszerza PolylineCustomizationFunctionParams.
| Właściwości | |
|---|---|
| vehicle | Typ:   VehiclePojazd przejeżdżający przez tę polilinię. | 
| Uzyskane: defaultOptions,isNew,polylines | |
DeliveryVehiclePolylineCustomizationFunctionParams interfejs
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParamsinterfejs
Parametry specyficzne dla funkcji dostosowywania wielokąta w przypadku FleetEngineDeliveryVehicleLocationProvider.
Ten interfejs rozszerza PolylineCustomizationFunctionParams.
| Właściwości | |
|---|---|
| deliveryVehicle | Typ:   DeliveryVehiclePojazd dostawczy przemieszcza się po tej polilinii. | 
| Uzyskane: defaultOptions,isNew,polylines | |