GMTSSpeedReadingSpan クラス リファレンス

GMTSSpeedReadingSpan クラス リファレンス

概要

ポリラインの連続するセグメントの交通状況を保持するデータ オブジェクト。

GMTCImmutableData を継承します。

公開メンバー関数

(instancetype)- initWithSpeedType:startIndex:endIndex:
 速度間隔の属性を渡すことで、GMTSSpeedReadingSpan オブジェクトを初期化します。

プロパティ

GMTSSpeedTypespeedType
 このセグメントの交通状況。
int32_tstartIndex
 所有する GMTSTrafficData オブジェクトの routePath 配列のこの間隔の開始インデックス(両端を含む)。
int32_tendIndex
 所有する GMTSTrafficData オブジェクトの routePath 配列のこの間隔の終了インデックス。

メンバー関数のドキュメント

- (instancetype) initWithSpeedType: GMTSSpeedType speedType
startIndex: (int32_t) startIndex
endIndex: (int32_t) endIndex

速度間隔の属性を渡すことで、GMTSSpeedReadingSpan オブジェクトを初期化します。

パラメータ:
speedTypeポリラインのパスのセグメントの速度タイプ。
startIndex所有する GMTSTrafficData オブジェクトの routePath 配列のセグメントの開始インデックス。
endIndex所有する GMTSTrafficData オブジェクトの routePath 配列のセグメントの終了インデックス。

プロパティのドキュメント

- (GMTSSpeedType) speedType [read, assign]

このセグメントの交通状況。

-(int32_t)startIndex [read, assign]

所有する GMTSTrafficData オブジェクトの routePath 配列のこの間隔の開始インデックス(両端を含む)。

-(int32_t)endIndex [read, assign]

所有する GMTSTrafficData オブジェクトの routePath 配列のこの間隔の終了インデックス。

インデックスは除外されます。つまり、前のインデックスとこのインデックスをつなぐポリライン上にある暗黙的な点は区間に含まれますが、インデックスで指定された点は含まれません。