Abstract
Abstract. Recently, services and systems that deal with indoor spatial information are increasing. Each service or system adopts a data model that can store necessary indoor space data according to its purpose. However, since the content of indoor spatial information that can be expressed by each data model is differ and limited, it is necessary to exchange information between the systems in order to use rich indoor spatial data. OGC has published IndoorGML as the standard for exchange of indoor spatial information data between systems. To use IndoorGML as an exchange format, the software which supports IndoorGML construction is fundamental. But there are several limitations in the previous IndoorGML data editing tools. There is no editing tool that can generate all the features which are defined by IndoorGML. If users want to generate IndoorGML data, they need to consider the requirements of the IndoorGML. In this study, we implemented InFactory, which is a IndoorGML generation tool based on RESTful API supporting users to easily construct IndoorGML data. Users can easily create IndoorGML without knowledge on the schema and requirements of IndoorGML using InFactory. In addition, developers on IndoorGML data construction tools such as GUI editors do not have to implement duplicated IndoorGML generation program for their systems. Using Java API that supports CRUD on IndoorGML data, users can also deal with IndoorGML data in their applications.
Highlights
INTRODUCTIONThere is an increasing number of services dealing with indoor space. For example, indoor space services include indoor maps from Google Maps, and indoor maps from OpenStreetMap (OSM)
Nowadays, there is an increasing number of services dealing with indoor space
The editing tools mentioned above are limited to express some parts of IndoorGML elements or are difficult to use due to badly designed user-interface
Summary
In order to understand the work presented in this paper, we must understand the concept of IndoorGML(Kang and Li, 2017). This chapter briefly describes the concept of IndoorGML. The core concepts of IndoorGML are based on cellular space model, topology, geometry and multi-layered space model. We introduce the data model that deals the main concepts of IndoorGML. We explain the XML schema of IndoorGML
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have