PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
PolylineSetup タイプ。
この型は、PolylineSetupOptions
オブジェクトか、DefaultPolylineSetupOptions
オブジェクトを受け取って PolylineSetupOptions
オブジェクトを返す関数のいずれかを受け取ります。
関数を指定する場合、関数は入力の defaultPolylineOptions
フィールドを変更し、出力 PolylineSetupOptions
オブジェクトで polylineOptions
として返す必要があります。
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
PolylineSetupOptions インターフェース
google.maps.journeySharing.PolylineSetupOptions
インターフェース
ポリラインの設定オプション。
プロパティ | |
---|---|
polylineOptions optional |
種類:
PolylineOptions optional ポリラインのオプション。 |
visible optional |
種類:
boolean optional ポリラインの表示設定。 |
DefaultPolylineSetupOptions インターフェース
google.maps.journeySharing.DefaultPolylineSetupOptions
インターフェース
PolylineSetup のデフォルト オプション。
プロパティ | |
---|---|
defaultPolylineOptions |
種類:
PolylineOptions デフォルトのポリライン オプション。 |
defaultVisible |
種類:
boolean ポリラインのデフォルト表示設定。 |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
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 デフォルトのマーカー オプション。 |
MarkerCustomizationFunctionParams インターフェース
google.maps.journeySharing.MarkerCustomizationFunctionParams
インターフェース
すべてのマーカー カスタマイズ関数に共通するパラメータ。このクラスのオブジェクトは、マーカー カスタマイズ関数には直接提供されません。代わりに、その子孫クラスのオブジェクトが渡されます。
プロパティ | |
---|---|
defaultOptions |
種類:
MarkerOptions このマーカーの作成に使用されるデフォルトのオプション。 |
isNew |
種類:
boolean true の場合、マーカーは新たに作成され、マーカーが地図ビューに追加される前にマーカーのカスタマイズ関数が初めて呼び出されます。一致しない場合は False です。 |
marker |
種類:
Marker マーカー。カスタマイズはすべて、このオブジェクトに直接行う必要があります。 |
DeliveryVehicleMarkerCustomizationFunctionParams インターフェース
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
インターフェース
配送車両マーカーにオプションを適用するマーカー カスタマイズ機能固有のパラメータ。FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
と FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
で使用されます。
このインターフェースは MarkerCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
vehicle |
種類:
DeliveryVehicle このマーカーで表される車両。 |
継承:
defaultOptions 、
isNew 、
marker
|
PlannedStopMarkerCustomizationFunctionParams インターフェース
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
インターフェース
マーカーのカスタマイズ機能に固有のパラメータ。予定している停車地を表すマーカーにオプションを適用します。FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
によって使用されます。
このインターフェースは DeliveryVehicleMarkerCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
stopIndex |
種類:
number 残りの停車地のリスト内にある、この停車地の 0 ベースのインデックスです。 |
継承:
defaultOptions 、
isNew 、
marker 、
vehicle
|
TaskMarkerCustomizationFunctionParams インターフェース
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
インターフェース
マーカーのカスタマイズ機能に固有のパラメータ。予定されたタスクの場所または実際のタスクの場所を表すマーカーにオプションを適用します。FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
と FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
で使用されます。
このインターフェースは DeliveryVehicleMarkerCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
task |
種類:
Task このマーカーで表されるタスクのロケーション。 |
継承:
defaultOptions 、
isNew 、
marker 、
vehicle
|
ShipmentMarkerCustomizationFunctionParams インターフェース
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
インターフェース
配送車両と配送先の場所を表すマーカーにオプションを適用するマーカーのカスタマイズ機能に固有のパラメータ。FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
と FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
で使用されます。
このインターフェースは MarkerCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
taskTrackingInfo |
種類:
TaskTrackingInfo このマーカーに関連付けられているタスクの情報。 |
継承:
defaultOptions 、
isNew 、
marker
|
TripMarkerCustomizationFunctionParams インターフェース
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
インターフェース
ルート車両、出発地、目的地を示すマーカーにオプションを適用するマーカーのカスタマイズ関数に固有のパラメータ。FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
、FleetEngineTripLocationProviderOptions.originMarkerCustomization
、FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
で使用されます。
このインターフェースは MarkerCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
trip |
種類:
Trip このマーカーに関連付けられているルート。 このルートで使用される車両に関する情報については、 Trip.latestVehicleLocationUpdate と Trip.remainingWaypoints を使用します。 |
継承:
defaultOptions 、
isNew 、
marker
|
TripWaypointMarkerCustomizationFunctionParams インターフェース
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
インターフェース
ルートの地点を表すマーカーにオプションを適用するマーカーのカスタマイズ関数に固有のパラメータ。FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
によって使用されます。
このインターフェースは TripMarkerCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
waypointIndex |
種類:
number このマーカーに関連付けられている 0 ベースのウェイポイント インデックス。 Trip.remainingWaypoints でこのインデックスを使用して、地点に関する情報を取得します。 |
継承:
defaultOptions 、
isNew 、
marker 、
trip
|
VehicleMarkerCustomizationFunctionParams インターフェース
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
インターフェース
車両マーカーにオプションを適用するマーカー カスタマイズ機能固有のパラメータ。FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
と FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
で使用されます。
このインターフェースは MarkerCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
vehicle |
種類:
Vehicle このマーカーで表される車両。 |
継承:
defaultOptions 、
isNew 、
marker
|
VehicleWaypointMarkerCustomizationFunctionParams インターフェース
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
インターフェース
車両のウェイポイント マーカーにオプションを適用するマーカー カスタマイズ機能固有のパラメータ。FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
、FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
、FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
で使用
このインターフェースは VehicleMarkerCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
waypointIndex |
種類:
number このマーカーに関連付けられている 0 ベースのウェイポイント インデックス。 Vehicle.waypoints でこのインデックスを使用して、地点に関する情報を取得します。 |
継承:
defaultOptions 、
isNew 、
marker 、
vehicle
|
PolylineCustomizationFunctionParams インターフェース
google.maps.journeySharing.PolylineCustomizationFunctionParams
インターフェース
すべてのポリライン カスタマイズ関数に共通するパラメータ。このクラスのオブジェクトは、ポリラインのカスタマイズ関数には直接提供されません。代わりに、その子孫クラスのオブジェクトが渡されます。
プロパティ | |
---|---|
defaultOptions |
種類:
PolylineOptions このポリライン セットの作成に使用されるデフォルトのオプション。 |
isNew |
種類:
boolean true の場合、ポリラインのリストが新たに作成され、ポリラインのカスタマイズ関数が初めて呼び出されます。一致しない場合は False です。 |
polylines |
作成されたポリラインのリスト。これらは順に配置され、レンダリングされたルートを形成します。 |
ShipmentPolylineCustomizationFunctionParams インターフェース
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
インターフェース
FleetEngineShipmentLocationProvider
のポリライン カスタマイズ関数に固有のパラメータ。
このインターフェースは PolylineCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
taskTrackingInfo |
種類:
TaskTrackingInfo このポリラインに関連付けられているタスクの情報。 |
継承:
defaultOptions 、
isNew 、
polylines
|
TripPolylineCustomizationFunctionParams インターフェース
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
インターフェース
FleetEngineTripLocationProvider
のポリライン カスタマイズ関数に固有のパラメータ。
このインターフェースは PolylineCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
trip |
種類:
Trip このポリラインに関連付けられたルート。 |
継承:
defaultOptions 、
isNew 、
polylines
|
VehiclePolylineCustomizationFunctionParams インターフェース
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
インターフェース
FleetEngineVehicleLocationProvider
のポリライン カスタマイズ関数に固有のパラメータ。
このインターフェースは PolylineCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
vehicle |
種類:
Vehicle 車両がこのポリラインを通過する。 |
継承:
defaultOptions 、
isNew 、
polylines
|
DeliveryVehiclePolylineCustomizationFunctionParams インターフェース
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
インターフェース
FleetEngineDeliveryVehicleLocationProvider
のポリライン カスタマイズ関数に固有のパラメータ。
このインターフェースは PolylineCustomizationFunctionParams
を拡張します。
プロパティ | |
---|---|
deliveryVehicle |
種類:
DeliveryVehicle 配達車両がこのポリラインを通過する。 |
継承:
defaultOptions 、
isNew 、
polylines
|