60
i"locate: Indoor/outdoor LOCa4on and Asset management Through open gEodata www.i"locate.eu (GA 621040) Giuseppe Conti, CTO Trilogis i-locate and indoor open data

i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Giuseppe Conti, CTO Trilogis

i-locate and indoor open data

Page 2: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

We#spend#90%#of#our#/me#indoor

Page 3: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

We#spend#90%#of#our#/me#indoor

Page 4: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

We#spend#90%#of#our#/me#indoor

Page 5: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

We#spend#90%#of#our#/me#indoor

Page 6: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Modern#architectures#are#so#complex#and#ar/culated#that#event#the#concept#of#indoor#and#

outdoor#are#blended

Page 7: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Indoor or outoor?

Page 8: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Growing number of hybrid or blended spaces

Page 9: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Tradi/onally#indoor#rou/ng#has#been#based#on#signals

Page 10: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Oversimplifying

Without*i"locate* With*i"locate*

Page 11: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

*

Recently,#accurate#indoor#localisa/on#technologies#are#now#available#for#indoor#Loca/on#Based#Services#(LBS)

Page 12: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

•  Commercially*availabile*solu4ons*are*essen4ally*based*on*triangula4on*of*radio*signal*(GPS,*WiFi,*Bluetooth,*ZigBee,*mobile*telephone*cells)*

•  They*should*ensure«data*fusion»*to*handle,*in*an*integrated*way,*localisa4on*both*indoor*and*outdoor.*

•  Accuracy*varies*from*few*meters*(WiFi)*down*to*few*cen4meters*(Bluetooth,*ZigBee)*

*

*

Different#solu/ons,#different#approaches…

Page 13: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Integrated#indoor/outdoor#loca/on,#tracking#&#management#of#assets#(human,#material)#based#on#open#GI#are#key#drivers#for#innova/on#&#business#ac/vi/es#in#several#value#added#

scenarios

Page 14: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

All#market#analysts#agree#that#market#of#indoor#LBS#is#set#to#grow#in#the#next#4#years#to#a#mul/Rbillion#market.

Page 15: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

However…

Page 16: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Barriers# Three main barriers limit the use of hybrid indoor/outdoor LBS •  Lack of indoor maps available as open data.

•  Lack of interoperable technological ecosystems.

•  Limited support for indoor/outdoor LBS by current GI standards.

Page 17: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Objec/ves#of#iRlocate

Page 18: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Objec/ve#1:#to#create#a#«virtual#hub»#for#indoor#mapping

•  Private*buildings)accessible)to)the)public)•  Private*proper4es*

•  Crea4on*of*a*single*point*of*entry*to*open*indoor*GI*in*Europe*and*beyond*

Page 19: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

To*develop*an*indoor*counterpart*to*OSM*

Objec/ve#1:#to#create#a#«virtual#hub»#for#indoor#mapping

Page 20: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Open data for indoor and outdoor. Why do we need this?

Page 21: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

•  Provision*of*interoperable*indoor/outdoor*LBS*•  Web"*and*mobile"based*visualisa4on*and*management*of*open*indoor*GI**

•  Crowdsourcing"oriented*provision*of*open*GI*regarding*indoor/outdoor*spaces*•  Open*communica4on*interfaces*(open*standards)*

•  Scalability*

Objec/ve#2:#open#source#iRlocate#toolkit#

Page 22: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

•  Open)Source)middleware*based*on*open)standard)

•  Ready*to*deploy*so4ware)toolkit*that*can*be*used*to*easily*create*innova4ve*businesses*

Objec/ve#2:#open#source#iRlocate#toolkit#

Page 23: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

i"locate*addresses*2*scenarios:**

•  Scenario* 2:* Smart* tracking* and* asset*management* for* lean* asset* management*models*

•  Scenario* 1:* guidance* of* pa4ents* through* an*health*care*path**

Scenarios#addressed

Page 24: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Objec/ve#3:#The#crea/on#of#mobile#clientRside#technologies

App*for*iOS*and/or*Android*devices*capable*to*access*the*toolkit’s*services**

Page 25: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Objec/ve#4:#specific#privacy#and#security#policies

Technology*and*the*pilots*will*be*built*upon*a*Privacy*Impact*Assessment*(PIA)*and*a*TVRA*(Threat,*Vulnerability*and*Risk*Analyses)**

Page 26: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Objec/ve#5:#The#adopt#current#loca/on#based#standards#and#to#contribute#to#their#extension#and#use#

*•  Interoperability*is*necessary*to*maximise)takeover)and*impact*of*the*project*

Page 27: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Involve*a*variety*of*appropriate)user)communi:es*

Objec/ve#6:#To#pilot#–for#the#dura/on#of#12#monthsR#within#a#realRlife#opera/onal#scenario##

Page 28: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Main#achievements

Page 29: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

1st#Achievement#

Defini4on*of*a*reference*architecture*for*indoor*and*outdoor*LBS*

Page 30: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Which are the requirements of

laypeople?

Page 31: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Which are the requirements of industry?

Page 32: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Which are the requirements of public service providers?

Page 33: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Macro#use#case#scenarios#iden/fied

•  Asset*management,*localiza4on*and*tracking*of*assets*in*a*building*and*its*premises*(e.g.,*wheelchairs*in*a*hospital)*

•  Ci4zen*welcoming*and*guidance,*guidance*of*persons*outdoor/indoor*(e.g.,*a*pa4ent*from*home*to*a*surgery*room*for*a*visit)*

•  People*localiza4on,*localiza4on*and*tracking*of*persons*indoor**

•  Control*of*traffic,*control*of*the*traffic*on*a*panoramic*road*and*detec4on*of*cues,*accidents,*etc.*"*specific*for*one*site*(Tremosine)*

Page 34: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

First#milestone:##release#of#system#architecture##

(M06)

Page 35: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

System#architecture

Asset Management Croudsourcing

Sp

ec

ific

LB

S

En

ab

les

Gen

eric

LB

S

En

ab

les

Routing

Identity Management

Geofencing Location Analytics

Co

re

loc

aliz

ati

on

se

rvic

es

Spatial Solver

Configuration

Monitoring

Data

Sto

rageService Bus

CIV

ICF

LO

W

i-locate middleware services

Outdoor Localization

Ga

lileo

Ca

me

ras

GP

S/E

GN

OS

ISO 244130 Compliant Localization

Indoor Localization

Qu

up

pa

Ca

me

ras

ee

RT

LS

Wi-F

i

Upload/Download

OGC Spatial

Proxy

Page 36: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Mobile#clientRside#Apps#capable#to#access#the#toolkit’s#services##

Design#of#mobile#applica/ons

Page 37: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

2nd#Achievement#

Development*of*the*first*version*of*the*i"locate*set*of*technologies:*•  Toolkit*V1*•  Mobile*apps*V1*•  Portal*(originally*planned*only*at*M18)*V1*

Page 38: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

iRlocate#toolkit#V1

Page 39: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Core#App

Page 40: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

The#open#data#portal#(the#“virtual#hub”)#Version#1

V1*released*Ahead*of*schedule!*

Page 41: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

3rd#Achievement#

Significantly*contributed*to*standardisa4on*ac4vi4es*in*the*LBS*domain*

Page 42: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Standards#supported •  OWS*(WMS*"*Web*Map*Service,*WFS*"*Web*Feature*Service,*etc.)*to*access:*

•  OSM*•  INSPIRE*

•  Support*for*dates*and*4mes*will*be*based*on*ISO*8601:2004*•  Data*model*ISO*55000"1"2*on*asset*management*(new*module*for*IndoorGML)*•  Simple*posi4oning*data*as*ISO*19111*•  Real*4me*LBS*ISO/IEC*24730"1:2014*standard*on*“Informa4on*technology*"*Real"

4me*loca4ng*systems*(RTLS)”*•  IndoorGML*

Page 43: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Why#IndoorGML?

Page 44: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Main#contribu/on#to#standardisa/on#(IndoorGML)

ISO*55000"1"2*on*asset*management**

•  1st*reference*implementa4on*of*IndoorGML*•  Development*of*valida4on*services*•  Development*of*a*portal*to*support*data*crea4on*

•  Development*of*mobile*and*web*applicaitons*

•  Availability*of*compliant*datasets*•  Prepara4on*of*training*material**

Page 45: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Why#IndoorGML?

•  No*standard*for*indoor*LBS*•  For*example,*OpenStreetMap*

indoor*data*model*has*been*changed*several*4mes*over*the*last*3*years*

Page 46: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

IndoorGML#scope

Several standards have been published to describe 3D geometry and semantics of buildings not only for outdoor space but also indoor space:

•  IFC: Mainly focused on BIM

•  KML

•  CityGML: LoD 4: Interior space

•  others

However, they lack of important features, which are required by indoor navigation.

The goal of IndoorGML is to represent and allow for exchange of geoinformation that is required to build and operate indoor navigation systems.

Page 47: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

What about an “indoor” road network?

Page 48: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Significant#differences#emerge#when#stepping#indoor

•  different*naviga4on*constraints*such*as*steps,*stairs,*doors**•  classical*naviga4on*metaphors*(e.g.*“aier*200*meters*turn*right”)*may*not*be*en4rely*appropriate*

•  Higher*degrees*of*freedom*of*the*user*

Page 49: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

In#prac/ce

topographic*space* adjacency*graph**in*dual*space*

connec4vity*graph**in*dual*space**

Page 50: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Indoor#and#outdoor

Courtesy*of*OGC*

Page 51: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Which mobility modes do we need when we are indoor?

Page 52: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

It#gets#more#complicated#than#that •  Different*connec4vity*graphs*at*the*same*4me*

•  Walking*user*•  Wheelchair*user*•  Robots*•  Etc.*

Page 53: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

MLS#(Mul/ple#Layered#Space#representa/on)# “an$object$is$at$any$given$0me$exactly$in$one$cell$(named$state)$in$each$layer$

simultaneously.$This$overall$state$is$thereby$denoted$by$the$combina0on$of$ac0ve$states$

from$all$space$layers”$$

Page 54: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Subspacing#as#subgraphs

Page 55: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Geometries#needed#

laboratory*

Toilets* closet*

office*

Machinery*area*

Recept"ion*

Building*Geometry*

Cell*Geometry*

Page 56: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Data#model

Page 57: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

The#outdoor#graphs

OpenStreetMap*(OSM)*format*(road*network*data)*and*GTFS*(public*transport*data)**

GTFS**is*for*the*sta4c*exchange*of*public*transport*stop*and*schedule*data.*

Page 58: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

Seman/c#classifica/on

“The$OmniClass$Construc0on$Classifica0on$System$(known$as$OmniClass™$or$OCCS)$is$

a$classifica0on$system$for$the$construc0on$industry”$

$(table$13$–$names$by$func0on)$

Page 59: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*

From#omniclass#to#SKOS OmniClass*classifica4on*of*spaces*by*func4on,*a*taxonomy*in*SKOS*(Simple*Knowledge*Organiza4on*System),***Each*concept*of*OmniClass*is*an*individual*instance*of*the*Concept*class*(direct*child*of$Thing)*in*OWL;**

Page 60: i-locate and indoor open data · i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata* "locate.eu*** (GA*621040)* We#spend#90%#of#our#/me#indoor

i"locate:*Indoor/outdoor*LOCa4on*and*Asset*management*Through*open*gEodata*www.i"locate.eu***

(GA*621040)*