provide a good idea of the nearest exit, the optimality
was considered based on different criteria like least
risk (Mirahadi and McCabe, 2019), the best-known
path to the evacuee from among paths to multiple
exits (Liu et al., 2016) in a building. Geospatial
technology with the computational algorithms to
develop and verify whether a building satisfies the
emergency regulations is presented in (Ramón et al.,
2013). Indoor navigation approaches, as in (Mortari
et al., 2014) use displacement techniques to generate
routes and may be extendable for evacuation purposes
as they do contain topological information. Paper
(Sun and Liu, 2011) introduced a continuous
framework that talks about both structure and
topology, using a grid graph–based modeling for path
planning.
On the other hand, the availability of BIM models
of the buildings has led to exploring these datasets for
indoor path generation automatically based on
straight skeletons (Fu and Liu, 2019) or generating a
geometric topology network from the building spaces
and spatial connections as represented in an IFC file
(Taneja et al., 2011). In (Yenumula et al., 2015), they
used the BIM-based signage information to indicate
the exits that can be accessible during fires by
assessing the effect of smoke on the visibility of the
signages, while (Liu and Zlatanova, 2011) presents a
door-to-door approach and (Ma et al., 2017) talks of
using BIM over a schematic based evacuation plan
for the floors.
While all these studies do work on different
aspects of evacuation paths, their computation, and
representation, these are mostly static paths and do
not consider the changes in the indoor environment
like whether the exits are useable or reachable from a
given location in the building. This needs to be
evaluated as heavily crowded or occupied buildings
may need multiple exits for evacuation of the
residents in the shortest time. Also, the changes can
affect the evacuation models by affecting the time
along the path considering lags in people flow and
capacity of the paths in addition to the availability of
additional exits if any. This paper attempts to address
some of these issues in the generation of the optimal
path for evacuation for each occupant of the building
for a given 2D floor plan considering that the graph
network connecting these spaces may change in
adverse conditions.
1.1 Objective
In this study, an attempt has been made to integrate the
inputs from the floor plan generated network with an
option of new exits emerging in addition to the main
exits as part of an evacuation strategy to assess –
a) How the capacity of the path links or edges
can delay the evacuation time based on the
people’s movement pattern
b) How to determine if an evacuee will use an
alternative new emerging exit like a window
This paper assumes the availability of a space
model from IndoorGML, whose description is out of
the scope of this paper and develops on the possible
evacuation networks that emerge from such data.
2 METHODOLOGY
Figure 1: An overview of the methodology and its
components.
2.1 Building Plan for Node Generation
A building floor plan in Autodesk Revit Architecture
software is created with attribute information such as
door windows. The structural element of the building
contains six spaces denoted as a room, twelve
windows, and seven doors including one main exit.
All the rooms are accessible from one space to
another. This building plan, originally in DXF file
format, was imported into QGIS. This DXF file was
preprocessed in terms of topological consistency so
that it has the right number of polygon geometries,
location of doors, windows, etc. The building floor
plan was adjusted in QGIS according to the
coordinate reference system so that it lies on the same
plan of projection. Nodes were generated at the
centroid of the room, representative points for the
occupants of the room, and door center points for
each room space. In addition, to account for more
than one exit from the building, including emergency
or alternate exits like a window, the final destination
for the simulations is a node called the Evacuation
point away from the Building that is reachable from