Arquivo de geometria de nível
O arquivo de geometria de nível contém toda a geometria de um determinado nível. Cada arquivo é um mapa que pode ser renderizado na plataforma ServiceNow.
O padrão de nomenclatura de arquivo é:
- Nome com o
IDdo nível encontrado no arquivo de mapa da comunidade - Deve conter -geojson-geojson-level-geom-
O componente principal do arquivo de nível é uma matriz de recursos e se parece com:
{
"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"
},- O objeto de
geometriaé a representação geoJSON dos pontos que compõem o objeto. Para obter mais informações sobre o padrão GeoJSON, consulte http://geojson.org. As geometriaspodem ser transformadas em registros fm_space.- O
IDé mapeado para o ID do espaço externo no registro fm_space. - O
display_nameé o nome do espaço. - O
tipoé a propriedade mais importante. No exemplo, a classe é umainstalaçãoe o tipo dessa classe é umasala. Ao analisar, esses valores determinam:- Se um registro fm_space for criado para a geometria
- Se o fm_space tiver um subtipo
- Se algum ícone padrão for atribuído a um espaço
- Se alguma cor padrão for atribuída ao mapa