Standards 02 00012
Standards 02 00012
Standards 02 00012
1 State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing,
Wuhan University, Wuhan 430079, China; [email protected]
2 School of Computer, Wuhan University, Wuhan 430079, China; [email protected]
3 School of Architecture and Urban Planning, Shenzhen University, Shenzhen 518060, China;
[email protected]
4 School of Geography and Information Engineering, China University of Geosciences, Wuhan 430074, China;
[email protected]
* Correspondence: [email protected]
Abstract: Technologies and systems for indoor positioning, mapping, and navigation (IPMN) have
rapidly developed over the latest decade due to advanced radio and light communications, the
internet of things, intelligent and smart devices, big data, and so forth. Thus, a group of surveys for
IPMN technologies, systems, standards, and solutions can be found in literature. However, currently
there is no proposed solution that can satisfy all indoor application requirements; one of the biggest
challenges is lack of standardization, even though several IPMN standards have been published
by different standard developing organizations (SDOs). Therefore, this paper aims to re-survey
indoor positioning and mapping technologies, in particular, the existing standards related to these
technologies and to present guidance in the field. As part of our work, we provide an IPMN standards
system architecture consisting of concepts, terms, models, indoor positioning technologies, software
and tools, applications, services and policies, and indoor mapping and modelling; and, we present
IPMN standards developed for our projects in practice, such as multi-source fusion positioning data
Citation: Deng, Y.; Ai, H.; Deng, Z.; interfaces; seamless cooperative positioning service interfaces; content model for indoor mapping
Gao, W.; Shang, J. An Overview of and navigation, and specification for digital indoor map products.
Indoor Positioning and Mapping
Technology Standards. Standards Keywords: indoor positioning; mapping and modelling; indoor navigation; standards system
2022, 2, 157–183. https://doi.org/
10.3390/standards2020012
indoor localization services to improve the services provided to the users [5]. Mendoza-
Silva et al. [6] provide readers with a meta-review of indoor positioning systems, aiming to
guide the reader to easily find further details on each technology used in IPS. Nevertheless,
the problem of positioning in indoor environments is far from being solved, and there is still
no satisfactory IPS capable of being used in all indoor scenarios with standard behavior [7].
Indoor modelling and mapping play a key role in indoor positioning and navigation
systems. The scientific and technological progress in 3D spatial data acquisition as well
as 3D city and building modeling have been evolving into more sophisticated hardware,
software, standards, techniques, and uses specific to indoor modeling and mapping [8].
With regard to indoor environments, geographical information system (GIS) technologies
and tools can also undoubtedly be integrated to enhance an IPS functionalities; for exam-
ple, the utilization of GIS includes indoor data acquisition and management, geospatial
analysis, route planning optimization, and so forth [9]. Moreover, cartography has evolved
and improved the way maps are depicted and communicated, meanwhile the increasing
deployment of indoor positioning systems provides forceful motivation for improving the
cartography of indoor maps [10].
Standardization plays a significant role in the process of industrialization of indoor
positioning, mapping and navigation production and utilization, and it is an inevitable
choice. According to the definition from International Organization for Standardization
(ISO), standardization is an activity formulating common and reusable rules for practical
or potential problems to get the best order in a certain range. The challenge we are now
confronted with is how to popularize indoor positioning systems to realize industrialization
after the basic indoor positioning technologies have matured. Standardization work is an
effective means to promote this industrialization process, in the following two ways: firstly,
standardization is the premise and foundation of information sharing and interoperability
among various systems. In different industrial applications, most companies will adopt
the specialized standards common in that industry, resulting in a waste of resources that
impedes sharing and interoperability. Secondly, standardization benefits cost saving and
the enhancing quality of software products. When developing indoor positioning products,
standardization helps to shorten the development cycle and to improve the quality of
software products. Through standardization, we can set the specifications and narrow
the technologies and techniques; however, currently, there are a few standards that can
serve as a guide for designing localization and proximity techniques [5]. For this reason,
several standard developing organizations (SDOs) have published a series of standards
for indoor positioning, navigation, and mapping, including the International Organization
for Standardization and the International Electrotechnical Commission (ISO/IEC) Infor-
mation technology—Real Time Locating Systems (RTLS), ISO Technical Committee (TC)
204 Intelligent Transport System (ITS), IEEE standard for robot Map Data Representation
(MDR), ISO TC211 Geographic Information standards, Open Geospatial Consortium (OGC)
standards for spatial data encoding and exchanging, Industrial Foundation Classes (IFC) of
buildingSmart, and so forth. However, since these standards are published by different
SDOs for different purposes, their conformity and coordination need to be tested for specific
application scenarios. For example, CityGML and IndoorGML—developed by the Open
Geospatial Consortium (OGC)—provide similar frameworks for standard data models of
indoor spaces, but their goals and approaches are different so how they can be used in a
complementary way for applications must be clarified [11].
A review of the literature suggests that most survey articles on algorithms, modeling,
techniques, technologies, systems, standards, applications, and services in the field of
indoor positioning, mapping, and navigation focus on the individual arts of different
technologies. Subsequently, there is a lack of an overview on indoor positioning, mapping,
and navigation standards for IPS developers and applications. According to ISO 17438-
1:2016, a typical intelligent transport system’s (ITS) indoor navigation application usually
covers indoor positioning, and an indoor map and navigation service; thus, we aim to
present an overview on existing indoor positioning, mapping, and navigation technologies
Standards 2022, 2 159
and standards from the viewpoint of IPS developers and service providers. The purpose is
to provide a guideline for IPS developers to find suitable resource links for their applications,
that is, what kind of IPS technologies and standards should be selected or integrated into
applications. Furthermore, we present the requirements of the IPMN standards series,
that is, from the viewpoint of a standards system, as we need to develop more IPMN
standards beyond the published international standards. Consequently, we comment on
some developed standards or standards in development in our project, including content
model and data acquisition for indoor mapping, multi-source fusion positioning data
interfaces, seamless cooperative positioning services, and so on.
The remainder of the paper is structured as follows: in Section 2, we survey the ex-
isting indoor positioning, mapping technologies and standards based on reviews in the
literature. This overview provides a clue for IPS developers to search for suitable technolo-
gies and standards for specific applications. In Section 3, we discuss the requirements of
an IPMN standards system, which extends the published IPMN standards. For general
purposes, the standards series must cover concepts, terms, models, requirements, use cases,
tools, products, and other specifications. Later, in Section 4, we focus on some standards
developed for our project, which are expected to be a part of the standards system. Finally,
Section 5 presents the conclusions of this paper. Moving forward, we will now discuss
related work in detail.
2. Related Work
The problem of indoor navigation can be basically decomposed into three sub-problems:
positioning, environment mapping, and trajectory planning [12]. Additionally, according to
ISO 17438-1:2016, a typical intelligent transport systems (ITS) indoor navigation application
usually covers indoor positioning and indoor map and navigation services [13]. Navigation
refers to one kind of application among others, such as tracking, asset management, and
so on. We consider indoor positioning and mapping as the most fundamental technolo-
gies, whose requirements of various application situations vary from each other. In this
circumstance, in this section, we only briefly introduce the existing indoor positioning
and mapping technologies based on a broad review of the literature and then focus on the
relevant standards.
Techniques Technologies
Infrared (IR)
Signal Positioning
properties algorithms Ultrasound/
ultrasonic
Magnetic
Time of Arrival
(TOA)/Time of Trilateration
Flight(TOF) Optical/vision
Radio frequency
Time Difference of (RF)
Proximity
Arrival (TDOA)
Hybrid
Figure1.1.Classification
Figure Classificationof
ofindoor
indoorpositioning
positioningtechniques
techniquesand
andtechnologies [14].
technologies[14].
Indoorpositioning
Indoor positioningtechnologies
technologiescan canbe beclassified
classifiedin indifferent
differentways. ways.According
Accordingto to[12],
[12],
localization systems
localization systems are are roughly
roughlydivided
divided intointoactive
activeandandpassive
passivesystems,
systems,where
whereactive
active
systems require
systems require tracked
tracked persons
persons toto participate
participate actively,
actively, i.e.,
i.e., aaperson
personneeds
needs to tocarry
carryan an
electronic device which sends information to a positioning system
electronic device which sends information to a positioning system helping it to infer that helping it to infer that
person’sposition.
person’s position.In Incontrast,
contrast,passive
passivesystems
systemsuse usepassive
passivelocalization,
localization,that thatis,
is,the
theposition
position
isisestimated
estimatedbasedbasedononthe the variance
variance of of a measured
a measured signal
signal or video
or video process,
process, whichwhichmeansmeans
the
the tracked
tracked person
person is notis carrying
not carrying
any any electronic
electronic devices
devices to infer
to infer the user’s
the user’s position.
position. BasedBased
on
on previous
previous surveys
surveys on indoor
on indoor positioning
positioning systems,
systems, Brena
Brena etet al.al.[15]
[15]provide
provideaacomparison
comparison
ofofnearly
nearly28 28technologies,
technologies, whichwhich are
arecategorized
categorized into into optical
optical (infrared,
(infrared, visible
visible light
light com-
com-
munication), sound-based (ultrasound, audible sound), radio frequency
munication), sound-based (ultrasound, audible sound), radio frequency (Wi-Fi, Blue- (Wi-Fi, Bluetooth,
ZigBee, RFID, UWB),
tooth, ZigBee, RFID, UWB),passive/without
passive/without embedded
embedded information
information (magnetic field,
(magnetic inertial,
field, iner-
passive sound-based,
tial, passive sound-based, passive visible
passive light,light,
visible computer
computervision), and hybrid
vision), technologies.
and hybrid technologies.The
paper aims aims
The paper to present the evolution
to present and trends
the evolution of indoor
and trends positioning
of indoor fields.
positioning MostMost
fields. of theof
technologies are partly
the technologies discussed
are partly in [14]in
discussed from
[14]afrom
different viewpoint.
a different Yassin etYassin
viewpoint. al. [16]etpresent
al. [16]
apresent
classification of localization
a classification methods based
of localization on positioning
methods based onalgorithms
positioning andalgorithms
measurement and
techniques. Kunhoth et al. [17] propose a hierarchical classification of indoor navigation
systems; and, the first level is grouped into computer vision-based, communication-based,
Standards 2022, 2 161
PPP technical report [35] set out the detailed indoor 3D positioning requirements and
challenges.
Although recent technologies have shown significant advances in terms of accuracy
and speed, they have been used in new algorithmic arrangements to improve the quality
of indoor positioning systems; and, there are continuous open efforts for guiding readers,
researchers, and developers to select reliable, user-friendly, and accurate solutions for
indoor positioning and navigation applications that are suitable for different scenarios.
Nevertheless, the problem of positioning in indoor environments is far from being solved.
There is still no satisfactory solution of an IPS capable of being used in all indoor scenarios
with standard behavior [7]. One of the significant challenges is a lack of standardization;
in other words, there is no standard that can serve as a guide for designing localization
and proximity techniques and indoor positioning systems [5], although several interna-
tional standards for RTLS and ITS have been published by ISO, which will be discussed
in Section 2.3.
have presented methods for searching the optimum location of the terrestrial laser scanner
by using a genetic algorithm. For information acquisition of the environment based on mo-
bile mapping systems, usually one or more sensors are used [36]. Simultaneous localization
and mapping (SLAM) refers to building a map of the environment without any prior infor-
mation and based on the data obtained from one or more sensors; it has been shown by the
research community to be a robust technology for indoor mapping. Lluvia et al. [12] present
a survey of major active SLAM methods as they relate to the robots used, the sensor from
which the information is gathered, how the world is represented, the core concept of the
contribution, the optimization objective, and where the test was performed. Chen et al. [41]
present an accuracy comparison among three different SLAM-based mapping systems:
Matterport, SLAMMER, and NAVIS in two different indoor scenes (an L-shaped corridor
and an open style library). The results indicate SLAM-based indoor mapping systems
with accurate LiDAR sensors can offer centimeter mapping accuracy in complex indoor
environments. Point clouds acquired by laser scanners, depth cameras, and other sensors
are a useful data source for the generation of 3D indoor models. Wu et al. [42] present
a deep learning approach to automatically generate indoor spatial data by parsing floor
plans, which is time-saving and relatively low cost.
Indoor modelling refers to the process supported by various tools and technologies
involving the generation and the management of digital representations of the physical
and the functional characteristics of indoor spaces; indoor maps can be regarded as the
output of indoor surveying; and modelling and representation are the foundation of most
indoor-based applications. Thereby, with the rapid development of smart cities, digital
twins, and the metaverse, there is an increasing need for accurate and up-to-date spatial
information and 3D building models of indoor environments. Recently, the ISPRS Working
Group IV/5 initiated a benchmark standard on indoor modelling to evaluate and to
document the performance of indoor modelling methods. The results are based on six-point
cloud datasets for different indoor environments as captured by different sensors. Eleven
submitted models are analyzed in [43]. Early surveys on indoor spatial models was done
in [44], which from a context-aware perspective introduced cell-based, boundary-based, set-
based, and graph-based models based on the requirements of localization, context-aware
and adaptive navigation, location-aware communication, activity-oriented interactions,
and spatial and behavioral analyses, as well as other efficiency-related requirements. As
expected, hybrid spatial models that integrate different coexistent indoor space models
combine the advantages of different models and thus effectively fulfill context-aware
application requirements. Geographic information systems (GIS), which is designed to
acquire, organize, manage, analyze, and visualize spatial data, can undoubtedly be used
to study indoor modelling [9]. As well as visualization, indoor cartography or indoor
map representation provide abstractions of the physical spaces based on indoor modelling
and applications. A systematic review focused on the utilization of GIS in the analysis of
indoor spaces was presented in [45]. Building information modeling (BIM), which aims
to develop a methodology to manage essential building design and project data in digital
format throughout the building’s life-cycle [46], and 3D city models, which aim to represent
urban environments with three-dimensional geometries of buildings and structures [47],
are widely extended to indoor space modelling [48–51]. Recently, indoor space modelling
has benefited from augmented reality (AR) technologies for indoor scenes; and, the use
of AR devices, such as the Microsoft HoloLens, now enhances the indoor navigation
experience [52,53].
With the development of IMM technologies and data quality improvement, for now, in-
door mapping and modelling solutions are experiencing a real revolution, thus many model-
ing standards and file formats, such as IFC, MDR, CityGML, and IndoorGML emerged [54].
We will further discuss these modelling standards later.
Standards 2022, 2 164
24770-62:2015 [70]. These standards define the test methods measuring the performance
of equipment compliant with ISO/IEC 24730-2, ISO/IEC 24730-5, ISO/IEC 24730-6, and
ISO/IEC 24730-62, respectively.
On the other hand, ISO/IEC 18305:2016 [71] provides a standard methodology for
evaluating indoor localization systems and detailed test and evaluation procedures, per-
formance metrics, and scenarios for localization and tracking systems. Potorti et al. [72]
gave detailed comments on different scenarios for performing tests, the overall framework,
common evaluation criteria, standardized methodologies, test and evaluation procedures,
and performance metrics. The authors also analyzed compliance with the standard of IPIN
and Microsoft indoor localization competitions.
interface, the data that may be retrieved from the map database, and application examples.
The ISO 14825:2011 standard [79], which specified the conceptual and logical data model
and physical encoding formats for geographic databases for ITS applications and services,
has been replaced by ISO 20524-1:2020 [80] and ISO 20524-2:2020 [81]. The GDF5.1 is an
evolution of GDF5.0 that introduces the concept of sharable features, cooperative ITS and
public transport. The data model and encoding formats may be adapted for indoor map
data representation.
• Other characteristics
Other characteristics of CityGML are introduced in [82], including coherent semantical-
geometrical modelling, closure surfaces, Terrain Intersection Curve (TIC), code lists for
enumerative attributes, external references, city object groups, appearances, prototypic ob-
jects/scene graph concepts, and generic city objects and attributes. For example, semantical-
geometrical modelling is one of the most important design principles for CityGML as
real-world entities are represented by features with geometry and attributes, as well as
relations and aggregation hierarchies between features.
Although the CityGML LoD 4 is capable of describing indoor objects such as ceilings,
windows, doors, furniture, etc., and indoor ADE can include indoor space features and
indoor facility features for indoor facility management [85], the OGC IndoorGML standard
aims to support location-based services for indoor navigation; however, CityGML has
some missing elements for indoor applications, particularly indoor navigation. In this
respect, indoorGML is a complementary standard to CityGML, KML, and IFC [86]. Based
on GML 3.2.1, IndoorGML provides a cellular and structured space model, which supports
semantic, geometric, topological, and multi-layered representation of indoor environments.
While the basic concepts of IndoorGML are discussed in detail in [87,88], Ryoo et al. [11]
presented a comparison between CityGML and IndoorGML; and, Kim et al. [89] discussed
the issues on the integration of IndoorGML and CityGML LoD 4 by two methods: automatic
derivation of IndoorGML data from CityGML LoD 4 data set and external references from
IndoorGML instance to an object in CityGML data. Future changes and improvements are
being considered in the IndoorGML2.0 standard proposal [90].
functionalities include visualization, editing, query, analysis, and export possibilities, and
so on. However, the authors did not comment on the applicability of the IFC standard for
indoor map representation and navigation. Liu et al. [49], however, presented a survey
of indoor navigation approaches, applications, and solutions supported by IFC. These
survey results indicate that the most active research direction is to generate the navigation
models from IFC data. Another group of researchers have investigated the transformation
from IFC to other different data models and their integrations. For example, Lim et al. [95]
presented a graph transformation approach from IFC to CityGML, Linet al. [96] introduced
a method to cope with path planning for 3D indoor space through an IFC file as input, and
Gilbert et al. [97] discussed some of the problems that occur when integrating three built
environment standards: CityGML, IFC, and LandInfra.
standards have been developed by various SDOs for specific purposes; for example, ISO
17438—developed by ISO Technical Committee (TC) 204—identifies the requirements and
use cases for ITS navigation, and they do not specify either indoor positioning technologies
and reference data or indoor map formats. Furthermore, the requirements and use cases
may vary from one application (for example, safety and security applications) to another
(for example, ITS or assets management).
From the perspective of IPMN standards and system theory, this paper focuses on the
re-thinking of the IPMN standards system. First of all, we need to study the basic informa-
tion theories, concepts, and models behind the existing and emerging IPMN technologies,
asking for instance, such as what is the underlying theory of IPMN? Secondly, from the
viewpoint of engineering, can current technologies, standards and systems meet the re-
quirements of most applications? And finally, what can we do to tackle the IPMN problem
in the coming years? Therefore, regarding the whole process of IPMN, which includes
positioning equipment deployment, indoor map data acquisition and organization, indoor
and outdoor seamless positioning and navigation services, and testing and evaluation, we
summarize the IPMN requirements as follows.
1. Positioning device deployment. Indoor positioning technology can be divided as
one requiring external equipment and the other, device-free. When utilizing ex-
ternal equipment, such as WIFI, as positioning method, deployment of equipment
in indoor scene is needed in advance. Standardization in this stage is required in
choosing a deployment method and the equipment and testing method suitable for
indoor environments.
2. Indoor map data acquisition and organization. Indoor positioning cannot be separated
from the visualization of indoor scenes. First, indoor map data models must be
built to express indoor scenes explicitly. Second, standards for data acquisition
and organization are required because indoor maps are usually limited by wireless
network transmission rates and mobile network terminal resolution. In addition, map
visualization of large-scale indoor spaces should consider the expression of symbols,
color, and semantic information, which also needs relevant standards.
3. Seamless indoor and outdoor positioning and navigation services. In large-scale appli-
cations, only indoor positioning is not of practical significance. When the environment
of pedestrians switches from indoors to outdoors, the corresponding location method,
map data, and coordinate system should be switched accordingly, meaning that there
must be provision of standards for these transformations. For the final development of
an integrated multi-mode indoor positioning systems, software and related protocol
standards are required. To achieve navigation, standards for navigation models are
a requirement.
4. Testing and evaluation. The last stage is testing and evaluating accuracy and cost of
positioning technologies. A consistency test is also required for software development.
Both of the tests should have standards as guidance.
Based on these considerations, in this paper, we propose a standard system architec-
ture, composed of four layers: the basic general layer, the data layer, the application layer,
and the environment and software layer. As shown in Figure 2, the general class includes
terms, pattern language, reference models, coordinate reference system, and consistency
test. The data sources class includes metadata, indoor map data acquisition, data models,
resource catalog, database building and updating. the application service class includes
information transmission and exchange, visualization, SDK interface, services, and prod-
ucts. The environment and tools class includes deployment of positioning infrastructure
and software. The standard system will intersect, coordinate, and share with other related
standard systems, such as RTLS, surveying and mapping geographic information standards
and smart city standards.
Standards 2022, 2, FOR PEER REVIEW 14
products. The environment and tools class includes deployment of positioning infrastruc-
Standards 2022, 2 ture and software. The standard system will intersect, coordinate, and share with other
170
related standard systems, such as RTLS, surveying and mapping geographic information
standards and smart city standards.
intersect, RTLS
IPN standards system coordinate, share
surveying and
mapping geographic
information standards
resource
pattern language SDK interface ……
catalog
database
coordinate services and
building and
reference system products
updating
consistency test …… ……
……
Figure2.2.Standard
Figure Standardsystem
systemarchitecture.
architecture.
InInthis
thisarchitecture,
architecture,there
thereareareinertial
inertialconnections
connectionsbetween
betweeneach eachclass.
class.For
Forexample,
example,
visualizations in an application service class should be based on the data model ininthe
visualizations in an application service class should be based on the data model the
datasources
data sourcesclass.
class.The
Thebasic
basicgeneral
generalclass
classisisthe
thebasis
basisofofthis
thissystem
systemframework,
framework,and andthe
the
datasources
data sourcesclass
classand
andapplication
applicationservice
serviceclass
classare
arethe
themain
mainbody
bodyof ofthis
thisstandard
standardsystem.
system.
Theenvironment
The environmentand andtool
toolclass
classprovide
provideguarantees
guaranteesforforthe
thethree
threeclasses.
classes.ToToimprove
improvethethe
rationality,
rationality, coordination
coordination and
and integrity
integrity of the
of the system,
system, some some of standards
of the the standards are strength-
are strengthened
ened
on the on theofbasis
basis of existing
existing standards.
standards.
AtAtthe
thepresent
presentstage,
stage,weweprovide
provideaahybrid
hybridindoor
indoorpositioning
positioningsystem
systemarchitecture,
architecture,
two
twodraft
draftstandards
standardsfor forthe
theindoor
indoormap mapmodels,
models,core
coreinformation
informationmodels,
models,andandnavigation
navigation
information
informationstandards,
standards,detailed
detailedininSection
Section4.4.
4.4.Our
OurResearch
Researchon onIPMN
IPMNStandards
Standards
Although
Although there are IPMNstandards
there are IPMN standardsdeveloped
developedby bydifferent
differentSDOs,
SDOs,thethenew
newindoor
indoor
positioning, mapping, and navigation technologies, such as 5G, IoT, smart
positioning, mapping, and navigation technologies, such as 5G, IoT, smart cities and cities and digital
dig-
twins, IPS is continuously evolving. Our work was focused on the indoor intelligent
ital twins, IPS is continuously evolving. Our work was focused on the indoor intelligent hybrid
positioning and GIS and
hybrid positioning technology with high
GIS technology availability
with and accuracy
high availability project, project,
and accuracy which began
which
inbegan
the year of 2016 and it is supported by the National Key Research and Development
in the year of 2016 and it is supported by the National Key Research and Develop-
Program of China.
ment Program The goal
of China. of our
The goal research
of our is tois design
research to designa hybrid
a hybridindoor
indoorpositioning
positioning
system
system architecture, develop IPMN standards, and integrate various indoorpositioning
architecture, develop IPMN standards, and integrate various indoor positioning
technologies and GIS.
technologies and GIS.
4.1. Hybrid Indoor Positioning System Architecture
Our IPMN system architecture, as shown in Figure 3, is very similar to the indoor
navigation architecture for ITS. Typically, an IPMN system contains a backend layer, which
represents different servers in the cloud computing environment, and a client layer, which
represents the applications for smartphones or mobile robotic devices. Large data, such as
static indoor map data, positioning fingerprints database, containing all kinds of informa-
which represents the applications for smartphones or mobile robotic devices. Large data,
such as static indoor map data, positioning fingerprints database, containing all kinds of
information (sensors, energy efficiency, etc.) about smartphones, and so on, should be
stored on the backend side and should be updated frequently. The client can download
Standards 2022, 2 needed data when it generates coordinates or runs a path-finding algorithm using various 171
positioning and GIS technologies. Sometimes, a client needs to update the device location
to the server for monitoring or tracking services. The key characteristic of our architecture
is that the GIS technologies, and functionalities such as semantic analysis, are integrated
tion (sensors, energy efficiency, etc.) about smartphones, and so on, should be stored on
into the individual positioning technology for enhanced accuracy and reliable positioning.
the backend side and should be updated frequently. The client can download needed data
In this paper, we discussed the standards for the architecture. We classified the stand-
when it generates coordinates or runs a path-finding algorithm using various positioning
ards used in this architecture into three parts:
and GIS technologies. Sometimes, a client needs to update the device location to the server
1. Standards for
for monitoring or indoor map
tracking data. The key characteristic of our architecture is that the
services.
2.
GIS Standards for positioning
technologies, technologies.
and functionalities such as semantic analysis, are integrated into the
3. Standards for navigation service.
individual positioning technology for enhanced accuracy and reliable positioning.
Database of
3
fingerprints(RS Localization services Indoor map services
Database of Indoor map
SI, images,
smartphones data
magnetic Navigation/Tracking
1 field, etc.) services
Server in cloud computing
Download Update
Smartphone/robotic devices
BuildingComplex
1..*
Building Floor
1 1..*
1 1
1..* 1..*
Door UnitSpace
0..* 0..*
0..* 0..*
0..* 0..*
Pathw ay
(a) (b)
Figure 4. Conceptual model of indoor map. (a) elements and their relationships of indoor map, (b)
Figure 4. Conceptual model of indoor map. (a) elements and their relationships of indoor map, (b) an
an illustration of building element.
illustration of building element.
Based on
Based on the
the conceptual
conceptual model
model for
for indoor
indoor maps,
maps, the
the content
content model
model is given in
is given in the
the
form of UML, as in Figure 5, which specifies the content and mandatory attributes
form of UML, as in Figure 5, which specifies the content and mandatory attributes required re-
quired to describe an element in a building. However, the basic information may
to describe an element in a building. However, the basic information may be inadequate be inad-
equate
for fornavigation
some some navigation or tracking
or tracking applications.
applications. Undercircumstances,
Under these these circumstances,
users can users can
extend
extend the content model, for example, a navigation information model can
the content model, for example, a navigation information model can be derived from be derived
from navigation
navigation application
application scenarios,
scenarios, as shown
as shown in Figure
in Figure 6. 6.
Some specifications matching the content model were also developed in our project,
including (1) specification for data collection of indoor maps—Part1: floor plan, (2) specifi-
cation for GIS model of indoor spatial data, (3) indoor map symbols for general geospatial
elements, and (4) technical specifications for digital indoor map production.
«CodeList» BuildingComplex
BuildingComplexTypeCode
+ name: string [1..*]
+ ForOffice + description: string
+ ForCommercial + address: string
+ ForEntertainment + type: BuildingComplexTypeCode
+ ForEducation + buildingCount: int
+ ForResidentical + origin: PointCoordinate
+ ForTransportation
+ Other
1..*
Building «DataType»
Floor PointCoordinate
+ name: string [0..*]
+ name: string [0..*] + description: string [0..*] + x: double
1..*
+ floorNo: string + overGroundFloorCount: int = 1 + y: double
+ description: string [0..1] + underGroundFloorCount: int [0..1] + z: double
1..*
1..*
0..*
UnitSpace «CodeList»
Door
UnitUsageCode
+ name: string
+ name: string [0..*]
+ description: string [0..1] 0..* + Store
0..* + description: string [0..1]
+ location: PointCoordinate [0..1] + InformationCenter
+ location: PointCoordinate
+ usage: UnitUsageCode + Exhibition
0..* + ParkingPlace
0..*
0..* 0..*
«ColdeList»
StairTypeCode
VerticalPathway «CodeList»
+ Elevator
ElevatorTypeCode
+ type: StairTypeCode + Escalator
+ location: PointCoordinate + PassengerElevator + Stairs
+ elevatorType: ElevatorTypeCode [0..1] + FreightElevator + MovingWalkingway
Figure
Figure 5. Content 5. of
model Content
indoormodel of indoor
map—Core map—Core
Information Information Model.
Model.
Standards 2022, 22, FOR PEER REVIEW
Standards 2022, 174
18
«DataType» BuildingComplex
RoutePoint
+ name: string [1..*]
+ name: String + description: string [0..1]
Landmark
+ location: PointCoordinate + address: string [0..1]
+ name: string + fromPoint: PointCoordinate + type: BuildingComplexTypeCode [0..*]
+ location: PointCoordinate + toPoint: PointCoordinate + buildingNum: int
+ description: string [0..1] + IsVirtualPoint: boolean + origin: PointCoordinate
0..*
1..*
Building
POI
+ name: string [0..*]
+ score: int [0..*] Floor + usage: string [1..*]
+ comments: string [0..*] 1..*
+ name: string [0..*] + overGroundFloorNum: int
+ description: string [0..1] + floorNo: float + underGroundFloorNum: int [0..1]
+ location: PointCoordinate [0..1]
0..* 0..*
1..*
UnitSpaceForNavigation UnitSpace
Door
+ beginDate: DateTime [0..1] + name: string [1..*]
+ location: PointCoordinate [0..1] + name: string [0..*]
+ endDate: DateTime [0..1] 0..*
+ description: string [0..1] 0..* + description: string [0..1]
+ routePoint: RoutePoint [0..*]
+ usage: UnitUsageCode + location: PointCoordinate
+ height: double [0..1]
1..*
0..*
0..* 1..*
DoorForNavigation
Pathway
+ hight: double [0..1]
+ name: string [0..1] + width: double [0..1]
+ pathwayType: PathwayTypeCode [0..1] + openPeriod: DateTime [0..*]
+ direction: TrafficDirection [0..1] + routePoint: RoutePoint [2]
+ accessRight: AccessibilityRightCode [0..1]
PathwayForNavigation VerticalPathway
+ availablePassing: AvailabilityTypeCode [0..1] + type: StairTypeCode
+ emergencyAccess: EmergencyAccessCode [0..1] + location: PointCoordinate
+ height: double [0..1] + elevatorType: ElevatorTypeCode [0..1]
+ width: double [0..1]
+ routePoint: RoutePoint [1..*]
«CodeList»
AvailabilityTypeCode «CodeList»
EmergencyAccessCode
+ Luggage «CodeList»
+ Normal + Not Clear AccessibilityRightCode
+ Stroller + EmergencyAndNormalAccess
+ Wheel + NormalAccess + NoLimitted
+ Visual Impaired + OnlyforEmergencyAccess + OnlyForStuff
Some specifications matching the content model were also developed in our project,
including (1) specification for data collection of indoor maps—Part1: floor plan, (2) speci-
fication for GIS model of indoor spatial data, (3) indoor map symbols for general geospa-
tial elements, and (4) technical specifications for digital indoor map production.
4.2.2. Data Collection for Indoor
4.2.2. Data Maps
Collection for Indoor Maps
Several methods, such as
Several SLAM,such
methods, Lidar,
as and traditional
SLAM, totaltraditional
Lidar, and station surveys can besurveys ca
total station
used for data collection
used for of indoor
data maps.ofIndoor
collection indoormaps
maps.can also be
Indoor produced
maps can alsoautomatically
be produced automati
Standards 2022, 2 at low cost by extracting
at low cost indoor elementsindoor
by extracting from the existing
elements floor
from theplans, which
existing floorare usually
plans, which
175 are us
in the format of in
CADthe drawings.
format of CADThis drawings.
specification presents
This a procedure
specification presentsand detailed tech-
a procedure and detailed
niques to obtainniques
digitaltoindoor
obtainmaps from
digital existing
indoor mapsfloor
fromplan, as shown
existing in Figure
floor plan, 7. in Figure 7.
as shown
Floor plan Floor plan CAD layer settingCAD layer settingEntities extraction and extraction and
Entities
Building
Building information modelinformation model
Elements filteringElements filteringgeometry processing
geometry processing
Figure
Figure 7. Figure
7. Procedure
Procedure of 7. Procedure
of digitalizing
digitalizing of digitalizing
indoor
indoor map fromindoor
map from existedmap
existed from
floor
floor existed floor plan.
plan.
plan.
The key
The processThe
key process key process
in Figure in Figure
7 is entity
entity 7 is entity
extraction
extraction and extraction
andhandling and handling
handlingelement
element element
geometry
geometry withageometry
with
apriori a
prioriknowledge.priori
knowledge.Figureknowledge.
Figure8 8shows Figure
showssome 8 shows
someexamples some examples
examplesofofelement of
elementgeometry element geometry
geometryextraction.
extraction. extraction.
spatial data can be stored, transferred or exchanged with MDR, Indoor GML, and other
spatial
spatial data
data can
can be
be stored,
stored, transferred
transferred or
or exchanged
exchanged with
with MDR,
MDR, Indoor
Indoor GML,
GML, andand other
other
indoor map data formats. Lastly, topological relationships can be derived from the geom-
indoor
indoor map
map data
data formats.
formats. Lastly,
Lastly, topological
topological relationships
relationships can
can be
be derived
derived from
from the
the geom-
geom-
Standards 2022, 2 etry data or cached for immediate pathway finding. From an overall view, this GIS model 176
etry
etry data
data or
or cached
cached for
for immediate
immediate pathway
pathway finding.
finding. From
From an
an overall
overall view,
view, this
this GIS
GIS model
model
for indoor spatial data conforms with those for outdoor data, however, the existing com-
for
for indoor
indoor spatial
spatial data
data conforms
conforms with
with those
those for
for outdoor
outdoor data,
data, however,
however, the
the existing
existing com-
com-
mercial or open-source GIS software hardly supports indoor spatial data.
mercial or open-source GIS software hardly supports indoor spatial
mercial or open-source GIS software hardly supports indoor spatial data. data.
Indoor environment LBS applications
Indoor
Indoorenvironment
Indoor
Indoor environment
environment
environment LBS
LBSapplications
LBS
LBS applications
applications
applications
GIS enhanced Indoor Monitoring/tra
Shopping mall Airport Smart home …… GIS enhanced Indoor Monitoring/tra ……
Shopping …… positioning
GIS
GIS
GIS enhanced
enhanced
enhanced navigation
Indoor
Indoor
Indoor cking
Monitoring/tra
Monitoring/tra
Monitoring/tra ……
Shoppingmall
Shopping
Shopping mall
mall
mall Airport
Airport
Airport
Airport Smart
Smarthome
Smart
Smart home
home
home ……
……
…… positioning
positioning navigation
navigation cking
cking
……
……
……
positioning
positioning navigation
navigation cking
cking
Content model
(core elements)
Content
Content
Content
Content model
model
model
model
(core
(coreelements)
(core
(core elements)
elements)
elements)
2D 2.5D 3D
2D
2D
2D
2D 2.5D
2.5D
2.5D
2.5D 3D
3D
3D
3D
Building Path network (2D)
Building Path
Building
Building
Building Pathnetwork
Path
Path network(2D)
network
network (2D)
(2D)
(2D)
Floor
Floor
Floor
Floor
Floor
UnitSpace
UnitSpace
UnitSpace
UnitSpace
UnitSpace
ConnectionPoint GML/CityGML/IndoorGML/gbXML
ConnectionPoint GML/CityGML/IndoorGML/gbXML
GML/CityGML/IndoorGML/gbXML
GML/CityGML/IndoorGML/gbXML
GML/CityGML/IndoorGML/gbXML Path network (2.5D)
ConnectionPoint
ConnectionPoint
ConnectionPoint
Path
Pathnetwork
Path
Path network(2.5D)
network
network (2.5D)
(2.5D)
(2.5D)
Boundary
Boundary
Boundary
Boundary
Boundary
Pathway
Pathway
Pathway
Pathway
Pathway
BIM/IFC/MDR/GeoJSON/WKB
……
BIM/IFC/MDR/GeoJSON/WKB
BIM/IFC/MDR/GeoJSON/WKB
BIM/IFC/MDR/GeoJSON/WKB
BIM/IFC/MDR/GeoJSON/WKB Grid map Semantic map
……
……
……
……
Grid
Gridmap
Grid
Grid map
map
map Semantic
Semanticmap
Semantic
Semantic map
map
map
IPMN Standards
IPMN
IPMNStandards
IPMN Standards
Standards
A.1.1 exit
A.1.1
A.1.1
A.1.1 exit
exit
exit
A.1.4 stair
A.1.4
A.1.4
A.1.4 stair
stair
stair
A.1.5 elevator
A.1.5
A.1.5
A.1.5 elevator
elevator
elevator
A.1.6 escalator
A.1.6
A.1.6
A.1.6 escalator
escalator
escalator
Standards 2022, 2 177
Standards
Standards2022,
2022,2,2,FOR
FORPEER
PEERREVIEW
REVIEW 2121
Table 1. Cont.
A.2.5
A.2.5
A.2.5 parking
parking
parking
A.4.1.3
A.4.1.3
A.4.1.3 ATM
ATM
ATM
4.2.5. Specification
4.2.5.Specification
4.2.5. for
Specificationfor Digital
forDigital Indoor
DigitalIndoor Map
IndoorMap Products
MapProducts
Products
This
This specification
Thisspecification
specification determines
determines
determines how
how
how indoor
indoor
indoor maps
maps cancan
maps canbecome
become
become authorized
authorized
authorized digital
digital
digital in-
in-
indoor
door
door map
map production,
production, public
public or
orgovernment
government assets.
assets.It
Itspecifies
specifiesthe
thebasic
basicrequirements
requirements
map production, public or government assets. It specifies the basic requirements for indoor for
for
indoor
indoor
map map
mapproducts,
products, just likejust
products, justlike
liketraditional
digitaldigital
traditional
traditional digitaloutdoor
outdoor outdoor map
mapproducts,
map products, products,
such assuch
suchasasDigital
Digital Digital
Line
Line Graphic
Line Graphic
Graphic (DLG)
(DLG)(DLG) products.
products.
products.
4.3.
4.3.Multi-Source
Multi-SourceFusion
FusionPositioning
PositioningDataDataInterface
Interface
Interface
This kind of standard specifies
specifies the datainterface
This kind of standardspecifies the data interfaceamong
amongpositioning
positioningengines.
positioning engines.Usually,
engines. Usually,
Usually,
there are
thereare two
aretwo kindsofof
twokinds ofpositioning
positioning
positioning engines,
engines,
engines, one
oneone is
thethe
isisthe mainmain
main engine,
engine,
engine, which
whichwhich integrates
integrates
integratesposi-
posi-
positioning
tioning results
tioningresults
resultsfromfrom
from different
different
different technologies,
technologies,
technologies, andandthe
and theothers
the othersare
others are called
arecalled sub-engines.
sub-engines.Each
calledsub-engines. Each
sub-engine
sub-engineinvolves
involvestypically
involves typicallyan
typically ananindividual
individualtechnology,
individual technology,as
technology, illustrated
asasillustrated
illustratedin Figure
ininFigure10.
Figure10.
10.
Sub
SubEngine
Engine
Technology
Technology1 1
Positioning
Positioning Positioning
Positioning Positioning
Positioning
Client
Client Fusion
Fusion Engine
Engine
Technology
Technology2 2
Response
Response Technology
TechnologyN N
Figure
Figure10.
10.Multi-source
Multi-sourcefusion
fusionpositioning
positioningdata
datainterface
interface(From
(FromGB/T
GB/T38630-2020,
38630-2020,[101]).
[101]).
Figure 10. Multi-source fusion positioning data interface (From GB/T 38630-2020, [101]).
The protocol
Theprotocol
protocol for information exchange between two engines isisbased on
onrequest/re-
The forfor information
information exchange
exchange between
between twotwo engines
engines is based based request/re-
on request/respo-
sponse
sponse mechanism,
mechanism, but
but not
not specified
specified with
with concrete
concrete protocols
protocols ininthis
this standard;
standard; however,
however,
nse mechanism, but not specified with concrete protocols in this standard; however, both
both
both the
thesensor
sensor data
data and
and the
the positioning
positioning results
resultsare
are specified
specified
the sensor data and the positioning results are specified in detail. inin detail.
detail.
Related standards
Relatedstandards
Related specified
standardsspecified
specifiedthe the data
thedata structure,
datastructure, format,
structure,format, type,
format,type, and
type,and etc.
andetc. ofofindividual
etc.of individual
individual
positioning
positioning technologies,
technologies, such
such as
asGB/T
GB/T 38627-2020
38627-2020 [102],
[102], specify
specify the
the magnetic
positioning technologies, such as GB/T 38627-2020 [102], specify the magnetic positioningmagnetic positioning
positioning
data
data interface.
datainterface. Other
interface.Other
Other indoor
indoor
indoor positioning
positioning
positioning standards,
standards,
standards, such
suchsuchas as
asvisual
visual
visual positioning
positioning
positioning data data
data inter-
inter-
interface,
face,
face,protocols
protocols for
forinformation
information superposition
superposition based
based on
on ubiquitous
ubiquitous location,
location,
protocols for information superposition based on ubiquitous location, and so on are planned and
and so
soon
on are
are
planned
planned or
orare
are under
under
or are under development. development.
development.
4.4.
4.4.Seamless
SeamlessCooperative
CooperativePositioning
PositioningService
ServiceInterface
Interface
Based on the integrated hybrid indoor positioningsystem
Based on the integrated hybrid indoor positioning systemarchitecture
architecture(see
(seeFigure
Figure3),3),
the standard
thestandard for
standardfor indoor
for indoor and outdoor multi-mode
outdoormulti-mode
indoor and outdoor cooperative
multi-modecooperative positioning
cooperativepositioning service
positioning interface
service
service inter-
interface
[103]
face
[103] can
canbe
[103] beused
can ininsome
be used
used scenarios
in some
some that
thatapplications
scenarios
scenarios that need
applications
applications totoget
needneed tothe
get getdevice
the locations
the device
device from
locations
locations from
the
thedata
dataserver.
server.This
Thisstandard
standardspecifies
specifiesthe
thebasic
basicservice
serviceelements
elementsand andservice
serviceinterfaces
interfaces
for
forseamless
seamlesscollaborative
collaborativepositioning,
positioning,andanddesigned
designedaccording
accordingtotothetheOGC
OGCWeb WebServices
Services
Common Standard [104] and specifies five operations as in
Common Standard [104] and specifies five operations as in Figure 11. Figure 11.
Standards 2022, 2 178
from the data server. This standard specifies the basic service elements and service in-
Standards
Standards 2022,
2022, 2,
2, FOR
FOR PEER
PEER REVIEW
REVIEW 22
terfaces for seamless collaborative positioning, and designed according to the OGC Web22
Services Common Standard [104] and specifies five operations as in Figure 11.
User
User GetCapabilities
GetCapabilities
Request
Request metadata
metadata
InitPositioningClient
InitPositioningClient
SetPositioningOption
SetPositioningOption
Response
Response capabilities
capabilities
OpenPositioningSession
OpenPositioningSession
Initiate
Initiate service
service
Response
Response of
of status
status ClosePositioningSession
Positioning
Positioning options
options ClosePositioningSession
Response
Response of
of status
status
Start
Start positioning
positioning
Response
Response of
of location
location
Stop
Stop positioning
positioning
Response
Response of
of status
status
Figure 11.Sequence
Figure11. Sequencediagram
diagramofoflocation
locationservice
serviceprocess
process(From
(FromGB/T
GB/T35629-2017
35629-2017[103]).
[103]).
For
Foraalocalization
localization system
system oror service,
service, the
theservice
serviceshould
shouldretrieve
retrieveadequate
adequate informa-
information
tion
for for applications,
applications, including
including thethe service
service provider,
provider, coordinate
coordinate reference
reference system,
system, quality
quality in-
information, positioning technology type, and potential service exceptions.
formation, positioning technology type, and potential service exceptions. The service The service
metadata
metadataisisalso
alsospecified
specifiedininthis
thisstandard,
standard,asasdetailed
detailedininFigure
Figure12.
12.
cl
cl ass
ass Ser
Ser vi
vi ceM
ceMet
et aDat
aDat aa
Posi
Posi tt ii onioni ngAr
ngAr ea ea
Ver
Ver si
si on + ar
on + ar eaI
eaI dd :: st
st rr ii ng
ng
+ avai + ar eaN am e : st r i ng
+ avai ll abl
abl ever
ever si
si on
on :: st
st rr ii ng
ng +
+
ar eaName : st r i ng
ar eaAddr ess : st r i ng
+
+ cur
cur rr ent
ent ver
ver si
si on
on :: st
st rr ii ng
ng + ar eaAddr ess : st r i ng
+ ar
ar eaD
eaDescr
escr ii pt
pt ii on
on :: st st rr ii ng O
+
+ ar
ng OCS
CS
+ ar eaBoundBox
eaBoundBox :: 3D 3D_Poi
_Poi nt nt [[ ]] + nam
+ namee :: st
st rr ii ng
ng
+
+ descr
descr ii pt
pt ii on
on :: st
st rr ii ng
ng
«C« »
CodeLi
odeLi st
st » Ser
Ser vivi ceM
ceMet et aDat
aDat aa «
«abst »
Posi
Posi tt ii oni
oni ngTech
ngTech abst rr act
act »
+ ver Coor
Coor di
di nat
nat eRef
eRef erer ence
A
A + ver si
si onon :: VerVer si
si on
on ence
+
+ posi
posi t i oni ngAr ea : Posi t ii oni
t i oni ngAr ea : Posi t oni ngAr
ngAr ea[
ea[ ]]
+
+ posi
posi tt ii oni
oni ngTech
ngTech :: st st rr ii ng
ng
+
+ coor
coor di
di nat
nat eR
eRefef er
er ence
ence :: C Coor
oor di
di nat
nat eR
eRef
ef erer ence
ence
+
+ qual
qual ii tt yI
yI nf
nf oo :: Q
Qual
ual ii tt yI
yI nf
nf oo
+
+ updat
updat eI eI nt
nt er
er val
val :: U Updat
pdat eI eI nt
nt er
er val
val
Updat
Updat eIeI nt
nt er
er val
val «
II CS
CS
«abst
abst rr act
act »
»
+ m
mii nU
nUpdat
pdat eTi
eTi m
mee :: ii nt Q + ocs
ocs :: O
OCCS
+ nt Qual
ual ii tt yI
yI nf
nf o
o + S
+
+ def
def aul t Updat eTi mee :: ii nt
aul t Updat eTi m nt =
= 5000
5000 +
+ xx :: doubl
doubl ee
+
+ yy :: doubl
doubl ee
+
+ zz :: doubl
doubl ee
+
+ angl
angl e_x
e_x :: doubl
doubl ee
+
+ angl
angl e_z
e_z :: doubl
doubl ee
Ar
Ar eaQ
eaQual ual ii tt yI
yI nf
nf o
o
+
+ ar
ar eaH
eaHor
or ii zAccur
zAccur acy acy :: doubl
doubl ee
+
+ ar
ar eaVer
eaVer tt Accur
Accur acy acy :: doubl
doubl ee
+
+ uni
uni tt :: st
st rr ii ng
ng
Figure12.
Figure 12.Metadata
Metadataofofcooperative
cooperativepositioning
positioningservice.
service.
Similarly,applications
Similarly, applications can
can getget indoor
indoor maps
maps or entities
or entities through
through the the
OGC OGC
WMSWMS
[105][105]
or
or WFS [106] standards.
WFS [106] standards.
5.5.Conclusions
Conclusions
The
Theemergence
emergence of indoor based
of indoor applications
based and markets
applications promotes
and markets advances
promotes in IPMNin
advances
technologies and standards. Different techniques, technologies, mechanisms,
IPMN technologies and standards. Different techniques, technologies, mechanisms, method-
meth-
ologies, systems, platforms, and standards have been developed for indoor localization
odologies, systems, platforms, and standards have been developed for indoor localization
services
servicesand
andapplications.
applications.However,
However,IPMN
IPMNapplications
applicationsstill
stillface
faceseveral
severaltechnical
technicaland
and
non-technical
non-technicalchallenges, such
challenges, as quality
such of positioning
as quality service,
of positioning availability
service, of indoor
availability of maps,
indoor
maps, and location privacy. Currently there is no proposed solution that can satisfy all
indoor application requirements. One of the biggest challenges is a lack of standardiza-
tion. The existing IPMN standards published by different SDOs, such as ISO, IEEE, and
OGC differ from each other, and they focus on different viewpoints of indoor positioning,
Standards 2022, 2 179
and location privacy. Currently there is no proposed solution that can satisfy all indoor
application requirements. One of the biggest challenges is a lack of standardization. The
existing IPMN standards published by different SDOs, such as ISO, IEEE, and OGC differ
from each other, and they focus on different viewpoints of indoor positioning, mapping,
and navigation, such as automatic identification and data capture techniques (RTLS), com-
munications technologies in transportation (ITS), city and indoor models (CityGML and
IndoorGML), building information model (BIM), and robot navigation (MDR).
This paper updates the review of indoor positioning and mapping technologies and
standards. As we re-think the results, we present an architecture for IPMN, and standards
based on the architecture for our project. We found by our project experience that the
coordinate IPMN standards system needs to be formed from the concepts, models, and
technologies to the industrial application schemas. Thus, we proposed several standards
including hybrid indoor positioning, content model for indoor map, data collection, GIS
model, symbols, and indoor positioning service. The main purpose here is to provide
readers and researchers with guidance to IPMN technologies and standards; and, for
standard developers to have a way to develop complementary standards to form the
backbone for an integrated IPMN standards system.
Author Contributions: Conceptualization and standards review, Y.D.; indoor positioning method-
ology review, H.A.; writing—original draft preparation, Z.D.; content model for indoor maps,
W.G.; data collection standard, J.S. All authors have read and agreed to the published version of
the manuscript.
Funding: This research was funded by the National Key Research and Development Programs, grant
number 2016YFB0502201, and National Natural Science Foundation of China, grant number 61971316.
Institutional Review Board Statement: Not applicable.
Informed Consent Statement: Not applicable.
Data Availability Statement: Not applicable.
Conflicts of Interest: The authors declare no conflict of interest.
References
1. Li, K.-J.; Zlatanova, S.; Torres-Sospedra, J.; Perez-Navarro, A.; Laoudias, C.; Moreira, A. Survey on Indoor Map Standards and
Formats. In Proceedings of the 2019 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Pisa, Italy, 30
September–3 October 2019; pp. 1–8.
2. Smith, G.S. Technavio Indoor Positioning and Indoor Navigation Market by Application and Geography—Forecast and Analysis
2021–2025. Available online: https://www.technavio.com/report/indoor-positioning-and-indoor-navigation-market-industry-
analysis (accessed on 3 March 2022).
3. Tomažič, S. Indoor Positioning and Navigation. Sensors 2021, 21, 4793. [CrossRef] [PubMed]
4. Basiri, A.; Lohan, E.S.; Moore, T.; Winstanley, A.; Peltola, P.; Hill, C.; Amirian, P.; Figueiredo e Silva, P. Indoor Location Based
Services Challenges, Requirements and Usability of Current Solutions. Comput. Sci. Rev. 2017, 24, 1–12. [CrossRef]
5. Zafari, F.; Gkelias, A.; Leung, K. A Survey of Indoor Localization Systems and Technologies. IEEE Commun. Surv. Tutor. 2019, 21,
2568–2599. [CrossRef]
6. Mendoza-Silva, G.M.; Torres-Sospedra, J.; Huerta, J. A Meta-Review of Indoor Positioning Systems. Sensors 2019, 19, 4507.
[CrossRef] [PubMed]
7. Simões, W.C.S.S.; Machado, G.S.; Sales, A.M.A.; de Lucena, M.M.; Jazdi, N.; de Lucena, V.F. A Review of Technologies and
Techniques for Indoor Navigation Systems for the Visually Impaired. Sensors 2020, 20, 3935. [CrossRef] [PubMed]
8. Gunduz, M.; Isikdag, U.; Basaraner, M. A Review of Recent Research in Indoor Modelling & Mapping. Int. Arch. Photogramm.
Remote Sens. Spat. Inf. Sci. 2016, XLI-B4, 289–294. [CrossRef]
9. Teixeira, H.; Magalhães, A.; Ramalho, A.; de Pina, M.F.; Gonçalves, H. Indoor Environments and Geographical Information
Systems: A Systematic Literature Review. SAGE Open 2021, 11, 215824402110503. [CrossRef]
10. Nossum, A.S. Developing a Framework for Describing and Comparing Indoor Maps. Cartogr. J. 2013, 50, 218–224. [CrossRef]
11. Ryoo, H.-G.; Kim, T.; Li, K.-J. Comparison between Two OGC Standards for Indoor Space: CityGML and IndoorGML. In
Proceedings of the Seventh ACM SIGSPATIAL International Workshop on Indoor Spatial Awareness, Bellevue, WA, USA, 3
November 2015; pp. 1–8.
12. Lluvia, I.; Lazkano, E.; Ansuategi, A. Active Mapping and Robot Exploration: A Survey. Sensors 2021, 21, 2445. [CrossRef]
Standards 2022, 2 180
13. ISO 17438-4:2019; Intelligent Transport Systems—Indoor Navigation for Personal and Vehicle ITS Station—Part 4: Requirements
and Specifications for Interface between Personal/Vehicle and Central ITS Stations. International Organization for Standardization:
Geneva, Switzerland, 2019.
14. Sakpere, W.; Adeyeye Oshin, M.; Mlitwa, N.B. A State-of-the-Art Survey of Indoor Positioning and Navigation Systems and
Technologies. S. Afr. Comput. J. 2017, 29, 145–197. [CrossRef]
15. Brena, R.F.; García-Vázquez, J.P.; Galván-Tejada, C.E.; Muñoz-Rodriguez, D.; Vargas-Rosales, C.; Fangmeyer, J. Evolution of
Indoor Positioning Technologies: A Survey. J. Sens. 2017, 2017, 1–21. [CrossRef]
16. Yassin, A.; Nasser, Y.; Awad, M.; Al-Dubai, A.; Liu, R.; Yuen, C.; Raulefs, R.; Aboutanios, E. Recent Advances in Indoor
Localization: A Survey on Theoretical Approaches and Applications. IEEE Commun. Surv. Tutor. 2017, 19, 1327–1346. [CrossRef]
17. Kunhoth, J.; Karkar, A.; Al-Maadeed, S.; Al-Ali, A. Indoor Positioning and Wayfinding Systems: A Survey. Hum. Cent. Comput.
Inf. Sci. 2020, 10, 18. [CrossRef]
18. Mautz, R. Overview of Current Indoor Positioning Systems. Geod. Cartogr. 2009, 35, 18–22. [CrossRef]
19. Al-Ammar, M.A.; Alhadhrami, S.; Al-Salman, A.; Alarifi, A.; Al-Khalifa, H.S.; Alnafessah, A.; Alsaleh, M. Comparative Survey
of Indoor Positioning Technologies, Techniques, and Algorithms. In Proceedings of the 2014 International Conference on
Cyberworlds, Santander, Spain, 6–8 October 2014; pp. 245–252.
20. Ferreira, A.F.G.; Fernandes, D.M.A.; Catarino, A.P.; Monteiro, J.L. Localization and Positioning Systems for Emergency Respon-
ders: A Survey. IEEE Commun. Surv. Tutor. 2017, 19, 2836–2870. [CrossRef]
21. Khelifi, F.; Bradai, A.; Benslimane, A.; Rawat, P.; Atri, M. A Survey of Localization Systems in Internet of Things. Mob. Netw. Appl.
2019, 24, 761–785. [CrossRef]
22. Liu, Z.; Dai, W.; Win, M.Z. Mercury: An Infrastructure-Free System for Network Localization and Navigation. IEEE Trans. Mob.
Comput. 2018, 17, 1119–1133. [CrossRef]
23. He, S.; Chan, S.-H.G. Wi-Fi Fingerprint-Based Indoor Positioning: Recent Advances and Comparisons. IEEE Commun. Surv. Tutor.
2016, 18, 466–490. [CrossRef]
24. Xiao, J.; Zhou, Z.; Yi, Y.; Ni, L.M. A Survey on Wireless Indoor Localization from the Device Perspective. ACM Comput. Surv.
2016, 49, 1–31. [CrossRef]
25. Lymberopoulos, D.; Liu, J.; Yang, X.; Choudhury, R.R.; Handziski, V.; Sen, S. A Realistic Evaluation and Comparison of Indoor
Location Technologies: Experiences and Lessons Learned. In Proceedings of the 14th International Conference on Information
Processing in Sensor Networks, Seattle, WA, USA, 13 April 2015; pp. 178–189.
26. Singh, S.P.; Sharma, S.C. A Survey on Cluster Based Routing Protocols in Wireless Sensor Networks. Procedia Comput. Sci. 2015,
45, 687–695. [CrossRef]
27. Wu, Y.; Zhu, H.-B.; Du, Q.-X.; Tang, S.-M. A Survey of the Research Status of Pedestrian Dead Reckoning Systems Based on
Inertial Sensors. Int. J. Autom. Comput. 2019, 16, 65–83. [CrossRef]
28. Chen, R.; Chen, L. Smartphone-Based Indoor Positioning Technologies. In Urban Informatics; Shi, W., Goodchild, M.F., Batty, M.,
Kwan, M.-P., Zhang, A., Eds.; The Urban Book Series; Springer: Singapore, 2021; pp. 467–490. ISBN 9789811589829.
29. Van Haute, T.; De Poorter, E.; Crombez, P.; Lemic, F.; Handziski, V.; Wirström, N.; Wolisz, A.; Voigt, T.; Moerman, I. Performance
Analysis of Multiple Indoor Positioning Systems in a Healthcare Environment. Int. J. Health Geogr. 2016, 15, 7. [CrossRef]
[PubMed]
30. Saeed, N.; Nam, H.; Al-Naffouri, T.Y.; Alouini, M.-S. A State-of-the-Art Survey on Multidimensional Scaling-Based Localization
Techniques. IEEE Commun. Surv. Tutor. 2019, 21, 3565–3583. [CrossRef]
31. Boudani, B.E.; Kanaris, L.; Kokkinis, A.; Chrysoulas, C.; Dagiuklas, T.; Stavrou, S. Positioning as Service for 5G IoT Networks. In
Proceedings of the 2021 Telecoms Conference (ConfTELE), Leiria, Portugal, 11 February 2021; pp. 1–6.
32. Chen, L.; Zhou, X.; Chen, F.; Yang, L.-L.; Chen, R. Carrier Phase Ranging for Indoor Positioning with 5G NR Signals. IEEE Internet
Things J. 2021. Available online: https://ieeexplore.ieee.org/document/9601204 (accessed on 3 March 2022). [CrossRef]
33. Boudani, B.E.; Kanaris, L.; Kokkinis, A.; Kyriacou, M.; Chrysoulas, C.; Stavrou, S.; Dagiuklas, T. Implementing Deep Learning
Techniques in 5G IoT Networks for 3D Indoor Positioning: DELTA (DeEp Learning-Based Co-OperaTive Architecture). Sensors
2020, 20, 5495. [CrossRef]
34. Horsmanheimo, S.; Lembo, S.; Tuomimaki, L.; Huilla, S.; Honkamaa, P.; Laukkanen, M.; Kemppi, P. Indoor Positioning Platform
to Support 5G Location Based Services. In Proceedings of the 2019 IEEE International Conference on Communications Workshops
(ICC Workshops), Shanghai, China, 20–24 May 2019; pp. 1–6.
35. Kapovits, A.; Gavras, A.; Cosmas, J.; Ghoraishi, M.; Li, X.; Zhang, Y. Delivery of 5G Services Indoors—The Wireless Wire Challenge
and Solutions. 2021. Available online: https://zenodo.org/record/4280750#.YiXYXGhByMo (accessed on 3 March 2022).
36. Keller, F.; Sternberg, H. Multi-Sensor Platform for Indoor Mobile Mapping: System Calibration and Using a Total Station for
Indoor Applications. Remote Sens. 2013, 5, 5805–5824. [CrossRef]
37. Zlatanova, S.; Sithole, G.; Nakagawa, M.; Zhu, Q. Problems In Indoor Mapping and Modelling. Int. Arch. Photogramm. Remote
Sens. Spat. Inf. Sci. 2013, XL-4/W4, 63–68. [CrossRef]
38. Otero, R.; Lagüela, S.; Garrido, I.; Arias, P. Mobile Indoor Mapping Technologies: A Review. Autom. Constr. 2020, 120, 103399.
[CrossRef]
39. Di Stefano, F.; Chiappini, S.; Gorreja, A.; Balestra, M.; Pierdicca, R. Mobile 3D Scan LiDAR: A Literature Review. Geomat. Nat.
Hazards Risk 2021, 12, 2387–2429. [CrossRef]
Standards 2022, 2 181
40. Virtanen, J.-P.; Kurkela, M.; Turppa, T.; Vaaja, M.T.; Julin, A.; Kukko, A.; Hyyppä, J.; Ahlavuo, M.; von Numers, J.E.; Haggrén, H.;
et al. Depth Camera Indoor Mapping for 3D Virtual Radio Play. Photogram Rec. 2018, 33, 171–195. [CrossRef]
41. Chen, Y.; Tang, J.; Jiang, C.; Zhu, L.; Lehtomäki, M.; Kaartinen, H.; Kaijaluoto, R.; Wang, Y.; Hyyppä, J.; Hyyppä, H.; et al. The
Accuracy Comparison of Three Simultaneous Localization and Mapping (SLAM)-Based Indoor Mapping Technologies. Sensors
2018, 18, 3228. [CrossRef] [PubMed]
42. Wu, Y.; Shang, J.; Chen, P.; Zlatanova, S.; Hu, X.; Zhou, Z. Indoor Mapping and Modeling by Parsing Floor Plan Images. Int. J.
Geogr. Inf. Sci. 2021, 35, 1205–1231. [CrossRef]
43. Khoshelham, K.; Tran, H.; Acharya, D.; Vilariño, L.D.; Kang, Z.; Dalyot, S. Results of the ISPRS Benchmark on Indoor Modelling.
ISPRS Open J. Photogramm. Remote Sens. 2021, 2, 100008. [CrossRef]
44. Afyouni, I.; Ray, C.; Claramunt, C. Spatial Models for Context-Aware Indoor Navigation Systems: A Survey. J. Spat. Inf. Sci. 2012,
1, 85–123. [CrossRef]
45. Liu, X.; Wang, X.; Wright, G.; Cheng, J.; Li, X.; Liu, R. A State-of-the-Art Review on the Integration of Building Information
Modeling (BIM) and Geographic Information System (GIS). ISPRS Int. J. Geo-Inf. 2017, 6, 53. [CrossRef]
46. Penttilä H Describing the Changes in Architectural Information Technology to Understand Design Complexity and Free-Form
Architectural Expression. J. Inf. Technol. Constr. 2006, 11, 395–408.
47. Biljecki, F.; Stoter, J.; Ledoux, H.; Zlatanova, S.; Çöltekin, A. Applications of 3D City Models: State of the Art Review. ISPRS Int. J.
Geo-Inf. 2015, 4, 2842–2889. [CrossRef]
48. Chen, Q.; Chen, J.; Huang, W. Method for Generation of Indoor GIS Models Based on BIM Models to Support Adjacent Analysis
of Indoor Spaces. ISPRS Int. J. Geo-Inf. 2020, 9, 508. [CrossRef]
49. Liu, L.; Li, B.; Zlatanova, S.; van Oosterom, P. Indoor Navigation Supported by the Industry Foundation Classes (IFC): A Survey.
Autom. Constr. 2021, 121, 103436. [CrossRef]
50. Wu, B.; Zhang, S. Integration of gis and bim for indoor geovisual analytics. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci.
2016, XLI-B2, 455–458. [CrossRef]
51. Sun, Q.; Zhou, X.; Hou, D. A Simplified CityGML-Based 3D Indoor Space Model for Indoor Applications. Appl. Sci. 2020, 10, 7218.
[CrossRef]
52. Weinmann, M.; Wursthorn, S.; Weinmann, M.; Hübner, P. Efficient 3D Mapping and Modelling of Indoor Scenes with the
Microsoft HoloLens: A Survey. PFG 2021, 89, 319–333. [CrossRef]
53. Andersen, D.; Popescu, V. An AR-Guided System for Fast Image-Based Modeling of Indoor Scenes. In Proceedings of the 2018
IEEE Conference on Virtual Reality and 3D User Interfaces (VR), Reutlingen, Germany, 18–22 March 2018; pp. 501–502.
54. Chen, J.; Clarke, K.C. Modeling Standards and File Formats for Indoor Mapping. In Proceedings of the 3rd International
Conference on Geographical Information Systems Theory, Applications and Management, Porto, Portugal, 27–28 April 2017;
pp. 268–275.
55. Rácz-Szabó, A.; Ruppert, T.; Bántay, L.; Löcklin, A.; Jakab, L.; Abonyi, J. Real-Time Locating System in Production Management.
Sensors 2020, 20, 6766. [CrossRef] [PubMed]
56. ISO/IEC 24730-1:2014; Information Technology—Real-Time Locating Systems (RTLS)—Part 1: Application Programming Interface
(API). International Organization for Standardization: Geneva, Switzerland, 2014.
57. ISO/IEC 24730-2:2012; Information Technology—Real Time Locating Systems (RTLS)—Part 2: Direct Sequence Spread Spectrum
(DSSS) 2,4 GHz Air Interface Protocol. International Organization for Standardization: Geneva, Switzerland, 2012.
58. ISO/IEC 24730-21:2012; Information Technology—Real Time Locating Systems (RTLS)—Part 21: Direct Sequence Spread Spectrum
(DSSS) 2,4 GHz Air Interface Protocol: Transmitters Operating with a Single Spread Code and Employing a DBPSK Data Encoding
and BPSK Spreading Scheme. International Organization for Standardization: Geneva, Switzerland, 2012.
59. ISO/IEC 24730-22:2012; Information Technology—Real Time Locating Systems (RTLS)—Part 22: Direct Sequence Spread Spectrum
(DSSS) 2,4 GHz Air Interface Protocol: Transmitters Operating with Multiple Spread Codes and Employing a QPSK Data
Encoding and Walsh Offset QPSK (WOQPSK) Spreading Scheme. International Organization for Standardization: Geneva,
Switzerland, 2012.
60. ISO/IEC 24730-5:2010; Information Technolog—Real-Time Locating Systems (RTLS)—Part 5: Chirp Spread Spectrum (CSS) at 2,4
GHz Air Interface. International Organization for Standardization: Geneva, Switzerland, 2012.
61. ISO/IEC 24730-61:2013; Information Technology—Real Time Locating Systems (RTLS)—Part 61: Low Rate Pulse Repetition
Frequency Ultra Wide Band (UWB) Air Interface. International Organization for Standardization: Geneva, Switzerland, 2013.
62. ISO/IEC 24730-62:2013; Information Technology—Real Time Locating Systems (RTLS)—Part 62: High Rate Pulse Repetition
Frequency Ultra Wide Band (UWB) Air Interface. International Organization for Standardization: Geneva, Switzerland, 2013.
63. ISO/IEC 24769-2:2013; Information Technology—Real-Time Locating Systems (RTLS) Device Conformance Test Methods—
Part 2: Test Methods for Air Interface Communication at 2,4 GHz. International Organization for Standardization: Geneva,
Switzerland, 2013.
64. ISO/IEC 24769-5:2012; Information Technology—Automatic Identification and Data Capture Techniques—Real Time Locating
Systems (RTLS) Device Conformance Test Methods—Part 5: Test Methods for Chirp Spread Spectrum (CSS) at 2,4 GHz Air
Interface. International Organization for Standardization: Geneva, Switzerland, 2012.
Standards 2022, 2 182
65. ISO/IEC 24769-61:2015; Information Technology—Real Time Locating System (RTLS) Device Conformance Test Methods—Part
61: Low Rate Pulse Repetition Frequency Ultra Wide Band (UWB) Air Interface. International Organization for Standardization:
Geneva, Switzerland, 2015.
66. ISO/IEC 24769-62:2015; Information Technology—Real Time Locating System (RTLS) Device Conformance Test Methods—Part
62: High Rate Pulse Repetition Frequency Ultra Wide Band (UWB) Air Interface. International Organization for Standardization:
Geneva, Switzerland, 2015.
67. ISO/IEC 24770:2012; Information Technology—Real-Time Locating System (RTLS) Device Performance Test Methods—Test
Methods for Air Interface Communication at 2,4 GHz. International Organization for Standardization: Geneva, Switzerland, 2012.
68. ISO/IEC 24770-5:2019; Information Technology—Real-Time Locating System (RTLS) Device Performance Test Methods—Part
5: Test Methods for Chirp Spread Spectrum (CSS) Air Interface. International Organization for Standardization: Geneva,
Switzerland, 2019.
69. ISO/IEC 24770-61:2015; Information Technology—Real Time Locating System (RTLS) Device Performance Test Methods—Part 61:
Low Rate Pulse Repetition Frequency Ultra Wide Band (UWB) Air Interface. International Organization for Standardization:
Geneva, Switzerland, 2015.
70. ISO/IEC 24770-62:2015; Information Technology—Real-Time Locating System (RTLS) Device Performance Test Methods—Part 62:
High Rate Pulse Repetition Frequency Ultra Wide Band (UWB) Air Interface. International Organization for Standardization:
Geneva, Switzerland, 2015.
71. ISO/IEC 18305:2016; Information Technology—Real Time Locating Systems—Test and Evaluation of Localization and Tracking
Systems. International Organization for Standardization: Geneva, Switzerland, 2016.
72. Potorti, F.; Crivello, A.; Barsocchi, P.; Palumbo, F. Evaluation of Indoor Localisation Systems: Comments on the ISO/IEC 18305
Standard. In Proceedings of the 2018 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Nantes,
France, 24–27 September 2018; pp. 1–7.
73. Market-Growth, S.; Trends, F. Mordor Intelligence Intelligent Transport Systems Market—Growth, Trends, COVID-19 Impact,
and Forecasts (2021–2026). Available online: https://www.researchandmarkets.com/reports/4557725/intelligent-transport-
systems-market-growth (accessed on 3 March 2022).
74. National Research Council (U.S.). Committee for Review of the U.S. Department of Transportation’s Intelligent Transportation Systems
Standards Program Standards for Intelligent Transportation Systems: Review of the Federal Program; Transportation Research Board:
Washington, DC, USA, 2000; ISBN 978-0-309-06745-4.
75. Uden, L.; Dimitrakopoulos, G.J.; Varlamis, I. (Eds.) The Future of Intelligent Transport Systems, 1st ed.; Elsevier: San Diego, CA,
USA, 2020; ISBN 978-0-12-818281-9.
76. Williams, B. Intelligent Transport Systems Standards; Artech House: Boston, UK, 2008.
77. ISO 17438-1:2016; Intelligent Transport Systems—Indoor Navigation for Personal and Vehicle ITS Station—Part 1: General
Information and Use Case Definition. International Organization for Standardization: Geneva, Switzerland, 2016.
78. ISO 17267:2009; Intelligent Transport Systems—Navigation Systems—Application Programming Interface (API). International
Organization for Standardization: Geneva, Switzerland, 2009.
79. ISO 14825:2011; Intelligent Transport Systems—Geographic Data Files (GDF)—GDF5.0. International Organization for Standard-
ization: Geneva, Switzerland, 2011.
80. ISO 20524-1:2020; Intelligent Transport Systems—Geographic Data Files (GDF) GDF5.1—Part 1: Application Independent Map
Data Shared between Multiple Sources. International Organization for Standardization: Geneva, Switzerland, 2020.
81. ISO 20524-2:2020; Intelligent Transport Systems—Geographic Data Files (GDF) GDF5.1—Part 2: Map Data Used in Automated
Driving Systems, Cooperative ITS, and Multi-Modal Transport. International Organization for Standardization: Geneva,
Switzerland, 2020.
82. Gröger, G.; Kolbe, T.H.; Nagel, C.; Häfele, K. OGC City Geography Markup Language (CityGML) Encoding Standard. Available
online: https://www.ogc.org/standards/citygml (accessed on 3 March 2022).
83. Noardo, F.; Arroyo Ohori, K.; Biljecki, F.; Ellul, C.; Harrie, L.; Krijnen, T.; Eriksson, H.; van Liempt, J.; Pla, M.; Ruiz, A.; et al.
Reference Study of CityGML Software Support: The GeoBIM Benchmark 2019—Part II. Trans. GIS 2021, 25, 842–868. [CrossRef]
84. Biljecki, F.; Kumar, K.; Nagel, C. CityGML Application Domain Extension (ADE): Overview of Developments. Open Geospat. Data
Softw. Stand. 2018, 3, 13. [CrossRef]
85. Kim, Y.; Kang, H.; Lee, J. Developing CityGML Indoor ADE to Manage Indoor Facilities. In Innovations in 3D Geo-Information Sci-
ences; Isikdag, U., Ed.; Lecture Notes in Geoinformation and Cartography; Springer International Publishing: Cham, Switzerland,
2014; pp. 243–265. ISBN 978-3-319-00514-0.
86. Lee, J.; Li, K.-J.; Zlatanova, S.; Kolbe, T.H.; Nagel, C.; Becker, T. OGC IndoorGML. Available online: https://docs.ogc.org/is/19-0
11r4/19-011r4.html (accessed on 3 March 2022).
87. Kang, H.-K.; Li, K.-J. A Standard Indoor Spatial Data Model—OGC IndoorGML and Implementation Approaches. ISPRS Int. J.
Geo-Inf. 2017, 6, 116. [CrossRef]
88. Li, K.-J.; Conti, G.; Konstantinidis, E.; Zlatanova, S.; Bamidis, P. OGC IndoorGML: A Standard Approach for Indoor Maps. In
Geographical and Fingerprinting Data to Create Systems for Indoor Positioning and Indoor/Outdoor Navigation; Elsevier: Amsterdam,
The Netherlands, 2019; pp. 187–207. ISBN 978-0-12-813189-3.
Standards 2022, 2 183
89. Kim, J.-S.; Yoo, S.-J.; Li, K.-J. Integrating IndoorGML and CityGML for Indoor Space. In Web and Wireless Geographical Information
Systems; Pfoser, D., Li, K.-J., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2014; Volume 8470,
pp. 184–196. ISBN 978-3-642-55333-2.
90. Diakité, A.A.; Zlatanova, S.; Alattas, A.F.M.; Li, K.J. Towards INDOORGML 2.0: Updates and case study illustrations. Int. Arch.
Photogramm. Remote Sens. Spat. Inf. Sci. 2020, XLIII-B4-2020, 337–344. [CrossRef]
91. IEEE Robotics and Automation Society; Standing Committee for Standards; Institute of Electrical and Electronics Engineers;
IEEE-SA Standards Board. IEEE Standard for Robot Map Data Representation for Navigation; IEEE: New York, NY, USA, 2015;
ISBN 978-0-7381-9893-4.
92. Amigoni, F.; Yu, W.; Andre, T.; Holz, D.; Magnusson, M.; Matteucci, M.; Moon, H.; Yokotsuka, M.; Biggs, G.; Madhavan, R. A
Standard for Map Data Representation: IEEE 1873-2015 Facilitates Interoperability Between Robots. IEEE Robot. Automat. Mag.
2018, 25, 65–76. [CrossRef]
93. ISO 16739-1:2018; Industry Foundation Classes (IFC) for Data Sharing in the Construction and Facility Management Industries—
Part 1: Data Schema. International Organization for Standardization: Geneva, Switzerland, 2018.
94. Noardo, F.; Krijnen, T.; Arroyo Ohori, K.; Biljecki, F.; Ellul, C.; Harrie, L.; Eriksson, H.; Polia, L.; Salheb, N.; Tauscher, H.; et al.
Reference Study of IFC Software Support: The GeoBIM Benchmark 2019—Part I. Trans. GIS 2021, 25, 805–841. [CrossRef]
95. Lim, J.; Tauscher, H.; Biljecki, F. Graph transformation rules for ifc-to-citygml attribute conversion. ISPRS Ann. Photogramm.
Remote Sens. Spat. Inf. Sci. 2019, IV-4/W8, 83–90. [CrossRef]
96. Lin, Y.-H.; Liu, Y.-S.; Gao, G.; Han, X.-G.; Lai, C.-Y.; Gu, M. The IFC-Based Path Planning for 3D Indoor Spaces. Adv. Eng. Inform.
2013, 27, 189–205. [CrossRef]
97. Gilbert, T.; Rönsdorf, C.; Plume, J.; Simmons, S.; Nisbet, N.; Gruler, H.C.; Kolbe, T.H.; van Berlo, L.; Mercer, A. Built Environment
Data Standards and Their Integration: An Analysis of IFC. CityGML and LandInfra. Available online: https://buildingsmart-
1xbd3ajdayi.netdna-ssl.com/wp-content/uploads/2021/02/IDBE_Standards_Integration_v1.1_28_JAN_2021.pdf (accessed on 3
March 2022).
98. OGC. Land and Infrastructure Conceptual Model Standard (LandInfra); Open Geospatial Consortium: Arlington, VA, USA, 2016;
Available online: https://www.ogc.org/standards/landinfra (accessed on 3 March 2022).
99. OGC. Indoor Mapping Data Format; Open Geospatial Consortium: Arlington, VA, USA, 2021; Available online: https://docs.ogc.
org/cs/20-094/index.html (accessed on 3 March 2022).
100. Goetz, M. Using Crowdsourced Indoor Geodata for the Creation of a Three-Dimensional Indoor Routing Web Application. Future
Internet 2012, 4, 575–591. [CrossRef]
101. GB/T 38630-2020; Information Technology—Real-Time Positioning—Multi-Source Fusion Positioning Data Interface. Standards
Press of China: Beijing, China, 2020.
102. GB/T 38627-2020; Information Technology—Real-Time Positioning—Magnetic Positioning Data Interface. Standards Press of
China: Beijing, China, 2020.
103. GB/T 35629-2017; Indoor and Outdoor Multi-Mode Cooperative Positioning Service Interface. Standards Press of China: Beijing,
China, 2017.
104. Open Geospatial Consortium. Web Services Common Standard. Available online: https://www.ogc.org/standards/common
(accessed on 3 March 2022).
105. OGC. Web Map Server Implementation Specification; Open Geospatial Consortium: Arlington, VA, USA, 2006; Available online:
https://www.ogc.org/standards/wms (accessed on 3 March 2022).
106. Open Geospatial Consortium. Web Feature Service 2.0 Interface Standard. Available online: https://www.ogc.org/standards/wfs
(accessed on 3 March 2022).