Appendix
Structure and Domain of the Navigation Graph
Structure of nodes, and types of fields:
| ID: { "label": […], "metadata": { "type": […], "coordinates": { "lat": […], "lng": […] } } }|StringObjectIntegerInteger || --- | --- |
Domain of the "type" field in the structure of nodes, and types of fields:
| { "fire door", "gate", "building entrance": { "restricted": […]}, "stairs": { "ramp": […], "floors": […]}, "door": { "automatic": […], "restricted": […]}, "lift": { "floors": […]}, "escalator": { "floors": […]}, "room": { "ID": […], "tiered": […], "description": […]}} |
Boolean
Boolean[Integer]
BooleanBoolean
[Integer]
[Integer]
StringBooleanString|| --- | --- |
Structure of edges, and types of fields:
| "ID": { "source": […], "targets": […]} |Node.ID[Node.ID] || --- | --- |