Geoscience Reference
In-Depth Information
Fig. 11
UML diagram: indoor facility model of CityGML indoor ADE (3)
represent the time for opening and closing the door, and
locksType
defines the type
of locks. The additional attributes of
Indoor::ScreenDoor
include
administrator
,
installationData
,
inspector
,
inspectionInterval
,
contactInfo
, and
contactMan
.
Figure
11
represents the second detailed UML Diagram of indoor facil-
ity feature model. The attributes of
BuildingFurniture
are
class
,
function
, and
usage
. The
class
describes a general classification of the furniture in the build-
ing, the
function
represents the purpose of the usage, and
usage
contains the way
to use the class.
Indoor::Facility
has attributes which are
administrator
,
instal-
lationData
,
inspector
,
inspectionInterval
,
upcomingSchedule
,
contactInfo
, and
contactMan
.
Indoor::DisasterFacility
and
Indoor::ConvenienceFacility
inherit
the properties of
Indoor::Facility
.
Indoor::DisasterFacility
has
operationCondi-
tion
and
closeTime
. The usage for disaster facility depends on situation when the
fire occurs or someone is injured.
Indoor::FireHydrant
,
Indoor::FireExtinguisher
,
Indoor::AlarmBell
are added for the fire,
Indoor::AidBox
,
Indoor::AED
(Automated External Defibrillator),
Indoor::EmergencyCall
are added for emer-
gency situation.
Indoor::ConvenienceFacility
is a subclass of
Indoor::Facility
, and
it has
openTime
and
closeTime
as attributes. The convenience facilities have open
time and close time to operate.
Indoor::TicketGate
,
Indoor::TicketingMachine
are added for managing underground metro station facilities, and
Indoor::Locker
,
Indoor::TelBooth
,
Indoor::DigitalViewer
,
Indoor::Railing
,
Indoor::ATM
(Automated Teller Machine),
Indoor::VendingMachine
,
Indoor::InformationOffce
,
Indoor::InformationDesk
are additional features to manage indoor space facilities.
Indoor::ToiletFurniture
and
Indoor::OfficeFurniture
inherit
BuildingFurniture
attributes.
Indoor::OfficeFurniture
describes the facility in the office, and
BuildingFurniture
of CityGML has some features to represent office facility.
Therefore,
Indoor::OfficeFurniture
inherits the attribute of
buildingFurniture
and contains additional feature classes for office facility management. The addi-
tional properties of
Indoor::OfficeFurniture
are
administrator
,
installationData
,
contactInfo
, and
contactMan
. To manage indoor office facilities, we added the fea-
tures which are
Indoor::Desk
,
Indoor::Drawer
,
Indoor::Table
,
Indoor::BookShelf
,