event-based dissemination and processing of geospatial ... › files › sensorweb › agile ›...

22
Event-based Dissemination and Processing of Geospatial Information Welcome, Introduction, Motivation Pre-conference workshop at the 20th AGILE International Conference on Geographic Information Science, Wageningen, May 9, 2017 Simon Jirka, Christoph Stasch

Upload: others

Post on 28-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Event-based Dissemination and

Processing of Geospatial Information

Welcome, Introduction, Motivation

Pre-conference workshop at the 20th AGILE International Conference

on Geographic Information Science, Wageningen, May 9, 2017

Simon Jirka, Christoph Stasch

Page 2: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 2

Organizing Committee

Simon Jirka

52°North

Christoph Stasch

52°North

Albert Remke

ESRI Germany

Matthes Rieke

52°North

Andreas Wytzisk

HS Bochum

Alexander Kotsev

JRC

Lars Bernard

TU Dresden

Page 3: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 3

Schedule

Page 4: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 4

Participants

Page 5: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 5

Prospective.HARVEST project

5

How are the infield yield levels up front?

When does the next transport wagon arrive?

Where are the unloading points?

At what time do I have to arrive at the forage

harvester?

How many transport wagons are needed?

How is the ripeness?

What is the best field order?

When is how much biomass

arriving?

Page 6: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 6

6

Prospective.HARVEST Approach

Geoprocessing Central platform

Page 7: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 7

General OGC Architecture

Web Map

Service (WMS): Maps as background

images

(jpg, tiff, …)

Web Coverage

Service (WCS):Raster data

(geoTiff, netCDF, …)

Web Feature

Service (WFS): Vector data

(GML, shp)

Web Processing

Service (WPS):Geo-processing,

simulations, …

Sensor

Observation

Service (SOS):Sensor measurements

(O&M, SWE Common,…)

Page 8: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 8

Traditional Interaction Patterns

Page 9: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 9

OGC Pub/Sub

Page 10: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 10

SWE Eventing

• Sensor Alert Service

• Sensor Event Service

• Web Notification Service

• Pub-Sub Extension

• SensorThings API: MQTT

Page 11: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 11

Sensor Web Eventing Example

Observations

SESSubscribe Alerts

WNS

SMSEmailFax

Phone Call

Notify

Page 12: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 12

EML Example

• Complex processing (EML based):

– Complex pattern: „low temperature followed by high

temperature“

– a warning per hot period

Page 13: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 13

EML Example

• Fire detection

• Hot periods combined with smoke detection

Page 14: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 14

Mainstream Frameworks

Source: https://github.com/cncf/landscape

Page 15: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 15

Research Topics (i)

Galton, A. “Outline of a Formal Theory of Porcesses and Events, and Why

GIScience Needs One.”In S. I. Fabrikant et al., Spatial Information Theory,

Proceedings of the 12th International Conference COSIT 2015, Springer-

Verlag LNCS 9368, 2015, pages 3-22.

ISBN 978-3-319-23373-4

Page 16: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 16

Research Topics (ii)

Cugola, G. & Margara, A.

Processing Flows of Information: From Data Stream to Complex Event

Processing

ACM Comput. Surv., ACM, 2012, 44, 15:1-15:62

Page 17: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 17

Research Topics (iii)

Page 18: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 18

Goals

• Analyze Requirements

• Identify Gaps/Challenges

• Discuss Research Agenda

• Think about Joint Proposals

Page 19: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 19

52°North Student Innovation Challenge 2017

“Bridging IoT and Sensor Web Applications ”

• Explore link between IoT & Sensor Web technology. Potential projects:

– IoT clients for feeding data from sensors into Sensor Web infrastructures

– Processing and analysis of observation streams (event streams)

– Integration of heterogeneous IoT data sources by means of Sensor Web and Semantic Web technologies

• Top 3 implement proofs of concepts & present results @ Geospatial Sensor Web Conference 2017

• Application deadline: May 29, 2017

• Prizes: 1st – 2000 €, 2nd – 1000 €, 3rd – 500 € plus travel costs

• Infos: http://52north.org/innovationprize

Page 20: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 20

Geospatial Sensor Webs Conference 2017

Focus: “ Geospatial Sensor Webs – from data

information in the Sensor Web”

Importance of Sensor Web technology in conjunction with tools for data analysis,

processing and visualization

Status quo & future directions of Sensor Web standards/technology

Challenges of processing Sensor Web data

Dates: August 28 - 30, 2017

Location: FOM in Münster

Call for Presentations

Infos: http://52north.org/conference

Page 21: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 21

Outlook – Morning Session

Page 22: Event-based Dissemination and Processing of Geospatial ... › files › sensorweb › agile › 2017 › ... · Event-based Dissemination and Processing of Geospatial Information

Workshop EDPGI at AGILE 2017, Wageningen, 09/05/2017 22

Discussion• Projects/Use Cases/Requirements

– Lorenzo‘s Slide

• Description of Processing Workflows

– Orchestration

– Provenance

– Semantics

• Standards/ Reference Architectures

• Large Datasets/Lamda Architecture

• Data/Event Modelling

• Semantics of Events