Fichier de géométrie de niveau
Le fichier de géométrie de niveau contient toute la géométrie d’un niveau donné. Chaque fichier est une carte qui peut être restituée dans la ServiceNow plateforme.
La norme de nommage des fichiers est la suivante :
- Nom avec
l’IDdu niveau trouvé dans le fichier de mappage de la communauté - Doit contenir -geojson-geojson-level-geom-
Le composant principal du fichier de niveau est un tableau de fonctionnalités et se présente comme suit :
{
"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"
},- L’objet
géométrieest la représentation geoJSON des points qui composent l’objet. Pour plus d’informations sur la norme GeoJSON, consultez http://geojson.org. Les géométriespeuvent être transformées en enregistrements fm_space.L’IDest mappé à l’ID d’espace externe sur l’enregistrement fm_space.- Le
display_nameest le nom de l’espace. - Le
typeest la propriété la plus importante. Dans l’exemple, la classe est uneinstallationet le type de cette classe est unesalle. Lors de l’analyse, ces valeurs déterminent :- Si un enregistrement de fm_space est créé pour la géométrie
- Si le fm_space a un sous-type
- Si des icônes par défaut sont affectées à un espace
- Si des couleurs par défaut sont attribuées à la carte