Agile Retrieval of Big Data with. EarthServer. ECMWF Visualization Week, Reading, 2015-sep-29

Similar documents
On the Efficient Evaluation of Array Joins

Agile Analytics on Extreme-Size Earth Science Data

WCS as a Download Service for Big (and Small) Data

Databases & Web Applications Lab Big Data Project A

Adding Big Earth Data Analytics to GEOSS

Handling Heterogeneous EO Datasets via the Web Coverage Processing Service

A Big Picture for Big Data

RDA PROPOSAL FOR Array Database Working Group (AD-WG) Peter Baumann, Jacobs University

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

Big Data Volume & velocity data management with ERDAS APOLLO. Alain Kabamba Hexagon Geospatial

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

The ORIENTGATE data platform

Standardized data sharing through an open-source Spatial Data Infrastructure: the Afromaison project

INPE Spatial Data Infrastructure for Big Spatiotemporal Data Sets. Karine Reis Ferreira (INPE-Brazil)

NetCDF and HDF Data in ArcGIS

UK Location Programme

Enabling embedded maps

VISUAL INSPECTION OF EO DATA AND PRODUCTS - OVERVIEW

Web and Mobile GIS Applications Development

EUMETSAT EO Portal. End User Image Access using OGC WMS/WCS services. EUM/OPS/VWG/10/0095 Issue <1> <14/01/2010> Slide: 1

Web Map Service Architecture for Topographic Data in Finland

INSPIRE in practice: Experiences with INSPIRE data and services

Implementation of information system to respond to a nuclear emergency affecting agriculture and food products - Case of Morocco

Institute of Computational Modeling SB RAS

Remote Sensing Image Server for GMS (Greater Mekong Sub-Region) Countries

Investigating Hadoop for Large Spatiotemporal Processing Tasks

Web-based spatio-temporal visualization and analysis of the Siberian Earth System Science Cluster (SIB-ESS-C)

Model examples Store and provide Challenges WCS and OPeNDAP Recommendations. WCS versus OPeNDAP. Making model results available through the internet.

Use of OGC Sensor Web Enablement Standards in the Meteorology Domain. in partnership with

CLOUD BASED N-DIMENSIONAL WEATHER FORECAST VISUALIZATION TOOL WITH IMAGE ANALYSIS CAPABILITIES

DataTube: web services voor data

A New Cloud-based Deployment of Image Analysis Functionality

Big Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel

Advanced Image Management using the Mosaic Dataset

Use of ISO standards by NERC (a snapshot!)

An Introduction to Open Source Geospatial Tools

GLOBAL DATA SPATIALLY INTERRELATE SYSTEM FOR SCIENTIFIC BIG DATA SPATIAL-SEAMLESS SHARING

Design Requirements for an AJAX and Web-Service Based Generic Internet GIS Client

AN OPENGIS WEB MAP SERVER FOR THE ESA MULTI-MISSION CATALOGUE

Data Visualization Using Web GIS Software

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata

Open Source GIS Blitz!

Cloud-based Geospatial Data services and analysis

Application Development Using Image Services Web APIs. Hong Xu, Wenxue Ju

Enterprise Image Management. An Esri White Paper November 2015

PART 1. Representations of atmospheric phenomena

MrSID Plug-in for 3D Analyst

NASA's Strategy and Activities in Server Side Analytics

Developing of A GIS Based Enviromental Monitoring System with Open Source Softwares

From Geoportal to Spatial Data Service Platform. Jani Kylmäaho National Land Survey of Finland Development Centre

WP 3. Elaboration database Architecture Features (Software Architecture Document)

Parallel storage, mining and visualization of environmental data archives

Hadoop Beyond Hype: Complex Adaptive Systems Conference Nov 16, Viswa Sharma Solutions Architect Tata Consultancy Services

GeoPackage, The Shapefile Of The Future

Smart Cities require Geospatial Data Providing services to citizens, enterprises, visitors...

Big data analy+cs for global change monitoring and research in forestry and agriculture. Lubia Vinhas

Enterprise GIS Solutions to GIS Data Dissemination

GIS AS A DECISION SUPPORT FOR SUPPLY CHAIN MANAGEMENT

smespire - Exercises for the Hands-on Training on INSPIRE Network Services April 2014 Jacxsens Paul SADL KU Leuven

Choosing the right GIS framework for an informed Enterprise Web GIS Solution

Open Source Visualisation with ADAGUC Web Map Services

Best Practices for Sharing Imagery using Amazon Web Services. Peter Becker

How Single-Sign-On Improves The Usability Of Protected Services For Geospatial Data

VITO Centre of Image Processing

Five Steps to Better Performance

Description and Testing of the Geo Data Portal: A Data Integration Framework and Web Processing Services for Environmental Science Collaboration

Databases for 3D Data Management: From Point Cloud to City Model

How To Use Gis

DISMAR implementing an OpenGIS compliant Marine Information Management System

Choosing the right GIS framework for an informed Enterprise Web GIS Solution

Cloud-based Infrastructures. Serving INSPIRE needs

IBM Data Warehousing and Analytics Portfolio Summary

Vision. South Pacific GIS/RS Conference /17/2015. Applying Geography Everywhere. Applying Geography Everywhere

MyOcean Copernicus Marine Service Architecture and data access Experience

Standards based spatial data management, GIS and web mapping. Spatial data management, analysis & sharing the free & easy way!

NetCDF in QGIS tutorial

Inframoura. Migrating from ArcGIS to Boundless OpenGeo Suite. Diogo Vitorino

Analysis of the Free GIS Software Applications in respect to INSPIRE services and OGC standards

GeoMedia Product Update. Title of Presentation. Lorilie Barteski October 15, 2008 Edmonton, AB

OPEN STANDARD WEB SERVICES FOR VISUALISATION OF TIME SERIES DATA OF FLOOD MODELS

HTAP Data Network: Application Examples for NOx Analysis

Leveraging Cloud-Based Mapping Solutions

Transcription:

Agile Retrieval of Big Data with EarthServer ECMWF Visualization Week, Reading, 2015-sep-29 Peter Baumann Jacobs University rasdaman GmbH baumann@rasdaman.com [co-funded by EU through EarthServer, PublicaMundi]

Data Homogenization With OGC Standards sensor feeds coverage server sensor, image [timeseries], simulation, statistics data 2

Data Homogenization With OGC Standards SOS: upstream sensor data capturing W*S: downstream download, processing, visualization SOS coverage server WMS WCS WCPS WPS...

Web Coverage Service (WCS) OGC Coverages unifying regular & irregular grids, point clouds, meshes - OGC Coverage Implementation Schema WCS Core: retrieval of spatio-temporal coverages & subsets - subset = trim slice WCS Extensions: optional functionality facets - Scaling, CRS transformation, Analytics (WCPS), Large, growing implementation basis: rasdaman, GDAL, QGIS, OpenLayers, OPeNDAP, MapServer, GeoServer, NASA WorldWind, EOx- Server; Pyxis, ERDAS, ArcGIS,...

Web Coverage Processing Service (WCPS) = high-level spatio-temporal geo analytics language "From MODIS scenes M1, M2, M3: difference between red & nir, as TIFF" but only those where nir exceeds 127 somewhere for $c in ( M1, M2, M3 ) where some( $c.nir > 127 ) return encode( $c.red - $c.nir, image/tiff ) [JacobsU, FhG; NASA; data courtesy BGS, ESA] (tiff A, tiff C ) 5

EarthServer: Datacubes At Your Fingertips Agile Analytics on Earth & Planetary datacubes - rasdaman + NASA WorldWind - Rigorously standards: OGC WMS + WCS + WCPS - 100s of TB online now, goal: 1+ Petabyte per cube Intercontinental initiative, 3+3 years: EU + US + AUS Phase 1 reviewers: "proven evidence" that rasdaman will significantly transform [how to] access and use data and "with no doubt has been shaping the Big Earth Data landscape www.earthserver.eu EarthServer INSPIRE :: WCS ECMWF :: 2015 :: 2015 P. Baumann rasdaman

EarthServer Phase 1 & 2 Partners

Agile Array Analytics: rasdaman raster data manager : SQL + n-d arrays - Blueprint for ISO Array SQL standard Scalable parallel tile streaming architecture Supports R, QGIS, OpenLayers, MapServer, GDAL, EOxServer, Pyxis, ERDAS, ArcGIS,... rasdaman visitors

Tiling: Tuning Data for Applications tiling strategies as service tuning [Furtado]: - regular directional area of interest chunks [Sarawagi, DeWitt,...] rasdaman storage layout language insert into MyCollection values... tiling area of interest [0:20,0:40], [45:80,80:85] tile size 1000000 index d_index storage array compression zlib

Collaborative Query Processing Calling external tools from within database query - integrated with tile streaming, optimization, parallelization Ex: NDVI from raw Landsat subset, orthorectified with Orfeo Toolbox select encode( otb.orthorectiffilter( ((img.red-img.nir)/(img.red+img.nir))[x0:x1,y0:y1], outputspacing, deformationfieldspacing ), "png" ) from LandsatRawArchive as img

Scalable Geo Service Architecture Web clients (m2m, browser) Internet rasdaman geo services rasserver OGC WMS, WCS, WCPS, WPS distributed query processing No single point of failure external files File system database alternative storage

Parallel / Distributed Query Processing select max((a.nir - A.red) / (A.nir + A.red)) - max((b.nir - B.red) / (B.nir + B.red)) - max((c.nir - C.red) / (C.nir + C.red)) - max((d.nir - D.red) / (D.nir + D.red)) from A, B, C, D 1 query 1,000+ cloud nodes [SIGMOD DANAC 2014] Dataset C Dataset D Dataset A Dataset B

Take Home Messages Conquering Big Data requires high-level languages - Problem-adjusted Array Databases like rasdaman WCS: OGC Big Geo Data standard - Under adoption by ISO, INSPIRE EarthServer: Agile Analytics on Petascale spatio-temporal datacubes - pictures actionable data [rasdaman screenshots]