3D pgRouting and visualization in Cesium JS using the integrated model of LADM and IndoorGML

Conference Paper (2021)
Authors

Abdullah Alattas (GIS Technologie)

M.E. Vries (GIS Technologie)

M. Meijers (GIS Technologie)

Sisi Zlatanova (University of New South Wales)

PJM Van Oosterom (GIS Technologie)

Research Group
GIS Technologie
Copyright
© 2021 A.F.M. Alattas, M.E. de Vries, B.M. Meijers, Sisi Zlatanova, P.J.M. van Oosterom
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 A.F.M. Alattas, M.E. de Vries, B.M. Meijers, Sisi Zlatanova, P.J.M. van Oosterom
Research Group
GIS Technologie
ISBN (electronic)
978-87-92853-65-3
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

A web-based application has been developed, exploiting the integrated model of LADM andIndoorGML to provide indoor navigation based on the user's access rights in an educationalbuilding. Different types of users (students, teachers, visitors, etc.) have different access rights,which also depend on the exact time (e.g. inside or outside office hours). A 3D BIM IFC fileof a building has been geo-referenced and converted into a LADM complaint database inPostgreSQL/PostGIS and is enriched with information about access rights based on therelationship between users, time and indoor spaces. The PostgreSQL extension pgRouting hasbeen used for the actual routing. To support the access rights-based routing, the databasecontains several tables to represent nodes, edges, parties (users), and rights. There is one overallnetwork for the whole building, and database views are used to dynamically select the relevantnodes and edges based on the time and the user’s rights. The Dijkstra algorithm is used tocompute the shortest path. Finally, the 3D geospatial web-platform Cesium JS is used to createa client GUI allowing to specify start and destination, the user and time, and to visualize thenavigation routes. As this GUI is web-based it can run on different platforms, such as desktops,laptops, tablets and mobile phones. This paper provides a complete description of all the stepsto design, develop and test the integrated model of LADM and IndoorGML.

Files

License info not available