UI Customization

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

polylineSetup 类型定义符

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

多段线设置类型。

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

如果指定了函数,该函数可以并且应该修改输入的 defaultPolylineOptions 字段,并在输出 PolylineSetupOptions 对象中将其作为 polylineOptions 返回。

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

polylineSetupOptions 接口

google.maps.journeySharing.PolylineSetupOptions接口

polylineSetup 选项。

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

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

DefaultpolylineSetupOptions 接口

google.maps.journeySharing.DefaultPolylineSetupOptions接口

polylineSetup 默认选项。

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

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

MarkerSetup typedef

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

MarkerSetup 类型。

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

如果指定了函数,该函数可以并且应该修改输入的 defaultMarkerOptions 字段,并在输出 MarkerSetupOptions 对象中将其作为 markerOptions 返回。

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

MarkerSetupOptions 接口

google.maps.journeySharing.MarkerSetupOptions接口

MarkerSetup 选项。

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

markerOptions optional
类型MarkerOptions optional
标记选项。

DefaultMarkerSetupOptions 接口

google.maps.journeySharing.DefaultMarkerSetupOptions接口

MarkerSetup 默认选项。

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

defaultMarkerOptions
类型MarkerOptions
默认标记选项。

MarkerCustomizeFunctionParams 接口

google.maps.journeySharing.MarkerCustomizationFunctionParams接口

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

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

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

DeliveryVehicleMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams接口

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

此接口扩展了 MarkerCustomizationFunctionParams

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

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

PlannedStopMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams接口

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

此接口扩展了 DeliveryVehicleMarkerCustomizationFunctionParams

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

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

TaskMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.TaskMarkerCustomizationFunctionParams接口

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

此接口扩展了 DeliveryVehicleMarkerCustomizationFunctionParams

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

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

ShipmentMarkerCustomizeFunctionParams 接口

google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams接口

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

此接口扩展了 MarkerCustomizationFunctionParams

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

task
类型Task
与此标记相关联的任务。

如需了解为这项任务提供服务的送货车辆,请使用 Task.latestVehicleLocationUpdateTask.remainingVehicleJourneySegments

继承的设置defaultOptionsisNewmarker