Integration of multiple sensor data into a 3D GIS for cities - - PowerPoint PPT Presentation

integration of multiple sensor data into a 3d gis for
SMART_READER_LITE
LIVE PREVIEW

Integration of multiple sensor data into a 3D GIS for cities - - PowerPoint PPT Presentation

Integration of multiple sensor data into a 3D GIS for cities monitoring Jean-Paul Kasprzyk Gilles-Antoine Nys Roland Billen GHENT 2019-10-18 Introduction 2 EcoCityTools & Smart Cities Micro-climate Air Quality 3D GIS Energy


slide-1
SLIDE 1

Integration of multiple sensor data into a 3D GIS for cities monitoring

Jean-Paul Kasprzyk Gilles-Antoine Nys Roland Billen

GHENT 2019-10-18

slide-2
SLIDE 2

Introduction

2

slide-3
SLIDE 3

EcoCityTools & Smart Cities Cities monitoring for better urban planning at a neighborhood scale

3

Air Quality Energy Cadastre 3D GIS Climatology Micro-climate

slide-4
SLIDE 4

Research objectives

  • Spatial Information must fit to the objectives of the « Smart City »

project

  • 3D data are essentials for analysis (ex: pollutant dispersions)
  • Sensor data must be integrated into a GIS
  • Can be associated to specific geometric parts (ex: wall)

➔ Implementation of 3D GIS integrating sensor data

4

slide-5
SLIDE 5

State of the art

5

slide-6
SLIDE 6

CityGML

  • Conceptual model for 3D spatial information at different levels of

details (LoD)

  • Data generally available at LoD 1 or 2
  • 3D City DB
  • Implementation of CityGML in a relational spatial database (PostGIS)
  • Semantic information is associated to geometric primitives (point, curve,

surface, solid) depending on LoD

6

slide-7
SLIDE 7

Sensor Data

  • Geolocated temporal series
  • Large datasets frequently

updated (ideally in real time)

  • Heterogeneous data
  • Different sensors wih different

protocols for data exchange

7

Sensor A Sensor B Sensor C Processing A Processing B GIS Processing C

slide-8
SLIDE 8

IoT Protocols

  • OGC proposes standard protocols for sensor

data exchanges in GIS

  • Sensor Observation Service (SOS)
  • Manage sensor data in a remote server

(record/update/delete sensor information)

  • Consider very different types of sensors
  • Get observations filtered in space and time
  • Sensor Things API (STA)
  • Evolution of SOS

8

Sensor A Sensor B Sensor C GIS Standard Protocol

slide-9
SLIDE 9

Research hypothesis

9

  • Methodology for the storage of building parts attributes in a low

LoD (1 or 2) 3D model

  • Relational PostGIS database
  • Implementation of a standard exchange protocols between sensors

and GIS

  • Sensor Observation Service
slide-10
SLIDE 10

Methodology and implementation

10

slide-11
SLIDE 11

Semantic information in 3D GIS: issues

11

Relational model for high LoD

Object Surface Surface geometry Colour 1 1 … Red 1 2 … Green 1 3 … Blue 1 4 … 1 5 … 1 6 … 2 1 … Yellow 2 2 … Green 2 3 … Black 2 4 … 2 5 … 2 6 … Objet Solid Geometry 1 … 2 …

Relational model for low LoD How do we store the semantic attributes when the LoD is low?

slide-12
SLIDE 12

Semantic information in 3D GIS with low Level of Details

12

Object Surface index Colour 1 1 Red 1 2 Green 1 3 Blue 2 1 Yellow 2 2 Green 2 3 Black Objet Solid Geometry 1 … 2 …

Object table

Direct association Association through a geometric decomposition function In PostGIS: ST_GeometryN(geometry, integer)

Object part table

slide-13
SLIDE 13

Semantic information in 3D GIS: validation

13

PostGIS database with solid geometries Elyx 3D (1Spatial)

  • Attributes
  • Visualization
  • Updates

Script for the automatic creation

  • f surface tables
slide-14
SLIDE 14

Semantic information in 3D GIS: validation

14

slide-15
SLIDE 15

Implementation of SOS Server

15

52° North

  • Open source SOS server
  • Future STA extension
  • Provided with Helgoland client
  • Uses a PostGIS database to store

sensor data

slide-16
SLIDE 16

Helgoland interface: SOS Query

16

slide-17
SLIDE 17

Current architecture

17

3D data Server

PostGIS database

SOS Server

GIS Client (Elyx 3D)

Sensor A Sensor B Sensor C PostGIS database

SOS Client (Helgoland)

slide-18
SLIDE 18

Future architecture

18

3D data Server

PostGIS database

SOS Server

GIS Client (Elyx 3D)

Sensor A Sensor B Sensor C PostGIS database

SOS Client (Helgoland)

slide-19
SLIDE 19

Conclusion

19

slide-20
SLIDE 20

Conclusion and future work

20

  • Even with low level of details, available 3D open data can be used in a

3D GIS for relevant analysis (ex: pollutant dispersion) thanks to:

  • Spatial databases (PostGIS)
  • Geometric decomposition functions
  • Adapted 3D GIS clients
  • 3D GIS also integrates real-time monitoring with sensor data thanks to:
  • OGC SOS and STA protocols
  • 52North server

But there is more to do:

  • Extension of the SOS server to STA
  • Implementation of SOS/STA protocol to the 3D GIS (client and/or server)
slide-21
SLIDE 21

Geomatics Unit 19 Allée du Six Août (B5A) | 4000 Liège geomatics.ulg.ac.be

Thank you

slide-22
SLIDE 22

Main concept of SoS and STA

22