AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman - AIP-8 Results - GEO XII Plenary, Mexico City, 2015-11-09 Alexandru Mircea Dumitru Jacobs University.

Slides:



Advertisements
Similar presentations
Web Mapping Service Development For DMSP Satellite Data Chris Elvidge, NOAA National Geophysical Data Center Ben Tuttle, Cooperative Institute for Research.
Advertisements

Page 1 CSISS LCenter for Spatial Information Science and Systems 03/19/2008 GeoBrain BPELPower Workflow Engine Liping Di, Genong Yu Center.
WCS :: OGC Bonn 2005-nov-09 Some GALEON Results for WCS OGC, Bonn, 2005-nov-09 Peter Baumann International University Bremen, rasdaman GmbH
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
GEOSS Common Infrastructure (GCI): status and evolution EC Side Event - GEO Plenary IX Foz do Iguacu, November 2012 Mirko Albani Earth Observation.
Concurrent Web Map Cache Server Zao Liu, Marlon Pierce, Geoffrey Fox Community Grids Laboratory Indiana University.
The EarthServer initiative: towards Agile Big Data Services
GEOSS Water Services for Data and Maps Community Recommendations David K. Arctur, Project Lead, GEOSS AIP-6 Water SBA University.
Streaming NetCDF John Caron July What does NetCDF do for you? Data Storage: machine-, OS-, compiler-independent Standard API (Application Programming.
Implementation of a Data Node in China's Spatial Information Grid Based on NWGISS Dengrong Zhang, Le Yu, Liping Di Institute of Spatial.
InSAR Data and GeoServer IU QuakeSim Team October 26, 2011.
Development of a database of intensively monitored groundwater systems in Australia Barry Croke National Centre for Groundwater Research and Training Australian.
Esri UC 2014 | Technical Workshop | Achieving Interoperability Using Open Standards and Specifications Satish Sankaran Kevin Sigwart.
Dynamic Quick View, interoperability and the future Jon Blower, Keith Haines, Chunlei Liu, Alastair Gemmell Environmental Systems Science Centre University.
Big Data: Arrays :: RDA 4th Plenary :: © 2014 P. Baumann RDA 4th Plenary 2014-sep-22, Amsterdam, The Netherlands Peter Baumann Jacobs University | rasdaman.
FOSS4G: 52°North WPS Behind the buzz of Cloud Computing - 52°North Open Source Geoprocessing Software in the Clouds FOSS4G 2009.
Lecture 3: Geospatial Web Services From Web sites to Web services Geospatial Web service functions Web service types Interoperability and geospatial service.
Crossing the Digital Divide Presented by: Fernando R. Salas David Maidment, Enrico Boldrini, Stefano Nativi, Ben Domenico OGC Technical Meeting – Met/Occean.
Ign.fr 23/06/2014. ign.fr THE FRENCH GEOPORTAL GI STANDARDS APPROACH 23/06/2014.
Unidata’s TDS Workshop TDS Overview – Part II October 2012.
CEOS WGISS May 2006 NASA Support for WTF-CEOP Sept 11, 2006 Ken McDonald, NASA Yonsook Enloe, SGT Inc.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
Data Scrounging 101 Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday,
MapServer Support for Web Coverage Services Stephen Lime - Minnesota DNR Dr. Thomas E. Burk - University of Minnesota MUM Ottawa, Canada.
Mid-Course Review: NetCDF in the Current Proposal Period Russ Rew
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
“OnEarth” WMS Server WMS Global Mosaic Lucian Plesea Jet Propulsion Laboratory California Institute of Technology.
DMAC: Infrastructure to enable delivery of IOOS ® information Presentation to the IOOS Advisory Committee Derrick Snowden, System Architect, U.S. IOOS.
Integrated Grid workflow for mesoscale weather modeling and visualization Zhizhin, M., A. Polyakov, D. Medvedev, A. Poyda, S. Berezin Space Research Institute.
Work Group Meeting on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed Experience and Perspectives Rudolf B. Husar CAPITA, Washington University,
Pusan National University, Korea Joon-Seok Kim Taehoon Kim Ki-Joune Li.
1 Interoperability and a Spatial Web Portal April 20, 2007 Myra Bambacus NASA Applied Sciences Program Geosciences Interoperability Office.
NSAU Flood Model Use in Sensor Web: Lessons Learned Sergii Skakun Space Research Institute NASU-NSAU, Ukraine CEOS WGISS-27 May 11-15, 2009 Toulouse, France.
Air Quality Data Services: Application of OGC specifications Air Quality Data: Multi-dimensional, multi-source, multi-format Point observations are collected.
Open Source Tools for Uncertainty Enabling the Model Web Benjamin Proß University of Münster FOSS4G, Denver, Sept 2011.
May 2003National Coastal Data Development Center Brief Introduction Two components Data Exchange Infrastructure (DEI) Spatial Data Model (SDM) Together,
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
Unidata’s TDS Workshop TDS Overview – Part I July 2011.
CCGrid, 2012 Supporting User Defined Subsetting and Aggregation over Parallel NetCDF Datasets Yu Su and Gagan Agrawal Department of Computer Science and.
1 NASA CEOP Final Summary CEOS WGISS-26 Boulder, Colorado September 23, 2008 Yonsook Enloe
1 MESSAGE EXCHANGE FOR Web Service-Based Mapping Services AHMET SAYAR INDIANA UNIVERSITY COMMUNITY GRIDS LAB. COMPUTER SCIENCE DEPARTMENT August 17, 2005.
Managing WMS and WCS on multidimensional NetCDF Datasets with Geoserver Martin Desruisseaux, Geomatys Mickael Treguer, Ifremer.
ESIP Air Quality Jan Air Quality Cluster Air Quality Cluster Technology Track Earth Science Information Partners Partners NASA NOAA EPA (?) USGS.
1 Key Results from GALEON John Caron Ben Dominico UCAR/Unidata.
1 2.5 DISTRIBUTED DATA INTEGRATION WTF-CEOP (WGISS Test Facility for CEOP) May 2007 Yonsook Enloe (NASA/SGT) Chris Lynnes (NASA)
Standards-based Access to Air Quality Data: Application of OGC WMS and WCS Protocols Client Server Std. Interface GetCapabilities GetData Capabilities,
NOAA IOOS SOS Implementations in 2008 Jeff de La Beaujardière, PhD NOAA IOOS Program DIF Sr Systems Architect.
Science SQL :: EGI-GEANT :: © 2014 P. Baumann EGI-GEANT Symposium 2014-sep-25, CWI, Amsterdam, The Netherlands Peter Baumann Jacobs University | rasdaman.
Update on Unidata Technologies for Data Access Russ Rew
EScience Needs :: Brussels :: P. Baumann eScience Needs in the Big Data Era e-IRG Workshop Athens, Greece, 9-10 June 2014 Peter Baumann, Dimitar Misev.
SDI 4.0 Crowd-sourcing, Gov-sourcing Geographic Data via Open Geosynchronization Raj R. Singh Director, Interoperability Programs Open Geospatial Consortium.
® OGC perspective on CyberGIS for Collaborative Problem Solving AAG Annual Meeting panel, April 2015 George Percivall Chief Engineer and CTO
INSPIRE KEN :: © 2015 AD, PB Alex Dumitru Jacobs University | rasdaman GmbH Spatio-Temporal Coverage World Through The Looking Glass.
Serving society Stimulating innovation Supporting legislation Web Coverage Services (WCS) Thematic Cluster #3 Jordi Escriu Facilitator.
GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Page 1Overview of the HMA Project, 8 March 2010 Overview of the HMA Project OGC TC Opening Plenary Pier Giorgio Marchetti European Space Agency.
Unidata Infrastructure for Data Services Russ Rew GO-ESSP Workshop, LLNL
HMA-FO ODA, February 2010 HMA Follow-On Task 3 Online Data Access in the frame of ESA's Heterogeneous Missions Accessibility (HMA) initiative Preliminary.
® Sponsored by Improving Access to Point Cloud Data 98th OGC Technical Committee Washington DC, USA 8 March 2016 Keith Ryden Esri Software Development.
® Standards for Disaster Mitigation and Response Scott Simmons Executive Director, Standards Program Open Geospatial Consortium Copyright © 2016 Open Geospatial.
HMA-FO ODA, June 2011 HMA Follow-On Task 3 Online Data Access (ODA) in the frame of ESA's Heterogeneous Missions Accessibility (HMA) initiative Final Presentation.
DELIVERING ENVIRONMENTAL WEB SERVICES (DEWS)
Data Are from Mars, Tools Are from Venus
Preserving Geo-Scientific Data Assets Through Service Interoperability
Facilitator Thematic Cluster #3
Worldbank Conference on Land and Poverty, 2017-mar-23
Pushing implementation of European coverage data and services forward
Issues implementing INSPIRE coverages
Point Clouds as Coverages
Which INSPIRE download service to implement?
Presentation transcript:

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman - AIP-8 Results - GEO XII Plenary, Mexico City, Alexandru Mircea Dumitru Jacobs University | rasdaman GmbH Big Datacubes at Your Fingertips [gamingfeeds.com]

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman  „raster data manager“: SQL + n-D arrays -Scalable parallel “tile streaming” architecture  Part of GEOSS Common Infrastructure (GCI)  Makers of OGC Big Datacube standards, ref impl -Coverages, WCS, WCPS  Continuous contributor since many AIPs now AIP-8

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Web Coverage Service (WCS)  OGC Coverages unifying regular & irregular grids, point clouds, meshes -OGC Coverage Implementation Schema  WCS Core: access to spatio-temporal coverages & subsets -subset = trim | slice  WCS Extensions: optional functionality facets Large, growing implementation basis: rasdaman, GDAL, QGIS, OpenLayers, OPeNDAP, MapServer, GeoServer, GMU, NASA WorldWind, EOx-Server; Pyxis, ERDAS, ArcGIS,...

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Scalability  Adaptive data partitioning & distribution -storage layout language TB datacubes  Distributed query processing -Heterogeneous hardware, cloud, federation - 1 query  1,000+ cloud nodes select max((A.nir - A.red) / (A.nir + A.red)) - max((B.nir - B.red) / (B.nir + B.red)) from A, B Dataset A select max((B.nir - B.red) / (B.nir + B.red)) from B select max((A.nir - A.red) / (A.nir +A.red)) from A Dataset B

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Demo  Virtual Globe Virtual Globe  Apache vs rasdaman Apache vs rasdaman  Terabyte Aggregation Terabyte Aggregation 5 [gamingfeeds.com]

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Outlook  WCS-T(ransaction) adopted -Coverage maintenance via Web service (eg, reproducible ingestion) -Coverage service mashups  Coverage 1.1 under adoption -As before: encoding in XML (in future: + JSON) + any other suitable format (GeoTIFF; NetCDF, GRIB,...) -Regular + irregular grids (generalizing GML 3.3), SensorML -Partitioning, efficient „geometry/value pair“ representation -Interpolation  ISO, INSPIRE adopting Coverages + WCS backwards compatible with GMLCOV 1.0

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Wrap-Up  Open-standard Coverage Cubes -flexible, interoperable, format-independent -Arriving at consensus across OGC, ISO, INSPIRE  WCS: scalable access & manipulation on n-D coverages  During AIP-8, advanced interactive demo: [screenshots: rasdaman-based services; cube: gamingfeeds.com]

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Wrap-Up 8 [screenshots: rasdaman-based services; cube: gamingfeeds.com] „A cube tells more than a million images“

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Outlook  WCS-T(ransaction) adopted -Coverage maintenance via Web service (eg, reproducible ingestion) -Coverage service mashups  Coverage 1.1 -Much confusion  May 2015: renamed from „GML Application Schema – Coverages“ -As before: encoding in XML + any other format (GeoTIFF; NetCDF, GRIB,...) Prepared for JSON -Partitioned representation, efficient „geometry/value pair“ representation -Regular + irregular grids (generalizing GML 3.3), SensorML -Interpolation backwards compatible

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Use Case: Plymouth Marine Laboratory  “Avg chlorophyll concentration for given area & time period, from x/y/t cube” -10, 60,120, 240 days  Conclusions: -„we must minimise data transfer as well as [client] processing” -“standards such as WCPS provide the greatest benefit” [Oliver Clements, EGU 2014] rasdaman

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman sensor feeds simulation data Coverages as Unifying Paradigm 11 Coverage server

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman SWE, SOS: upstream sensor data capturing W*S: downstream download, processing, visualization SOS WMS WCS WCPS WPS... coverage server Coverages as Unifying Paradigm

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman WCS Extension – Processing [OGC ]  WCS wrapper for OGC Web Coverage Processing Service (WCPS) -high-level spatio-temporal geo raster query language for $c in ( M1, M2, M3 ) where some( $c.nir > 127 ) return encode( $c.red - $c.nir, “image/tiff“ ) (tiff A, tiff C ) 13  "From MODIS scenes M1, M2, M3: difference between red & nir, as TIFF" …but only those where nir exceeds 127 somewhere

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Inset: WaterML 2.0 Time Axis Handling  WaterML 2.0: timeseries = time slices -Hardwired for generation, not comsumption  OGC Coverages: datacubes -Time, elevation just another axis -Implementation can choose efficient layout

AIP Deep Dive :: Coverage Cubes :: © 2015 rasdaman Visualization-as-a-Query for $s in (SatImage), $d in (DEM) where = “Glasgow" return encode( struct { red: (char) $s.b7[x0:x1,x0:x1], green: (char) $s.b5[x0:x1,x0:x1], blue: (char) $s.b0[x0:x1,x0:x1], alpha: (char) scale( $d, 20 ) }, “image/png" ) [JacobsU, Fraunhofer; data courtesy BGS, ESA]