モジュール structure

パッケージ com.here.mom.feature.indoor.structure

フィーチャー

部品


構造

機能 Structure 継承 MomFeatureVenueFeature

モジュール構造

建物、駐車場などで構成されている

プロパティ タイプ 修飾子 説明
momType " 屋内 .Structure"
ID 文字列
BBOX 境界ボックス オプションです
形状 MultiPolygon 構造体のジオメトリは、その構造体に含まれるレベルのアウトラインを結合した、構造体のフットプリントを表し

ます。この構造体を参照する屋内および屋外の両方のレベルが存在する場合、屋内のレベルのみがジオメトリに含まれます。 MultiPolygon または MultiPolygon として表されるポリゴンにすることができます。
プロパティ 構造体のプロパティ 構造固有のプロパティ
基準点 ポイント オプションです この機能の場所で、 1 つのポイントに折りたたまれています。

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

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

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

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

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

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

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

構造体のプロパティ

パート StructureProperties 継承 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 オプションです オプションのオブジェクトで、次のオブジェクトの場合にのみ表示されますサイト、構造、レベル、スペース ( ベクトル )
名前 名前 一覧表 構造体の任意の名前
structureType VenueType 少なくとも現在は、構造にも施設 タイプを使用しています
address 住所 オプションです 通常、構造体の住所はサイトの住所と同じです

。必要に応じて、構造体の住所を micro-PA タイプの住所としてモデル化できます
clearanceHeightCm 整数 オプションです 構造の高さ ( センチメートル単位

) 。これはレベルの高さの 1 つで、通常はメインエントランスの高さです。構造のほとんどの部分で保証されている最大の高さを示します。ただし、該当する場合は、 leveland/ またはスペースデータで提供されます。
BaseElevationCm 整数 オプションです 構造内の選択したポイントの高さ。通常は海面からの主なレベルをセンチメートル単位で示します。

マイナスにできます。 この値が存在せず、相対的な上昇が存在する場合、値は

0 と見なされ、相対的な上昇によって絶対値が付与されます。

これは、すべてのレベルの参照高度です。 1996

年からの地球重力モデルである EGM96 は、

NDS との互換性を確保するために、海面の標準的な基準システムとして使用されています。
引越し注文 整数 すべての図面の中で、これはレンダリング設定

「 drawOrder 」を示しています。 ユーザーが施設 を開くと、 0 が最初にレンダリングされ、詳細が示されます
outdoorReferences OutdoorReferences オプションです HERE Places 、 Footprints 、およびその他のリファレンス。 サイトフィーチャー内の参照が

十分に正確でない場合にのみ HERE が与えられます。
駐車制限 ParkingFacilityRestrictions オプションです これが駐車場の場合、この構造に固有の駐車場固有のアクセス制限が存在する可能性があります。

サイトレベルの制約がある場合、各構造に同じ内容を複製することなく、すべての構造に適用されることが期待されます

。ただし、構造にサイトからの追加または逸脱の制約がある場合は、

この場合、構造レベルの制限が構造に適用

されます。不在とは、構造固有の制限がないことを意味しますが、サイトレベルの制限が適用される可能性があります。
制約条件 説明
drawOrderMin0 (.drawOrder>=0 )

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

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