Geoscience Reference
In-Depth Information
Fig. 9
UML diagram: indoor facility model of CityGML indoor ADE (1)
emergency situations such as fire extinguisher and alarm bell, and
Indoor::
ConvenienceFacility
contains the feature which is the convenience facility for
users like vending machine and ticket machine.
Indoor::MobileFacility
is added
to support the transit for people, vehicle, especially it has a feature to help moving
disabled person in indoor space. The
Door
class is subdivided into
Indoor::Door
and
Indoor::ScreenDoor
for the facility on subway station. The
Door
and
Window
class are subclasses of _
Opening
. The
Window
class represents the fea-
ture which is the kind of opening and it is fixed and glass covered installation
on the wall. The
Door
class is the sort of opening, and people and vehicles are
using the door with the purpose of moving space from space to the other space.
Indoor::OfficeFurniture
describes the furniture in the office like desk, chair and table,
and
Indoor::ToiletFurniture
represent the detailed toilet furniture like urinal or bowl.
Indoor Facility Feature Model is illustrated in Fig.
9
as an UML diagram.
Indoor::Facility
,
Indoor::OfficeFurniture
and
Indoor::ToiletFurniture
are inher-
ited from
BuildingFurniture
of CityGML, and the attributes of
BuildingFurniture
are
class
,
function
, and
usage
. The
Door
class and
Window
class inherit the prop-
erties from _
Opening
, and
Indoor::Door
and
Indoor::ScreenDoor
inherit the
attribute the
Door
.
Indoor::DisasterFacility
and
Indoor::ConvenienceFacility
inherit the attribute of
Indoor::Facility
. The attributes of the class represent facil-
ity class
type
,
function
,
usage
,
company
,
purpose
, and
size
for specific appli-
cation.
Indoor::Stair
,
Indoor::Elevator
,
Indoor::Escalator
, and
Indoor::Lift
are inherited from
Indoor::MobileFacility
which inherits all attributes of
IntBuildingInstallation
.
To represent detailed additional classes, the entire UML Diagram of
Indoor Facility Feature Model is divided into two sections. The first diagram