UI Customization

polylineSetup 类型定义符

google.maps.journeySharing.PolylineSetup类型定义符

多段线设置类型。

类型接受 PolylineSetupOptions 对象,或接受 DefaultPolylineSetupOptions 对象并返回 PolylineSetupOptions 对象的函数。

如果指定函数,该函数可以而且应该修改输入的 defaultPolylineOptions 字段,并在输出 PolylineSetupOptions 对象中返回 polylineOptions 形式。

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

polylineSetupOptions 接口

google.maps.journeySharing.PolylineSetupOptions接口

polylineSetup 选项。

polylineOptions optional
类型PolylineOptions optional
多段线选项。
visible optional
类型boolean optional
多段线的可见性。

DefaultpolylineSetupOptions 接口

google.maps.journeySharing.DefaultPolylineSetupOptions接口

polylineSetup 默认选项。

defaultPolylineOptions
默认多段线选项。
defaultVisible
类型boolean
默认的多段线可见性。

MarkerSetup typedef

google.maps.journeySharing.MarkerSetup类型定义符

MarkerSetup 类型。

类型接受 MarkerSetupOptions 对象,或接受 DefaultMarkerSetupOptions 对象并返回 MarkerSetupOptions 对象的函数。

如果指定函数,该函数可以而且应该修改输入的 defaultMarkerOptions 字段,并在输出 MarkerSetupOptions 对象中返回 markerOptions 形式。

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

MarkerSetupOptions 接口

google.maps.journeySharing.MarkerSetupOptions接口

MarkerSetup 选项。

markerOptions optional
类型MarkerOptions optional
标记选项。

DefaultMarkerSetupOptions 接口

google.maps.journeySharing.DefaultMarkerSetupOptions接口

MarkerSetup 默认选项。

defaultMarkerOptions
类型MarkerOptions
默认标记选项。

MarkerCustomizeFunctionParams 接口

google.maps.journeySharing.MarkerCustomizationFunctionParams接口

所有标记自定义函数通用的参数。此类的任何对象都不会直接提供给任何标记自定义函数,而是提供其后代类的对象。

defaultOptions
类型MarkerOptions
用于创建此标记的默认选项。
isNew
类型boolean
如果为 true,则表示标记是新创建的,在将标记添加到地图视图中之前首次调用标记自定义函数。否则为 false。
marker
类型Marker
标记。您应直接对此对象进行任何自定义。

DeliveryVehicleMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams接口

一种适用于标记自定义函数的参数,用于将选项应用于车辆车辆标记。供 FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomizationFleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization 使用。

此接口扩展了 MarkerCustomizationFunctionParams

vehicle
由此标记表示的送货工具。
继承的设置defaultOptionsisNewmarker

PlannedStopMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams接口

特定于标记自定义函数的参数,用于将选项应用于表示计划停靠点的标记。供 FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization 使用。

此接口扩展了 DeliveryVehicleMarkerCustomizationFunctionParams

stopIndex
类型number
此停靠站在其余停靠站列表中从 0 开始的索引。
继承的设置defaultOptionsisNewmarkervehicle

TaskMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.TaskMarkerCustomizationFunctionParams接口

特定于标记自定义函数的参数,用于将选项应用于表示计划任务位置或实际任务位置的标记。供 FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomizationFleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization 使用。

此接口扩展了 DeliveryVehicleMarkerCustomizationFunctionParams

task
类型Task
由此标记表示的任务位置。
继承的设置defaultOptionsisNewmarkervehicle

ShipmentMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams接口

特定于标记自定义函数的参数,用于将选项应用于表示送货车辆和目的地位置的标记。供 FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomizationFleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization 使用。

此接口扩展了 MarkerCustomizationFunctionParams

taskTrackingInfo
与此标记关联的任务的信息。
继承的设置defaultOptionsisNewmarker

TripMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.TripMarkerCustomizationFunctionParams接口

特定于标记自定义函数的参数,用于将选项应用于表示行程车辆、出发地和目的地的标记。供 FleetEngineTripLocationProviderOptions.vehicleMarkerCustomizationFleetEngineTripLocationProviderOptions.originMarkerCustomizationFleetEngineTripLocationProviderOptions.destinationMarkerCustomization 使用。

此接口扩展了 MarkerCustomizationFunctionParams

trip
类型Trip
与此标记相关的行程。

如需了解为此次行程提供的车辆服务,请使用Trip.latestVehicleLocationUpdateTrip.remainingWaypoints
继承的设置defaultOptionsisNewmarker

TripWaypointMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams接口

特定于标记自定义函数的参数,用于将选项应用于表示行程航点位置的标记。供 FleetEngineTripLocationProviderOptions.waypointMarkerCustomization 使用。

此接口扩展了 TripMarkerCustomizationFunctionParams

waypointIndex
类型number
与此标记关联的从 0 开始的航点索引。在 Trip.remainingWaypoints 上使用此索引来检索有关航点的信息。
继承的设置defaultOptionsisNewmarkertrip