11
Jonas Eberle 9th November 2015 1 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation Monitor” Jonas Eberle Friedrich-Schiller-University Jena Institute for Geography, Department for Earth Observation Jena, Germany

Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Embed Size (px)

Citation preview

Page 1: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 1

Standard-based time-series data access and

geoprocessing services for Earth cover change

detection within the “Earth Observation Monitor”

Jonas Eberle

Friedrich-Schiller-University Jena

Institute for Geography, Department for Earth Observation

Jena, Germany

Page 2: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 2

Data providerData providerWeb servicesWeb services

Introduction

What is necessary when developing an app based on spatial time-series data?

Apps

Anal

ysis

Apps

Mon

itorin

gAc

cess Data extraction

Algorithm execution

Supervision of time-

series data and analysis

Page 3: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 3

Can GEOSS support us in accessing data?

Page 4: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 5

WPS for data discovery

Landsat and Google Earth Engine example

http://artemis.geogr.uni-jena.de/cgi-bin/testbox.cgi?service=WPS&version= 1.0.0&request=Execute&identifier=gee_agu_getscenes&datainputs=[wkt=POINT( 11 51);dataset=LANDSAT/LC8_L1T;start=2013-11-01;end=2014-07-20; maxcloudcover=30]

ID; Date; CloudcoverLC81940242013357LGN00; 2013-12-23; 5.4LC81940242014056LGN00; 2014-02-25; 11.03LC81940242014072LGN00; 2014-03-13; 0.2LC81940242014136LGN00; 2014-05-16; 20.73LC81940242014184LGN00; 2014-07-03; 1.46LC81940242014200LGN00; 2014-07-19; 0.94

Page 5: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 6

WPS for data discovery

Sentinel-1 ESA Data Hub – Overlapping areas

http://artemis.geogr.uni-jena.de/cgi-bin/testbox.cgi?service=WPS&version= 1.0.0&request=Execute&identifier=s1_datahub_test&datainputs=[wkt=POLYGON((13.59 55.79, 14.72 55.84, 14.10 58.48, 13.00 58.43, 13.59 55.79)); product=GRD;maxoverlap=70]&rawdataoutput=output

Title, Overlap, Link, GeometryS1A_EW_GRDM_1SDH_20150427T…, 0.94, Download, POLYGON ((...))S1A_EW_GRDM_1SDH_20150427T…, 1.00, Download, POLYGON ((...))S1A_EW_GRDM_1SDH_20150422T…, 0.87, Download, POLYGON ((...))S1A_EW_GRDM_1SDH_20150415T…, 0.94, Download, POLYGON ((...))S1A_EW_GRDM_1SDH_20150415T…, 1.00, Download, POLYGON ((...))S1A_EW_GRDM_1SDH_20150410T…, 0.87, Download, POLYGON ((...))...

Page 6: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 7

WPS for data access

MODIS Vegetation pixel time-series

Output uuid: b5b17389-05d7-4058-9d87-aea05a0234d7

http://artemis.geogr.uni-jena.de/cgi-bin/testbox.cgi?service=WPS&version= 1.0.0&request=Execute&identifier=1013_single_ts_plot_point&datainputs=[datasetName=mod13q1_evi;pointX=13.54;pointY=52.31]

Page 7: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 8

WPS for data analysis

Breakpoints for vegetation time-series

Trends for vegetation time-series data

http://artemis.geogr.uni-jena.de/cgi-bin/testbox.cgi?service=WPS&version=1.0.0&request=Execute&identifier=2010_single_ts_bfast_point&datainputs=[uuid=b5b17389-05d7-4058-9d87-aea05a0234d7]

http://artemis.geogr.uni-jena.de/cgi-bin/testbox.cgi?service=WPS&version=1.0.0&request=Execute&identifier=3010_single_ts_greenbrown_point&datainputs=[uuid=b5b17389-05d7-4058-9d87-aea05a0234d7]

Page 8: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 9

Use case: Earth Observation Monitor

Vegetation time-series data access and analysis

Datasets used• MODIS Vegetation product (MOD13Q1)

250m spatial & 16-daily temporal resolution

• Global availability using Google Earth Engine

Available analysis tools•Trend calculations•Breakpoint detection•Phenological parameters

Client applications•Web portal: www.earth-observation-monitor.net•Mobile application for Android & iOS: mobileEOM

Page 9: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 10

Client Applications: MySeasons Phenology App

MapsMaps Phenology WPSPhenology WPS

GPS

po

sition

Tim

e ch

art

Use

r inp

uts

Map

laye

rs

Map Timeline Collect

App DataApp Data

Web & Processing ServerWeb & Processing ServerIn situ DBPhenologyIn situ DBPhenology

This application will be developed within the MyGEOSS project, which has received funding from the European Union's Horizon 2020 research and innovation programme.

Page 10: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 11

Conclusions & Recommendations

OGC WPS•Standardized web service specification for all kind of processing tasks•Research is needed for common input/output descriptions / specifications

GEOSS•Linking processing services to datasets would be useful!•GCI could provide a WPS client in the portal•Is there a way to search for specific OGC services within GEOSS?•GEOSS broker / mediatorsystem for WPS?

What could be achieved for GEOSS AIP-8?•Registration of WPS services in the GEOSS catalogue!•Make processing services more visible to users (?)

Page 11: Jonas Eberle9th November 20151 Standard-based time-series data access and geoprocessing services for Earth cover change detection within the “Earth Observation

Jonas Eberle 9th November 2015 12

Thank you for your attention!

Questions?

Contact information:

Jonas EberleFriedrich-Schiller-University

Institute for GeographyDepartment Earth Observation

Loebdergraben 3207743 Jena, Germany

phone: +49 3641 94 88 89email: [email protected]