モジュール level-connector

パッケージ com.here.mom.feature.indoor.level-connector

フィーチャー

部品


LevelConnector

機能 LevelConnector 継承MomFeatureVenueFeature

モジュールレベル-コネクター

レベルコネクタは、構造内のレベル間で物理的に横断可能な接続を定義できる機能です。 例としては、車両のランプ、エスカレーター、エレベーターなどがあります。 レベルコネクターは、コネクターに関連付けられている一連のスペースを保持します。 これらは物理構造を形成し、コネクタのアクセスおよびトラバーサル特性を定義します。 各スペースのレベルメンバーシップによって、レベル間の接続が定義されます。 コネクターは、単純化されたランプ属性を伝送して、ナビゲートの制限を定義できます。

プロパティ タイプ 修飾子 説明
momType "indoor .LevelConnector"
ID 文字列
BBOX 境界ボックス オプションです
形状 ポイント レベル結合の 2 次元参照点。

フィーチャー全体の物理的な表現は、関連付けられたスペースによって形成

され、参照点はスペースの凸包の重心になります。
プロパティ LevelConnectorProperties
基準点 ポイント オプションです この機能の場所で、 1 つのポイントに折りたたまれています。

これは、おおよその決定論的で一貫性のある場所が便利な任意のアプリケーションに適しています。 ある例

Reference では、タイリングされたマップデータベース内のフィーチャを「アンカー」する場所を決定しています。このフィーチャに対するすべてのアンカーポイントに、このポイントを含める必要があります。
非 SpatialPartitionKey 文字列 オプションです 一般的にパーティション分割された機能のパーティション ID 。

一般的にパーティション分割された機能は

、 1 という 2 つのカテゴリに分類されます。 空間コンポーネントを持つが、そのジオメトリに基づいてパーティション では意味がない可能性があるフィーチャー

。 2. 強力な空間コンポーネントを持たない機能。

キーの割り当て方法および使用する値の範囲は指定されません。

一般的にパーティション分割された機能の例としては、管理、ゾーン、郵便番号、電話番号、メタデータ 、 など
制約条件 説明
atMostOneDefinedProperty (is-empty(.referencePoint) が空です (.nonSpatialPartitionKey) non-spatial-partition-key および reference-point の 1 つまで定義できます。

LevelConnectorProperties

パート LevelConnectorProperties 継承 CommonVenueFeatureProperties

モジュールレベル-コネクター

プロパティ タイプ 修飾子 説明
@ns:com:here:mom:メタ メタデータ オプションです
@ns:com:here:mom:リモーブ 文字列 オプションです 現在指定されていません - 将来、各機能によって個別に指定される可能性があります
FeatureType FeatureType オプションです 非推奨です。 このプロパティは MomFeature.momType に冗長であるため、使用しないで

ください。 2.6 よりも前のリリースの MOM クライアントでは、この廃止予定のプロパティが required に設定されていました。したがって、 2.6 よりも前のクライアントでデータを JSON スキーマ で検証する必要がある場合は、このプロパティをライタに設定する必要があり
isoCountryCode オプションです 非推奨です。 これは、 Feature が存在する国を示します。いくつかの注意事項があります。

- 不明な場合があります ( 「 none 」は、すべての MOM のように「未定義」の値に加えて、有効な値です ) 。

ライターが推測しようとしなかったか、またはその手段を持っていなかったためです。

- フィーチャーが国境に近い場合、

または異議を申し立てられた領域にある場合、明らかに誤りがあるか、現実の単純化である可能性があります (2 つ以上の国が同じ領域を要求している場合など ) 。

すべての場合、このデータのライターおよびリーダーは、このプロパティのセマンティクスについて合意する必要

があることを理解する必要があります ( まったく使用されている場合 ) 。 フィーチャーを国に関連付ける場合は

、フィーチャーから管理者への(直接または推移的な)リファレンスを使用することをお勧めします
@ns:com:here:mom:デルタ ブランチ オプションです
@ns:com:here:mom:地図作成者 MapCreator オプションです
@ns:com:here:xyz XYZ オプションです 汎用 データ ハブ 名前空間
拡張 OSM モモスム オプションです

オブジェクトが OSM から送信された場合の OSM ( Open Street Map )メタデータの拡張(オプション)
@ns:com:here:GroundTruth GroundTruth オプションです 地上真実の名前空間
信頼性 機密データ オプションです 機能の信頼性。

品質インデックスに参加していない機能についてのみオプションです。
venueId 文字列 オプションです 非推奨です。 施設 の ID 。 施設 ID は MOM の外部で生成され、さまざまなコンポーネント / サービスによって使用されます。

施設 オブジェクトはないため、このオブジェクトはどのオブジェクトも参照しません

が、概念的には施設 は momType " indoor のオブジェクトのコレクションです。 { サイト、構造、レベル、スペース、 占有者数 }" 。

この ID

は、すべてのオブジェクトを会場にリンクしています。サイトオブジェクトと同じ値を持つこともできますが、この ID を持つ必要はありません。各機能は、 venueId+ 機能 ID という 2 レベルの ID で識別できると見なすことができます。機能 ID も独自の ID です。
インドーマップ ID 文字列 屋内地図の ID 。 ID は MOM の外部で生成され

、屋内地図のさまざまなコンポーネント / サービスで使用されます。

屋内地図は momType " indoor のオブジェクトのコレクションです。 { サイト、構造、レベル、スペース、乗員、 ...}" 。

この ID は、すべてのオブジェクトを特定の屋内地図にリンクしています。

サイトオブジェクトと同じ値にすることもできますが、この ID を使用する必要はありません。

各機能は、 2 レベルの ID で識別できると見なすことができます。 屋内地図 ID + 機能 ID 。

この機能 ID も単独で一意です。
renderProperties RenderProperties オプションです オプションのオブジェクトで、次のオブジェクトの場合にのみ表示されますサイト、構造、レベル、スペース ( ベクトル )
名前 名前 一覧表 コネクターの名前は空にできます。
スペース スペース set レベルコネクタを構成するスペース。

このセットには、ランプや階段などの物理的なスペースが含まれています。 コネクターによって提供されるレベルの接続

性は、各スペースのレベルのメンバーシップを介して定義されます。 また、車両

専用ランプ、歩行者専用エスカレーターなどのコネクタのアクセス特性を定義

し、そのアドレス特性を介してコネクタへのルーティングを可能にします。 コネクターは少なくとも 1 つのスペースで構成されている必要があります。
rampAttributes RampAttributes オプションです 車両のアクセス特性を持つスペースを含むコネクターのランプ属性。

属性はナビゲート可能性を制限し、コネクター全体で有効です。 指定し

た場合、フィーチャー全体で最も強い値のセットが定義されます。

コネクターのスペースと交差するトポロジーの ADAS プロパティによって、詳細情報が提供されます(存在する場合)。
制約条件 説明
spacesNonEmpty 空ではない (.spaces)

RampAttributes

パーツ ランプ属性

モジュールレベル-コネクター

ADAS 属性の簡略表示として使用できる汎用ランプ属性。

プロパティ タイプ 修飾子 説明
ピッチャーアングル 整数 傾斜の下部のピッチ角度( ° * 10^3 )

。これは、最初の ADAS 点の勾配角度と同じにする

ことができますが、傾斜が均一でない場合は、 ADAS 点の最大勾配角度にすることもできます。

車のアプローチ / デパーチャーアングルと、車の長さが -cm のものを比較して、このランプを使用できるかどうかを確認できます。
ランプ角度 整数 オプションです ランプ上部のランプオーバーアングル(角度 10^3 )。

ランプをナビゲートするときの車両のクリアランスの上限を設定します。 傾斜台の前後のレベルが水平

または同じ勾配の場合、これは (180 ピッチ角度 )10^3 になり
ます。車の傾斜台の傾斜台と

長さ cm の角度を比較して、車がこの傾斜台を使用できるかどうかを確認できます。
lengthCm 整数 オプションです ランプの長さ( cm 単位)。これは、ピッチ角度およびランプ角度に関連します

。ただし、車両のホイールベースよりも短い場合にのみ関連します。

したがって、ほとんどの場合、レベルを接続するランプの長さは「十分な長さ」と見なされ、データには含まれている必要はありません。
曲率 整数 オプションです ランプの任意の部分の極端な(最大)水平曲率

(単位は 1 / (曲率の半径(メートル単位)) x 10^6 )。

例えば、 50 m の曲率の半径は 0.02 / m の曲率で、 20000 とコード化されます。

交差するトポロジーが曲率を定義していない場合は、オプションで指定できます。

また、曲率を極端に保つ必要があります。 曲率方向は横断方向に依存

するため、指定されません。したがって、絶対値としてのみ指定されます。
clearanceHeightCm 整数 オプションです 必要に応じて、ランプの高さをセンチメートル単位で指定します。
clearanceWidthCm 整数 オプションです 必要に応じて、ランプのクリアランス幅をセンチメートル単位で指定します。
制約条件 説明
ピッチャー AngleMin0 ( . ピッチャアングル >=0 )
ピッチャー AngleMax90000 ( . ピッチャアングル <= 90000 )
rampAngleMin90000 ( 空ではない (.rampAngle) -> (head (.rampAngle) >= 90000) )
rampAngleMax180000 ( 空ではない (.rampAngle) ->( ヘッド (.rampAngle) <= 180000) )
curvatureMin0 ( 空ではない (.curvature) -> ( 頭部 (.curvature) >= 0)
clearanceHeightCmMin1. ( 空ではない (.clearanceHeightCm) -> (head(.clearanceHeightCm) >= 1)
clearanceWidthCmMin1 ( 空ではない (.clearanceWidthCm)->(head(.clearanceWidthCm)>=1)

」に一致する結果は 件です

    」に一致する結果はありません