PolylineSetup typedef
typedef
google.maps.journeySharing.PolylineSetup
PolylineSetup 型。
この型は、 オブジェクト、または PolylineSetupOptions オブジェクトを受け入れて DefaultPolylineSetupOptions オブジェクトを返す関数のいずれかを受け入れます。PolylineSetupOptions
関数を指定する場合、関数は入力の defaultPolylineOptions フィールドを変更し、出力 オブジェクトの PolylineSetupOptionspolylineOptions として返すことができます。
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
PolylineSetupOptions インターフェース
インターフェース
google.maps.journeySharing.PolylineSetupOptions
PolylineSetup のオプション。
プロパティ | |
|---|---|
polylineOptions
省略可 |
タイプ:
PolylineOptions optionalポリラインのオプション。 |
visible
省略可 |
タイプ:
boolean optionalポリラインの公開設定。 |
DefaultPolylineSetupOptions インターフェース
インターフェース
google.maps.journeySharing.DefaultPolylineSetupOptions
PolylineSetup のデフォルト オプション。
プロパティ | |
|---|---|
defaultPolylineOptions |
タイプ:
PolylineOptionsデフォルトのポリライン オプション。 |
defaultVisible |
タイプ:
booleanデフォルトのポリラインの公開設定。 |
MarkerSetup typedef
typedef
google.maps.journeySharing.MarkerSetup
MarkerSetup タイプ。
この型は、 オブジェクト、または MarkerSetupOptions オブジェクトを受け入れて DefaultMarkerSetupOptions オブジェクトを返す関数のいずれかを受け入れます。MarkerSetupOptions
関数を指定する場合、関数は入力の defaultMarkerOptions フィールドを変更し、出力 オブジェクトの MarkerSetupOptionsmarkerOptions として返すことができます。
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
MarkerSetupOptions インターフェース
インターフェース
google.maps.journeySharing.MarkerSetupOptions
MarkerSetup のオプション。
プロパティ | |
|---|---|
markerOptions
省略可 |
タイプ:
マーカー オプション。 |
DefaultMarkerSetupOptions インターフェース
インターフェース
google.maps.journeySharing.DefaultMarkerSetupOptions
MarkerSetup のデフォルト オプション。
プロパティ | |
|---|---|
defaultMarkerOptions |
タイプ:
デフォルトのマーカー オプション。 |
MarkerCustomizationFunctionParams インターフェース
インターフェース
google.maps.journeySharing.MarkerCustomizationFunctionParams
DeliveryVehicleMarkerCustomizationFunctionParams, PlannedStopMarkerCustomizationFunctionParams, ShipmentMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams, TripMarkerCustomizationFunctionParams, TripWaypointMarkerCustomizationFunctionParams, VehicleMarkerCustomizationFunctionParams, VehicleWaypointMarkerCustomizationFunctionParams によって拡張
すべてのマーカー カスタマイズ関数に共通のパラメータ。このクラスのオブジェクトは、マーカー カスタマイズ関数に直接提供されることはありません。代わりに、その子孫クラスのオブジェクトが提供されます。
プロパティ | |
|---|---|
defaultOptions |
タイプ:
このマーカーの作成に使用されるデフォルトのオプション。 |
isNew |
タイプ:
booleantrue の場合、マーカーは新しく作成されたもので、マーカーが地図ビューに追加される前に、マーカー カスタマイズ関数が初めて呼び出されています。一致しない場合は False です。 |
marker |
タイプ:
マーカー。カスタマイズは、このオブジェクトに直接行う必要があります。 |
DeliveryVehicleMarkerCustomizationFunctionParams インターフェース
インターフェース
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
MarkerCustomizationFunctionParams を拡張
PlannedStopMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams によって拡張
配送車両マーカーにオプションを適用するマーカー カスタマイズ関数に固有のパラメータ。FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization と FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization で使用されます。
プロパティ | |
|---|---|
vehicle |
タイプ:
DeliveryVehicleこのマーカーで表される配送車両。 |
継承元:
defaultOptions、
isNew、
marker
| |
PlannedStopMarkerCustomizationFunctionParams インターフェース
interface
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
extends DeliveryVehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
予定された停車地を表すマーカーにオプションを適用する、マーカー カスタマイズ関数に固有のパラメータ。FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization が使用。
プロパティ | |
|---|---|
stopIndex |
タイプ:
number残りの停車地のリストにおける、この停車地の 0 ベースのインデックス。 |
継承元:
defaultOptions、
isNew、
marker、
vehicle
| |
TaskMarkerCustomizationFunctionParams インターフェース
interface
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
extends DeliveryVehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
マーカーのカスタマイズ関数に固有のパラメータ。計画されたタスクの場所または実際のタスクの場所を表すマーカーにオプションを適用します。FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization と FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization で使用されます。
プロパティ | |
|---|---|
task |
タイプ:
Taskこのマーカーで表されるタスクの場所。 |
継承元:
defaultOptions、
isNew、
marker、
vehicle
| |
ShipmentMarkerCustomizationFunctionParams インターフェース
interface
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
マーカー カスタマイズ関数に固有のパラメータ。配送車両と配送先の場所を表すマーカーにオプションを適用します。FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization と FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization で使用されます。
プロパティ | |
|---|---|
taskTrackingInfo |
タイプ:
TaskTrackingInfoこのマーカーに関連付けられているタスクの情報。 |
継承元:
defaultOptions、
isNew、
marker
| |
TripMarkerCustomizationFunctionParams インターフェース
インターフェース
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
MarkerCustomizationFunctionParams を拡張
TripWaypointMarkerCustomizationFunctionParams によって拡張
マーカーのカスタマイズ関数に固有のパラメータ。ルートの車両、出発地、目的地を表すマーカーにオプションを適用します。FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization、FleetEngineTripLocationProviderOptions.originMarkerCustomization、FleetEngineTripLocationProviderOptions.destinationMarkerCustomization で使用されます。
プロパティ | |
|---|---|
trip |
タイプ:
Tripこのマーカーに関連付けられたルート。 このルートを走行する車両に関する情報については、 Trip.latestVehicleLocationUpdate と Trip.remainingWaypoints を使用してください。 |
継承元:
defaultOptions、
isNew、
marker
| |
TripWaypointMarkerCustomizationFunctionParams インターフェース
interface
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
extends TripMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
ルートのウェイポイントの場所を表すマーカーにオプションを適用する、マーカー カスタマイズ関数に固有のパラメータ。FleetEngineTripLocationProviderOptions.waypointMarkerCustomization が使用。
プロパティ | |
|---|---|
waypointIndex |
タイプ:
numberこのマーカーに関連付けられた 0 から始まるウェイポイント インデックス。 Trip.remainingWaypoints でこのインデックスを使用して、ウェイポイントに関する情報を取得します。 |
継承元:
defaultOptions、
isNew、
marker、
trip
| |
<a href="/maps/documentation/transportation-logistics/on-demand-rides-deliveries-solution/trip-order-progress/api-reference/javascript/reference#VehicleMarkerCustomizationFunctionParams">VehicleMarkerCustomizationFunctionParams</a> インターフェース
インターフェース
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
MarkerCustomizationFunctionParams を拡張
VehicleWaypointMarkerCustomizationFunctionParams によって拡張
車両マーカーにオプションを適用するマーカー カスタマイズ関数に固有のパラメータ。FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization と FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization で使用されます。
プロパティ | |
|---|---|
vehicle |
タイプ:
Vehicleこのマーカーで表される車両。 |
継承元:
defaultOptions、
isNew、
marker
| |
<p>VehicleWaypointMarkerCustomizationFunctionParams インターフェース
interface
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
extends VehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
車両ウェイポイント マーカーにオプションを適用するマーカー カスタマイズ関数に固有のパラメータ。FleetEngineVehicleLocationProviderOptions.originMarkerCustomization、FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization、FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization で使用
プロパティ | |
|---|---|
waypointIndex |
タイプ:
numberこのマーカーに関連付けられた 0 から始まるウェイポイント インデックス。 Vehicle.waypoints でこのインデックスを使用して、ウェイポイントに関する情報を取得します。 |
継承元:
defaultOptions、
isNew、
marker、
vehicle
| |
PolylineCustomizationFunctionParams インターフェース
インターフェース
google.maps.journeySharing.PolylineCustomizationFunctionParams
DeliveryVehiclePolylineCustomizationFunctionParams, ShipmentPolylineCustomizationFunctionParams, TripPolylineCustomizationFunctionParams, VehiclePolylineCustomizationFunctionParams によって拡張
すべてのポリライン カスタマイズ関数に共通のパラメータ。このクラスのオブジェクトは、ポリラインのカスタマイズ関数に直接提供されることはありません。代わりに、その子孫クラスのオブジェクトが提供されます。
プロパティ | |
|---|---|
defaultOptions |
タイプ:
PolylineOptionsこのポリライン セットの作成に使用されるデフォルトのオプション。 |
isNew |
タイプ:
booleantrue の場合、ポリラインのリストが新しく作成され、ポリラインのカスタマイズ関数が初めて呼び出されます。一致しない場合は False です。 |
polylines |
作成されたポリラインのリスト。これらは、レンダリングされたルートを形成するために順番に配置されます。 |
ShipmentPolylineCustomizationFunctionParams インターフェース
interface
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
FleetEngineShipmentLocationProvider のポリライン カスタマイズ関数に固有のパラメータ。
プロパティ | |
|---|---|
taskTrackingInfo |
タイプ:
TaskTrackingInfoこのポリラインに関連付けられたタスクの情報。 |
継承元:
defaultOptions、
isNew、
polylines
| |
TripPolylineCustomizationFunctionParams インターフェース
interface
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
FleetEngineTripLocationProvider のポリライン カスタマイズ関数に固有のパラメータ。
プロパティ | |
|---|---|
trip |
タイプ:
Tripこのポリラインに関連付けられたルート。 |
継承元:
defaultOptions、
isNew、
polylines
| |
VehiclePolylineCustomizationFunctionParams インターフェース
interface
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
FleetEngineVehicleLocationProvider のポリライン カスタマイズ関数に固有のパラメータ。
プロパティ | |
|---|---|
vehicle |
タイプ:
Vehicleこのポリラインを通過する車両。 |
継承元:
defaultOptions、
isNew、
polylines
| |
DeliveryVehiclePolylineCustomizationFunctionParams インターフェース
interface
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
FleetEngineDeliveryVehicleLocationProvider のポリライン カスタマイズ関数に固有のパラメータ。
プロパティ | |
|---|---|
deliveryVehicle |
タイプ:
DeliveryVehicleこのポリラインを通過する配送車両。 |
継承元:
defaultOptions、
isNew、
polylines
| |