AutoCadroid: An Automated Tool for Building Smartphone Indoor Navigation System from AutoCad Files
With the recent development of smartphone technologies and indoor positioning systems, it is now possible to provide a large variety of location-based services (LBSs) in indoor spaces. Due to the complex nature of indoor space modeling (i.e. re-creating floor plans), the applicability of indoor LBS has been limited to few big installations such as airports, big shopping centers, etc. To facilitate the growth of indoor LBSs to end users, we overcome this major limitation of indoor space recreation by automatically converting an AutoCad DXF file, the most widely used design format, to a Spatialite database for smartphones. We develop algorithms that first pre-process the data from a DXF file and then effectively recognize rooms, doors, corridors and obstacles, and finally convert these objects for indoor space navigation through smartphones. We develop a working prototype, AutoCadroid, in Android that enables a user to build her own indoor navigation system of her own office or home from an AutoCad DXF file.
- 1.A.H.D. (2015). http://help.autodesk.com/view/ACD/2015/ENU/
- 2.Afyouni, I., Ray, C., Claramunt, C.: Spatial models for context-aware indoor navigation systems: A survey. J. Spatial Inf. Sci. 4, 85–123 (2012)Google Scholar
- 4.Boysen, M., de Haas, C., Lu, H., Xie, X., Pilvinyte, A.: Constructing indoor navigation systems from digital building information. In: ICDE, pp. 1194–1197 (2014)Google Scholar
- 5.S. database for Android with VirtualNetwork module. https://www.gaia-gis.it/fossil/libspatialite/wiki?name=splite-android
- 7.Gotlib, D., Gnat, M.: Spatial database modeling for indoor navigation systems. Reports Geodesy Geoinformatics 95, 49–63 (2013)Google Scholar