モジュール site
パッケージ com.here.mom.feature.indoor.site
フィーチャー
部品
管理リージョン
部品 管理 (Part AdminRegion)
モジュールサイト
MOM には、管理領域を表す管理オブジェクトの階層があります。 屋内データは自己完結型である必要があるため、別のスペースから完全なアドレスを参照するのではなく、すべての HERE を使用する必要があります。 施設 から管理オブジェクトを参照できる場合があります。そのため、アドレス構造は管理オブジェクトと似ています。
プロパティ | タイプ | 修飾子 | 説明 |
adminTypeNames | 名前 | 一覧表 | 国に固有の管理者名。例 : arrondissement ( フランス ) 、 Provincie ( オランダ、 Gemeinde ( ドイツ )) 。このように指定した場合、実際にはユーザーがその名前を使用して定義します。 アプリ は、アプリのローカライズされた文字列から、カテゴリに基づいて既定のオプションとして名前を提案できます ( データに何もない場合 ) 。また、レガシーデータから変換する場合は、その場所から名前を取得できます。 |
名前 | 名前 | 一覧表 | 地域の名前。都市名や州名など。 |
IndoorLegacyVersion
部品 IndoorLegacyVersion
モジュールサイト
屋内地図がインポートされた場合、レガシー施設 ツールからのバージョン
プロパティ | タイプ | 修飾子 | 説明 |
mapVersion | 文字列 | | |
entityVersion | 文字列 | |
IndoorSiteAddress
部品 のサイト所在地住所
モジュールサイト
プロパティ | タイプ | 修飾子 | 説明 |
番地 | PointAddress | オプションです | 非推奨です。 住所の構造体を埋め込み型のプロパティとして使用する場合、 street-address-external プロパティを使用することは推奨されません。 |
番地外部 | 住所 | オプションです | PointAddress への参照としての番地。必要なフィールドは roadName 、 houseNumber 、および postalCode です。これは、屋内地図のすべてのマイクロポイントアドレスの親としても機能します。ほとんどの場合、オプションとしてマークされています。 |
city | 管理リージョン | | 市区町村は番地の必須部分ですが、 PointAddress には属していません |
国 | 管理リージョン | オプションです | 国は任意で、タイプの名前を変更できます ( 例 : テリトリ ) |
都道府県 | 管理リージョン | オプションです | 状態は任意で、タイプの名前を変更できます |
パート IndoorSiteMetadata
モジュールサイト
屋内地図メタデータ は、地図のリリース済みバージョンに使用されます。 作業中の変更については、編集中のメタ情報が機能レベルで保存されます。
プロパティ | タイプ | 修飾子 | 説明 |
リリースバージョン | 文字列 | | リリースバージョンの識別子 ( プレーン整数またはドット表記のバージョン ) |
releaseTag | 文字列 | | リリースの簡単な説明 |
legacyVersion | IndoorLegacyVersion | オプションです | 屋内地図がインポートされた場合、レガシー施設 ツールからのバージョン |
venueRulesVersion | 文字列 | | 屋内地図は屋内地図ルールファイルを使用して作成、変換、検証されます。使用されているルールの VersionNumber を把握しておくことが重要です |
lastUpdatedBy | 文字列 | オプションです | 屋内地図をリリースしたユーザーまたは会社の ID 。 |
OutdoorReferences
部品 の外部参照
モジュールサイト
HERE 屋外ドメインへの参照。 屋内地図のサイト機能は、建物または一連の建物を表しているため、MOM では HERE Places FootPrints(https://www.here.com/platform/mapping/places-footprints)にリンクされます。 ビルディングレイヤー)に関連性があり、新しいアプリケーションの機会を開くことができます。 建物のレイヤーが物理レイヤーを表す場合、 HERE Places は建物を占有しているものを表すことができます。 そのため、サイトには HERE Places のエントリが含まれている場合があります。特に、場所の下に複数の POI がある場合は、その場所の下にある POI が屋内地図を表すことがあります。
プロパティ | タイプ | 修飾子 | 説明 |
場所 | 場所 | オプションです | Places API |
poiId | PoiReference | オプションです | 参照されている HERE の場所内の POI 参照 |
設置面積 | 建物 | オプションです | 屋外の建物( HERE Places Footprints )を参照します。たとえば、選択した建物の屋外地図から屋内のエディタを開くために使用できます |
PoiReference
部品 火基準
モジュールサイト
施設内の POI 参照。キーに参照タイプが含まれます。必要に応じて将来拡張できるようにクラスとして定義されます
プロパティ | タイプ | 修飾子 | 説明 |
リモーブ | 文字列 | |
サイト
機能 Site 継承 MomFeature、VenueFeature
モジュールサイト
サイトがメインのエンティティであるキャンパスです。 屋内地図の一般的なプロパティが含まれています。
プロパティ | タイプ | 修飾子 | 説明 |
momType | " 屋内駐車場 " | | |
ID | 文字列 | | |
BBOX | 境界ボックス | オプションです | |
形状 | MultiPolygon | | サイトジオメトリは、屋内地図の一部としてモデル化されている場合に備えて、サイトのフットプリントを表し、すべての構造をカバーします。また、屋外および外部の構造もカバーします。 MultiPolygon または MultiPolygon として表されるポリゴンにすることができます。 |
プロパティ | サイトのプロパティ | | |
基準点 | ポイント | オプションです | この機能の場所で、 1 つのポイントに折りたたまれています。これは、おおよその決定論的で一貫性のある場所が便利な任意のアプリケーションに適しています。 ある例Reference では、タイリングされたマップデータベース内のフィーチャを「アンカー」する場所を決定しています。このフィーチャに対するすべてのアンカーポイントに、このポイントを含める必要があります。 |
非 SpatialPartitionKey | 文字列 | オプションです | 一般的にパーティション分割された機能のパーティション ID 。一般的にパーティション分割された機能は、 1 という 2 つのカテゴリに分類されます。 空間コンポーネントを持つが、そのジオメトリに基づいてパーティション では意味がない可能性があるフィーチャー。 2. 強力な空間コンポーネントを持たない機能。キーの割り当て方法および使用する値の範囲は指定されません。一般的にパーティション分割された機能の例としては、管理、ゾーン、郵便番号、電話番号、メタデータ 、 など |
制約条件 | 式 | 説明 |
atMostOneDefinedProperty | (is-empty(.referencePoint) | | が空です (.nonSpatialPartitionKey) | non-spatial-partition-key および reference-point の 1 つまで定義できます。 |
サイトのプロパティ
パート SiteProperties 継承 Common、VenueFeatureProperties
モジュールサイト
このサイトに固有のプロパティ。
プロパティ | タイプ | 修飾子 | 説明 |
@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 | オプションです | オプションのオブジェクトで、次のオブジェクトの場合にのみ表示されますサイト、構造、レベル、スペース ( ベクトル ) |
venueType | VenueType | | 施設 タイプの 列挙型 (enum) |
プロパティーを置き換えます | PlaceProperties | | 名前、連絡先、営業時間は PlaceProperties に共通ですが、 PlaceProperties の大部分は無関係です |
defaultLanguageCode | 文字列 | | この屋内地図に属するすべてのオブジェクトの既定の言語です |
言語 | 文字列 | set | この屋内地図で利用できる言語 |
address | IndoorSiteAddress | | 番地、市区町村、州、国のレベルを含むサイトの住所 |
説明 | LanguageProperty | 一覧表 | さまざまな言語のサイトの説明。 |
accessRestrictions | アクセス制限 | set | サイトにはアクセス制限がある可能性があります。 不在とは、制限がないことを意味します ( 公共使用 ) 。 |
駐車制限 | ParkingFacilityRestrictions | オプションです | 駐車場の場合は、駐車場によっては施設全体の通行が制限されている場合があります。休暇とは、制限がないことを意味します。 |
outdoorReferences | OutdoorReferences | オプションです | HERE Places 、 Footprints 、およびその他のリファレンス |
顧客参照 ID | 文字列 | オプションです | 顧客データシステムの参照 ID |
indoorSiteMetadata | IndoorSiteMetadata | オプションです | 屋内地図をカバーするメタデータ |