モジュール lane-attributes
パッケージ com.here.mom.feature.lane.lane-attributes
部品
列挙値
AttributeInfo
パーツ 属性情報
modulelane- 属性
サブタイプ BicycleDirectionOverrideInfo、ConditionalAttributeRange、DirectionCategoryMarkerInfo、LaneAccessCharacteristicInfo、LaneHeightRestrictionInfo、LaneTypeInfo、LaneWidthRestrictionInfo、ParametricTransitionStatus(廃止予定)、SpeedLimitInfo、TransitionStatusInfo
すべての範囲ベースの属性タイプに共通の属性を定義します。
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
BicycleDirectionOverrideInfo
パート BicycleDirectionOverrideInfo 継承 AttributeInfo
modulelane- 属性
自転車の方向の上書きアトリビューションを定義します
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
bicycleDirectionOverride | TopologyDirection | | 非推奨です。 この車線での走行方向は自転車専用で、車線のデフォルトの進行方向を上書きします。このフィールドは廃止され、下位互換性を保つためにのみ保持されます。代わりに、進行方向を使用してください。 |
進行方向 : 旅行不可 | 住所 : DirectionOfTravel | オプションです | 自転車専用のこの車線での走行方向。車線のデフォルトの進行方向を上書きします。 |
ConditionalAttributePoint
パート ConditionalAttributePoint 継承 PointAttributeInfo
modulelane- 属性
Point Conditional 属性は、本質的にレーン上のポイントで適用可能な条件です
プロパティ | タイプ | 修飾子 | 説明 |
lanePoint | パラメーターポイント | | パラメトリックポイントは、レーン属性が適用されるレーン上の開始点と終了点を定義します。は、 0.0 ~ 1.0 の間の単一のパラメトリック値を保存します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値。 |
conditionalAttributes | LanePointConditionalAttribute | 一覧表 | 条件付き属性は、天候や時間帯など、特定の条件にのみ属性が適用される場合に適用されます。 |
ConditionalAttributeRange
パート ConditionalAttributeRange 継承 AttributeInfo
modulelane- 属性
範囲条件付き属性は、本質的にレーンの特定の範囲に適用される条件です。
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
属性 | ConditionalAttribute | 一覧表 | 非推奨です。 条件付き属性は、天候や時間帯など、特定の条件にのみ属性が適用される場合に適用されます。このフィールドは非推奨で、下位互換性のためにのみ含まれています。代わりに条件付き属性を使用してください |
conditionalAttributes | LaneRangeConditionalAttribute | 一覧表 | 条件付き属性は、天候や時間帯など、特定の条件にのみ属性が適用される場合に適用されます。 |
DirectionCategoryMarkerInfo
パート DirectionCategoryMarkerInfo 継承 AttributeInfo
modulelane- 属性
方向性カテゴリマーカーのアトリビューションを定義します
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
DirectionCategoryMarkers | DirectionCategoryMarker | 一覧表 | 方向カテゴリマーカーは、道路の表面にある方向を示す矢印などのアイコンです。 |
LaneAccessCharacteristic 情報
パート LaneAccessCharacteristicInfo 継承 AttributeInfo
modulelane- 属性
レーンアクセス特性の属性を定義します。
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
laneAccessCharacteristic | 車両タイプ | | 車線アクセス特性は、道路で許可されている交通量のタイプを示します。 |
LaneAttributes
部品 の LaneAttributes
modulelane- 属性
スキーマ はレーングループでも使用されているため、すべての属性をパラメトリックにする必要があります。 LANE 機能に関連付けられている LANE 属性。 現在、制限速度、車線タイプ、車線アクセス特性などがあります LANE には属性のリストが含まれています。
例 : レーン [0.0~0.5] = 50 mph 、 [0.5~1.0] = 65 mph
レーンタイプとレーンアクセス特性にも同じ概念が適用されます。 各情報セットのリニア範囲のスペースが互いに重ならないようにしてください。
プロパティ | タイプ | 修飾子 | 説明 |
制限速度 | SpeedLimitInfo | 一覧表 | レーンの制限速度属性を定義します。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
laneTypes | LaneTypeInfo | 一覧表 | レーンのレーンタイプ属性を定義します。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
横立位 | LaneAccessCharacteristic 情報 | 一覧表 | レーンのレーンアクセス特性属性を定義します。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
トランジション | TransitionStatusInfo | 一覧表 | 車線の移行ステータスを定義します。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
交差点 | AttributeInfo | 一覧表 | 交差のレーン属性情報を定義します。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
停止位置 | PointAttributeInfo | 一覧表 | 非推奨です。 停止位置の点属性情報を定義します。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップは許容されません。非推奨: ライター : 互換性を保つために、「停止位置」と「停止位置」の両方を設定してください。 読者 : 「停止地点」がある場合 は、「停止地点」にフォールバックします。 |
conditionalAttributes | ConditionalAttributeRange | 一覧表 | レーンの範囲条件付き属性を定義します。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
pointConditionalAttributes | ConditionalAttributePoint | 一覧表 | これは、レーンの点条件属性を定義します。点は1 です。 オフセット 2 によって順序付けられた点。 重複する点がありません |
道路標識 | RoadSurfaceMarkingInfo | 一覧表 | 路面標示のリストは、車線にパラメトリックに関連付けられています。このリストは、 0 、 1 、または複数の非ヌルアイテムで構成されています。各アイテムは、路面標示基準およびパラメトリックポイント値のペアに基づいて一意です。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
laneHeightRestrictions | LaneHeightRestrictionInfo | 一覧表 | 特定の車高を超える車両へのアクセスを禁止する車線の車高制限の属性。範囲は 1です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
laneWidthRestrictions | LaneWidthRestrictionInfo | 一覧表 | 特定の幅を超える車両へのアクセスを禁止する車線の幅制限の属性。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
DirectionCategoryMarkers | DirectionCategoryMarkerInfo | 一覧表 | 方向カテゴリマーカーは、方向を示す矢印など、道路の表面にあるアイコンです。範囲は1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
自転車タクシー乗り場の案内 | BicycleDirectionOverrideInfo | 一覧表 | 車線変更では、自転車レーンの進行方向を変更できます。範囲は 1 です。 範囲は start Offset2 によって並べ替えられます。 重複する範囲がありません 3. 範囲間のギャップが許可されています |
laneWidthProfile | LaneWidthProfile | オプションです | 車線の幅プロファイル。 |
変数 SpeedSigns | VariableSpeedSign | 一覧表 | 車線に存在する可変速度標識、可変速度標識は、一般的に自動化された標識の位置を示します。この標識は、投稿された制限速度が変動する可能性があります。これらの標識は、レーンに存在するオフセット に従って注文されます |
停止しています | StoppingLocationInfo | 一覧表 | 停止位置の点属性情報および分類タイプを定義します。 |
LaneHeightRestrictionInfo
パート LaneHeightRestrictionInfo 継承 AttributeInfo
modulelane- 属性
車線高制限を定義します
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
laneHeightRestrictionMm | 整数 | | 車両の最大許容高さ。 ミリメートル単位。 |
制約条件 | 式 | 説明 |
laneHeightRestrictionMmXmin0 | (.laneHeightRestrictionMm>0) |
LaneTypeInfo
パート LaneTypeInfo 継承 AttributeInfo
modulelane- 属性
レーンタイプ属性を定義します。
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
laneType | LaneType | | レーンタイプは、道路に沿って存在する車線のタイプを示します。 |
LaneWidthProfile
パーツ の横幅プロファイル
modulelane- 属性
レーンの幅プロファイル。
プロパティ | タイプ | 修飾子 | 説明 |
startWidthCm | 整数 | | レーンの開始幅 ( センチメートル単位 ) 。 |
endWidthCm | 整数 | | レーンの端の幅 (cm) 。 |
minWidthCm | 整数 | | レーンの最小幅 ( センチメートル単位) 。このポイントの位置は、 LaneGroupLane.drivePathGeometry のパラメトリックポイントとして minWidthLocation フィールドに保存されます。 |
maxWidthCm | 整数 | | レーンの最大幅 ( センチメートル単位) 。このポイントの位置は、 LaneGroupLane.drivePathGeometry のパラメトリックポイントとして maxWidthLocation フィールドに保存されます。 |
minWidthLocation | ダブルルーム | | LaneGroupLane.drivePathGeometry のパラメトリックな位置ポイントとしての最小レーン幅の位置。 |
maxWidthLocation | ダブルルーム | | LaneGroupLane.drivePathGeometry のパラメトリックな位置ポイントとしての最大レーン幅の位置。 |
制約条件 | 式 | 説明 |
startWidthCmMin0 | (.startWidthCm>=0 ) | |
endWidthCmMin0 | (.endWidthCm>=0 ) | |
minWidthCmMin0 | (.minWidthCm>=0 ) | |
maxWidthCmMin0 | (.maxWidthCm>=0 ) | |
minWidthLocationMin0_0 | (.minWidthLocation >= 0.0) | |
minWidthLocationMax1_0 | (.minWidthLocation <= 1.0) | |
maxWidthLocationMin0_0 | (.maxWidthLocation >= 0.0) | |
maxWidthLocationMax1_0 | (.maxWidthLocation <= 1.0) |
LaneWidthRestrictionInfo
パート LaneWidthRestrictionInfo 継承 AttributeInfo
modulelane- 属性
車線幅制限を定義します
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
laneWidthRestrictionMm | 整数 | | 車両の最大許容幅。 ミリメートル単位。 |
制約条件 | 式 | 説明 |
laneWidthRestrictionMMXmin0 | (.laneWidthRestrictionMm>0) |
OrientedPointAttributeInfo
パート OrientedPointAttributeInfo 継承 PointAttributeInfo
modulelane- 属性
サブタイプ VariableSpeedSign
すべてのポイントベースの属性タイプの共通アトリビューションを方向付きで定義します。
プロパティ | タイプ | 修飾子 | 説明 |
lanePoint | パラメーターポイント | | パラメトリックポイントは、レーン属性が適用されるレーン上の開始点と終了点を定義します。は、 0.0 ~ 1.0 の間の単一のパラメトリック値を保存します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値。 |
方向 | 住所 : DirectionOfTravel | | 属性が適用されるレーンを基準とする方向を示します。 |
PointAttributeInfo
部品 PointAttributeInfo
modulelane- 属性
サブタイプ ConditionalAttributePoint、LanePointConditionalAttributeInfo、OrientedPointAttributeInfo、RoadSurfaceMarkingInfo、StoppingLocationInfo
すべてのポイントベース属性タイプの共通アトリビューションを定義します。
プロパティ | タイプ | 修飾子 | 説明 |
lanePoint | パラメーターポイント | | パラメトリックポイントは、レーン属性が適用されるレーン上の開始点と終了点を定義します。は、 0.0 ~ 1.0 の間の単一のパラメトリック値を保存します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値。 |
RoadSurfaceMarkingInfo
パート RoadSurfaceMarkingInfo 継承 PointAttributeInfo
modulelane- 属性
ロードサーフェスマーキングが車線上にあるパラメトリック点属性を定義します。
プロパティ | タイプ | 修飾子 | 説明 |
lanePoint | パラメーターポイント | | パラメトリックポイントは、レーン属性が適用されるレーン上の開始点と終了点を定義します。は、 0.0 ~ 1.0 の間の単一のパラメトリック値を保存します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値。 |
roadSurfaceMarking | RoadSurfaceMarking | | この LANE アソシエーション属性の生成に使用された RoadSurfaceMarking への参照。 |
横幅 | 都市の推定値 | オプションです | マーキングの幅は、 Y 軸に沿って測定road-surface-marking.properties.width-cm されます。の任意のコピーです。 |
lengthCm | 都市の推定値 | オプションです | マーキングの長さは、ローカル座標系の Z 軸に沿って測定road-surface-marking.properties.length-cm されます。の任意のコピーです。 |
方向 | OrientationEstimate | オプションです | 路面標示の内部座標系( X 、 Y 、 Z )X は路面に垂直な座標系と定義されている。Z は主に、文字や数字が「右側を上に向ける」方向と定義されている。一部の標示(矢印やダイヤモンドなど) ある程度の回転の縮退が見られます。この場合、「上」方向は、尾のみが考慮されているときに矢印の方向を指している必要があります。ダイヤモンドなどの高縮退オブジェクトの場合、上方向は boundingRectangle の最長軸に沿っている必要があります。この場合、少なくともこの問題が発生します 定義の二重の非正規化、 しかし、このようなマーキングでは、方向指定によって情報がまったく伝達されないため、誤りがあっても何も失われません。Y は Z と X の積として定義されます。方向指定数は、上記で説明した XYZ 座標フレームから、ジオメトリで定義されている ENUtangent 座標フレームまでの回転を表します マークのポイント。road-surface-marking.properties.orientation-estimate` の任意のコピー。 |
classificationEstimate | 分類概算見積書 | オプションです | ClassificationRoadSurfaceMarking の見積もり。元のプロパティが必要な ` road-surface-marking.properties.classification-estimate`Note のオプションのコピー。したがって、等価性をアサートする制約 ( コピーが定義されている場合 ) によって、コピーされた値が optional ラッパーから暗黙的にアンパックされます。 |
制約条件 | 式 | 説明 |
WidthCmCopyOfRoadSurfaceMarking | ( 空ではない (.widthCm)->(.widthCm== .roadSurfaceMarking.properties.widthCm ) | 定義さ road-surface-marking optional れている場合は、対応するプロパティと同じである必要があります。コピープロパティと元のプロパティの両方があることに注意してください。したがって、等価性の比較では、追加の「展開」は必要ありません。 |
lengthCmCopyOfRoadSurfaceMarking | ( 空ではない (.lengthCm)->(.lengthCm== .roadSurfaceMarking.properties.lengthCm ) | 定義さ road-surface-marking optional れている場合は、対応するプロパティと同じである必要があります。コピープロパティと元のプロパティの両方があることに注意してください。したがって、等価性の比較では、追加の「展開」は必要ありません。 |
orientationCopyOfRoadSurfaceMarking を参照してください | ( 空ではない (.orientation) -> (.orientation== .roadSurfaceMarking.properties.orientation ) ) | 定義さ road-surface-marking optional れている場合は、対応するプロパティと同じである必要があります。コピープロパティと元のプロパティの両方があることに注意してください。したがって、等価性の比較では、追加の「展開」は必要ありません。 |
classificationEstimateEqRoadSurfaceMarkingPropertiesClassificationEstimate | ( 空ではありません (.classificationEstimate) ->(head(.classificationEstimate) ==.roadSurfaceMarking.properties.classificationEstimate ) ) |
SpeedLimitInfo
パート SpeedLimitInfo 継承 AttributeInfo
modulelane- 属性
制限速度の属性を定義します。
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
isUnlimited | ブール型 | | このフラグは、監視されている標識の速度が無制限であることを示します。 |
値 | 整数 | オプションです | 制限速度の値を定義します。 isUnlimited が true の場合にのみ、値が失われます。 |
単位 | SpeedLimitUnit | オプションです | 制限速度の測定単位。例 : キロメートル / 時およびマイル / 時( mph )。isUnlimited が true の場合にのみ、単位が入力されません。 |
制約条件 | 式 | 説明 |
valueMin0 | ( 空ではない (.value)->(head(.value)>=0) |
SpeedLimitUnit
列挙型 (enum) 制限単位
modulelane- 属性
制限速度の単位を定義します。
- 未定義 : 制限速度の単位が定義されていません。
- 不明 : 制限速度の単位が不明です。
- キロメートル / 時 : 国によって異なりますが、車両に追従する制限速度の単位。
- マイル / 時 : 国によって異なりますが、車両に追従する制限速度の単位。
値 | 説明 |
未定義です | |
不明 | |
キロメートル / 時 | |
マイル / 時 |
StoppingLocationClassificationType
列挙型 (enum) StoppingLocationClassificationType
modulelane- 属性
停止場所の分類タイプの値。
値 | 説明 |
未定義です | 停止位置の分類が定義されていません。 |
不明 | 停止場所の分類が不明です。 |
その他 | 停止位置の分類は、管理ラインまたはクロスウォーク以外です。 |
ストップライン | 停止位置は、ヘルプラインフィーチャータイプの結果です。 |
横断歩道 | 停止位置は、クロスウォーク機能タイプの結果です。 |
StoppingLocationInfo
パート StoppingLocationInfo 継承 PointAttributeInfo
modulelane- 属性
1 つのレーンで単一の停止位置属性を定義します
TransitionStatusInfo
パート TransitionStatusInfo 継承 AttributeInfo
modulelane- 属性
車線変更ステータスの帰属を定義します。 LANE では、 {0.0 から 0.6} への分割遷移と、 {0.4 から 1.0} へのマージ遷移を指定できます。 分割範囲と結合範囲は、オーバーラップすることも、まったくオーバーラップしないこともあります。 ただし、同じレーン内に複数の分割または複数のマージ遷移属性を設定することはありません。
プロパティ | タイプ | 修飾子 | 説明 |
laneRange | LinearRange | | 線形範囲では、属性の適用範囲をフィーチャーの startOffset と endOffset の間の範囲に制限します。レーン範囲では、その範囲内で属性の適用を制限するレーンの開始および終了オフセット を定義します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値 |
タイプ | TransitionType | | レーンの遷移タイプを定義します。 |
TransitionType
列挙型 (enum) 移行タイプ
modulelane- 属性
レーンの遷移タイプを定義します。
- 未定義 : 車線変更が定義されていません。
- 分割 : レーン分割とは、道路沿いのレーンが同じ道路を通る 2 つ以上のレーンに分割されることです。
- マージ : 車線区分線とは、道路に沿って 2 つ以上の車線が同じ道路に沿って 1 つの車線に合流することです。
VariableSpeedSign
パート VariableSpeedSign 継承 PointAttributeInfo、OrientedPointAttributeInfo
modulelane- 属性
車線に可変速度標識がある。
プロパティ | タイプ | 修飾子 | 説明 |
lanePoint | パラメーターポイント | | パラメトリックポイントは、レーン属性が適用されるレーン上の開始点と終了点を定義します。は、 0.0 ~ 1.0 の間の単一のパラメトリック値を保存します。 |
信頼性 | 機密データ | オプションです | 属性の信頼度の値。 |
方向 | 住所 : DirectionOfTravel | | 属性が適用されるレーンを基準とする方向を示します。 |
vsid | 長い | | 可変速度記号 ID は、可変速度記号を表すグローバルに一意の番号です。 |
speedSignLocationType | LocationDetailType | | 進行方向に対する速度標識の位置を示します。 |