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



Similar documents
Technologies Enabling the Evolution of a Smart City. Brad Schmidt, Intergraph Canada

the Cloud Dean McCormick Regional Sales Manager Geospatial MEA Region

Advanced Image Management using the Mosaic Dataset

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

Intergraph Geospatial Portfolio 2013

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

ERDAS APOLLO How to manage/catalog/share Raster & vector data. ERDAS, Inc. A Hexagon Company. All Rights Reserved 1

ERDAS IMAGINE The world s most widely-used remote sensing software package

SuperGIS Server 3.2 Standard Edition Specification

Enterprise Image Management. An Esri White Paper November 2015

Applied ERDAS Solutions

MrSID Plug-in for 3D Analyst

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

Introduction to Imagery and Raster Data in ArcGIS

Geospatial Vision & Strategy

The ORIENTGATE data platform

LizardTech s MrSID Technology

The premier software for extracting information from geospatial imagery.

ENVI THE PREMIER SOFTWARE FOR EXTRACTING INFORMATION FROM GEOSPATIAL IMAGERY.

Implementing an Imagery Management System at Mexican Navy

Enterprise GIS Solutions to GIS Data Dissemination

How Express Server Software Improves Geospatial Image Delivery

Point Clouds: Big Data, Simple Solutions. Mike Lane

Express Server: Standards-Based Image Delivery for the Geospatial Industry

Processing, Cataloguing and Distribution of UAS Images in Near-Real-Time. Andreas Kühnen GEOSYSTEMS

Keystone Image Management System

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

HEXAGON GEOSPATIAL BENELUX Hexagon Geospatial Benelux 2015

UK Location Programme

How To Use Geomedia.Com For A Geospatial Project

How To Use Gis

VISUAL INSPECTION OF EO DATA AND PRODUCTS - OVERVIEW

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

MEETING TOMORROW S EARTH OBSERVATION CHALLENGES _ WHITE PAPER

What s new in Carmenta Server 4.2

Server GIS. What Server GIS software do we provide?

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

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

GIS Databases With focused on ArcSDE

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

Managing Imagery and Raster Data in ArcGIS

Enterprise Architectures for Large Tiled Basemap Projects. Tommy Fauvell

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

Introduction to Geospatial Web Services

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

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

EXPLORING AND SHARING GEOSPATIAL INFORMATION THROUGH MYGDI EXPLORER

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

A New Cloud-based Deployment of Image Analysis Functionality

FME 2007 Release Giving Raster the Vector Treatment. By Mary Jo Wagner

Enabling embedded maps

May 2012 Oracle Spatial User Conference

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

Sextant. Spatial Data Infrastructure for Marine Environment. C. Satra Le Bris, E. Quimbert, M. Treguer

Agile Analytics on Extreme-Size Earth Science Data

ArcGIS. Image Server tutorial

NetCDF and HDF Data in ArcGIS

Institute of Computational Modeling SB RAS

SkylineGlobe - Products Overview

TerraAmazon - The Amazon Deforestation Monitoring System - Karine Reis Ferreira

GXP WebView GEOSPATIAL EXPLOITATION PRODUCTS (GXP )

A Web Service based U.S. Cropland Visualization, Dissemination and Querying System

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

Building Service-Oriented Architecture Based Geospatial Web Portal

LizardTech. Express Server 9. User Manual

Product Navigator User Guide

A Hybrid Architecture for Mobile Geographical Data Acquisition and Validation Systems

Using PCI Geomatics Software with Oracle 10g Spatial and GeoRaster A PCI Geomatics Whitepaper

Managing Lidar (and other point cloud) Data. Lindsay Weitz Cody Benkelman

Handling Heterogeneous EO Datasets via the Web Coverage Processing Service

Chapter 6: Data Acquisition Methods, Procedures, and Issues

Web Map Service Architecture for Topographic Data in Finland

Linking Sensor Web Enablement and Web Processing Technology for Health-Environment Studies

GEOSPATIAL DIGITAL ASSET MANAGEMENT A SOLUTION INTEGRATING IMAGERY AND GIS WHERE WILL ALL THE PIXELS GO?(AND HOW WILL WE EVER FIND THEM?

Project eharta: a collaborative initiative to digitally preserve and freely share old cartographic documents in Romania

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

Cloud-based Infrastructures. Serving INSPIRE needs

RESOURCE MANAGEMNET APPLICATIONS OF A WEB-BASED GEO-REFERENCED DIGITAL IMAGE MANAGEMENT SYSTEM

Interoperable Solutions in Web-based Mapping

GIS Beyond the Basics: Web Maps and File Sharing Services

The USGS Landsat Big Data Challenge

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

BLACKBRIDGE SATELLITE IMAGERY THROUGH CLOUD COMPUTING

Version 3.0, April 16, 2012, updated for ArcGIS 10.0 Produced by the Geographic Information Network of Alaska

INSPIRE in practice: Experiences with INSPIRE data and services

Centre for EcologicalNoosphere Studies NAS RA CENS

Where is... How do I get to...

SeeMore. The 2013 Geospatial Portfolio Desktop. Geospatial for Smarter Decisions

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

RDA. RDA: Co-chairing - Big Data IG - Geospatial IG. OGC co-chairing: - editor, Big Geo Data stds - BigData.DWG

LAR-IAC4 Status and User Group Meeting. October 8, 2015

Enabling Science in the Cloud: A Remote Sensing Data Processing Service for Environmental Science Analysis

Correspondence can be sent to: GeoConnections Natural Resources Canada 615 Booth Street Ottawa, Ontario K1A 0E9

GENESIS Employing Web Processing Services and Sensor Web Technology for Environmental Management

PART 1. Representations of atmospheric phenomena

MSDI: Workflows, Software and Related Data Standards

Managing a Geographic Database From Mobile Devices Through OGC Web Services

MAY 18, 2015 ARCGIS FOR SERVER FUNCTIONALITY MATRIX

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

Open Source GIS Blitz!

Transcription:

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

Intergraph is Part of the Hexagon Family Hexagon is dedicated to delivering actionable information through design, measurement, and visualization technologies. Learn more at hexagon.com. 2 2

Dynamic GIS: Measuring Our Changing Earth Geospatial Information Value Chain 3 Capture Process Share Deliver

VOLUME

Data deluge Imagery data volumes are growing at an ever increasing rate. Faster than processing and storage costs are falling 3000 Terrabyte/ year forseen for Copernicus 5

Data Deluge Greater Resolution, Greater Coverage, Greater Frequency 6

Data Deluge New Data Sources beside traditional airborne and satelliteplatforms 7

Rocketing User Demand Every day, new users are demanding imagery, across all applications, on all devices Not just some imagery, but the latest, highest resolution imagery available They want the entire historical archive accessible 8

Big Data Made Small the most common purpose of Big Data is to produce Small Data DataInformed 10 Sept 2013 http://data-informed.com/common-purpose-big-data-produce-small-data # Pixels in a Single ECW File 9

Big Data Made Small 14 terapixels the most common purpose of Big Data is to produce Small Data DataInformed 10 Sept 2013 http://data-informed.com/common-purpose-big-data-produce-small-data 0.6 terapixels 1.7 terapixels 2004 2005 2012 # Pixels in a Single ECW File 10

Big Data Made Small The World s Largest Geospatial Image? A single aerial image covering Germany @ 20cm GSD 3,210,000 px by 4,340,000px Big Data Made Small 38,000gb Uncompressed 50,000gb with image pyramids 875gb ECW Compressed 370,000 source files 1 ECW file 11

38Tb image Germany 12

13 ECW & JPEG2000 Compression Technology ENCODING ENCODING ENCODING ENCODING SPEED SPEED SPEED SPEED DECODING DECODING DECODING DECODING SPEED SPEED SPEED SPEED IMAGE IMAGE IMAGE IMAGE QUALITY QUALITY QUALITY QUALITY TIME TIME TIME TIME SAVED SAVED SAVED SAVED REDUCED REDUCED REDUCED REDUCED STORAGE STORAGE STORAGE STORAGE COSTS COSTS COSTS COSTS ENHANCED ENHANCED ENHANCED ENHANCED USER USER USER USER PERFORMANCE PERFORMANCE PERFORMANCE PERFORMANCE REDUCED REDUCED REDUCED REDUCED DATA DATA DATA DATA MANAGEMENT MANAGEMENT MANAGEMENT MANAGEMENT The Power of ECW & JP2K Compression technology FILE FILE FILE FILE SIZE SIZE SIZE SIZE

COMPRESS Uncompressed Original & Pyramids 1300 Gb Uncompressed Original 1000 Gb JPEG 2000 Numerically Lossless Compression 400 Gb ECW Visually Lossless Compression ECW image compression: Instant storage savings Faster performance Full visual quality JPG2000: Strongly reduce size Keep data integrity 50Gb 14

ECW - COMPRESS and SIMPLIFY Intergraph ECW Raw Imagery +1 ECW mosaic file Conventional Approach Raw Imagery +Image Tiles +Tile Pyramids Efficient processing and simple data structure: Easier to manage Time effective Provides a single source of truth One format to serve all software clients. +Mosaic Overviews 15 +Tile Cache

Imagery & Tile Cache Storage Non-scalable solutions Duplicates data Complicates data publishing Restricts users to specific projections Restricts users to specific resolutions/scales Tile caching places decoding speed above all other needs 16

Tile cache Worked example (Storage) 71Tb level 19 cache Uncompressed With Pyramids With tile-cache to level 17 With tile-cache to level 18 With tile-cache to level 19 38Tb level 17 ECW cache 0.85Tb Pyramids level 18 cache +29 + 116 ECW +7 7 17 Imagery Size Days needed to generate

Storage Costs - Tile-cache & Pyramid vs. ECW $ 4,600 $ 4,700 $ 6,200 Amazon S3 Cloud storage Costs comparison example 98% lower costs using ECW >$4.6k monthly saving Up to $73k annual saving Original with pyramids plus tile-cache 17 levels plus tile-cache 19 levels ECW $ 82 18 $ cost per month Data generated using the Amazon S3 Cloud Calculator

ECW JPEG2000 SDK Developer toolkit for Reading & writing ECW and JPEG2000 file formats Fully compliant ISO/IEC 15444 Part 2 JP2 support Reading and writing NITF 2.1 EPJE and NPJE code-streams Reading ECWP streams C, C++, JNI bindings SWIG bindings in development 20+ Examples Hardware accelerated (SSE 3,4, AVX & NEON) Available across 7 different environments Windows x86 VC90, VC100, VC110 Linux x86 GCC 4.4+ Android x86 & ARM ios ARM Windows Phone MacOSX x86 (future release) 19

Dissemination: APOLLO Essentials ERDAS APOLLO Essential Capture Process Deliver WMS WMTS (tiles) WMS-T (time-series) JPIP (JPG2000 Streaming) ECWP (ECW Streaming) GeoREST 20

APOLLO Essentials Silver bullets APOLLO Essentials & its compression technology provides: Very efficient compression technology to reduce imagery storage by 5-20x One of the most optimized geospatial image server on the market 64-bit, multi-threaded, hardware accelerated server Highest performing image server available Can do more with less servers, storage and time Reduced dissemination time Rapid dissemination of terabytes of data Unique delivery methods To interoperate with third-party systems Reduce bandwidth requirements Improve user experience 21 21

VELOCITY

Data deluge Imagery data volumes are growing at an ever increasing rate Faster than processing and storage costs are falling 8 Terrabyte/ day forseen for Copernicus 23

Data Crawling

APOLLO Advantage Generated Crawling APOLLO Advantage Manage Catalog Capture Process Deliver 25

CRAWLING The Geospatial Information crawlers are scheduled server jobs for continuous discovery of Geospatial data at user specified dataset store locations. The crawlers : Run asynchronously on the Server: Set it and forget it! Run on a repeated scheduled basis to enable the catalog auto update Auto-discover imagery and terrain data Drop box concept Auto-harvest imagery/sensor metadata like LANDSAT, QUICKBIRD, SPOT, DIMAP, ISO 19115/19139, etc Auto-provision data for optimized end user consumption (pyramids, thumbnails and metadata generation, footprint computation and security configuration) 26

Advantage Workflow Architecture Web Client Access & Geospatial Security View Download Browse, search Data OGC Services (WMS, WCS, WMTS) Streaming Services (ECWP, JPIP) Download Service (Clip, Zip Ship) Catalog (CS-W, REST) Manager Crawl, Secure, Manage and Style Data Parse and Edit Metadata Configure server and service interfaces Crawl, Provision 27 Imagery Terrain Sensor LIDAR Oracle, MS SQL, 27 PostGIS

Hierarchical raster Data Model (Variety, Value) Hierarchical classification of Data Data gathered by collection, theme, type, domain Ascendant metadata aggregation through hierarchy metadata aggregation 28 28

Open interface : OGC web coverage service (WCS) serve raw (unportrayed) data on the fly support for: spatial subsetting pixel space subsetting temporal selection band ordering and selection mosaïcing/time series coordinate transform custom srs management very big imagery through the whole chain any data depth (8bits 64 bits) any number of bands multiple data formats in input: see Imagine decoders In output: Geotiff, JPEG200, ECW, NITF, DTED, IMG decoder and encoder plugs 29 29

Online Processing

APOLLO Professional APOLLO Professional Publish Manage Catalog Online processing Processes 31

What is ERDAS APOLLO Professional Workflow Web Client 1. Select Process 3. Configure process inputs and parameters Access & Geospatial Security 8.View & Download 4. Execute 2. Propose process inputs 7. Propose process outputs Data OGC and Streaming Services (WMS, WCS, WMTS, ECWP, JPIP) Download Service (Clip, Zip Ship) Process Service (WPS) Catalog (CS-W, REST) Manager Secure and Manage processes Configure execute permissions 5. Write Results 6. Crawl, Provision Model and Publish Process ERDAS IMAGINE Imagery, Terrain, Oracle, MS SQL, 2012 Intergraph Corporation 32 Sensor and LIDAR 32 PostGIS

ERDAS APOLLO Geoprocessing 5 Band Data Produces very clean change detection B-1 B-2 B-3 33

Results 34

Conclusion APOLLO provides tools to address Big Data challenge Volume: Big Data to Small Data Hexagon ECW and JPG2000 compression very efficient Easy and fast data dissemination Streaming: ECWP/JPIP WMS, WMS-T, WMTS SDK available to integrate that technology in your own system Velocity : Dynamic data management: Data crawling Metadata aggregation Automatic medata parsers for different Satellite products (Landsat, Spot, etc) Variaty of interfaces to consume data including OGC Download: WCS (from Level0 ), Clip Zip and Ship View : WMS, WMTS, WMS-T Processing : WPS Discovery 35

QUESTIONS?