レベルジオメトリファイル
レベル ジオメトリ ファイルには、特定のレベルのすべてのジオメトリが含まれています。各ファイルは、 ServiceNow プラットフォームでレンダリングできる 1 つのマップです。
ファイルの命名基準は次のとおりです。
- コミュニティマップファイルで見つかったレベルの
IDを含む名前 - -geojson-geojson-level-geom- を含める必要があります
レベル ファイルのメイン コンポーネントは機能の配列であり、次のようになります。
{
"geometry": {
"coordinates": [
[
[
-117.2057125,
32.8818922
],
[
-117.2057223,
32.8819201
],
[
-117.2057559,
32.8819117
],
[
-117.205746,
32.8818838
],
[
-117.2057125,
32.8818922
]
]
],
"type": "Polygon"
},
"id": 13960404,
"label_area": [
-117.20573465198783,
32.88190207162559,
2.9198852018440062,
2.9198852018440062,
1.2818771600723267
],
"location": {
"coordinates": [
-117.2057347,
32.8819021
],
"type": "Point"
},
"obj_type": "Geometry",
"properties": {
"display_name": "Reef Shark",
"entities": [
1473100
],
"facility": "room",
"int_address": "Room B1-132"
},
"type": "Feature"
},geometryオブジェクトは、オブジェクトを構成する点の geoJSON 表現です。GeoJSON 標準の詳細については、「 http://geojson.org」を参照してください。ジオメトリはfm_spaceレコードに変換できます。IDは、fm_spaceレコードの外部スペース ID にマッピングされます。display_nameはスペースの名前です。タイプは最も重要なプロパティです。この例では、クラスは施設で、そのクラスのタイプは部屋です。解析時に、これらの値は以下を決定します。- ジオメトリのfm_spaceレコードが作成されている場合
- fm_spaceにサブタイプがある場合
- スペースにデフォルトのアイコンがアサインされている場合
- マップにデフォルトの色が割り当てられている場合