“OnEarth” WMS Server WMS Global Mosaic Lucian Plesea Jet Propulsion Laboratory California Institute of Technology.

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

Welcome to Middleware Joseph Amrithraj
MODIS Data at NSIDC MODIS Collection 5/Long Term Data Record Workshop Molly McAllister & Terry Haran January
© Copyright 2012 STI INNSBRUCK Apache Lucene Ioan Toma based on slides from Aaron Bannert
A new Network Concept for transporting and storing digital video…………
Prof. G. Robert Brakenridge March 12, 2011 Director, Dartmouth Flood Observatory CSDMS, INSTAAR, University of Colorado.
ArcView® Image Analysis
Web Visualization Technology Horner APG Ver 1.0.
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
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.
Multiple Processor Systems Chapter Multiprocessors 8.2 Multicomputers 8.3 Distributed systems.
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
Multiple Processor Systems 8.1 Multiprocessors 8.2 Multicomputers 8.3 Distributed systems.
ArcServer Kris Lander Central Region HQ RFC GIS Workshop July 2007.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Description Of The JPL Planetary Web Mapping Server Lucian Plesea, Elaine Dobinson, Dave Curkendall - JPL Trent Hare – USGS, Flagstaff ISPRS Workshop,
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
LizardTech Geospatial Products April, LiDAR Compressor Compress point cloud data to MrSID Generation 4 (MG4) Lossless 25% of the original size.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Sharing imagery and raster data in ArcGIS
The MODIS online archive and on-demand processing Edward Masuoka NASA Goddard Space Flight Center, Greenbelt, MD, USA.
NASA World Wind Java SDK 3D Earth in Your Applications and Web Pages
AIRNow-International The future of the United States real-time air quality reporting and forecasting program and GEOSS participation John E. White U.S.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
1ESDIS HDF-EOS Workshop IV Landover, Maryland, September 20, 2000 The Landsat 7 Processing System ( LPS ) Level Zero-R Science Products Michael R. Reid.
1 CMPT 275 High Level Design Phase Architecture. Janice Regan, Objectives of Design  The design phase takes the results of the requirements analysis.
Unidata’s TDS Workshop TDS Overview – Part II October 2012.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
Global Land Cover Facility The Global Land Cover Facility (GLCF) is a member of the Earth Science Information Partnership (ESIP) Federation providing data,
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
VirtualBox What you need to know to build a Virtual Machine.
MapServer Support for Web Coverage Services Stephen Lime - Minnesota DNR Dr. Thomas E. Burk - University of Minnesota MUM Ottawa, Canada.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
GIS On The Web: An Overview of ArcIMS. *The easy flow of geographic data can offer real-life solutions in many societal sectors, including municipal government,
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Caching Imagery Using.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Introduction to CacheWorx Lucian Plesea - Esri Robert Jensen - Esri.
Extension to Geoserver for reading ESRI Mapcaches Pär Jonsson Project manager Lantmäteriet, Sweden Mauritz Bomark System architect Lantmäteriet,
U.S. Department of the Interior U.S. Geological Survey Access to MODIS Land Data Products Through the Land Processes DAAC John Dwyer and Carolyn Gacke,
Global map layers Additional global data sets such as Hydrology data (Hydrosheds), new and updated Landcover data (Globcover), demographic data and others.
Computer Images Can store color info about each pixel, but makes file BIG Compression for Web 15.
1 ESA Web Mapping Activities Status Report CEOS WGISS Subgroup Chiang Mai - September 2003 C.Caspar G.Tandurella P.Goncalvez.
ORNL DAAC MODIS Subsetting and Visualization tools Tools and services to access subsets of MODIS data Suresh K. Santhana Vannan National Aeronautics and.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Virtual Globes by: Steven Wood Dept of Science Wheeler School.
Geospatial Interoperability Jeff de La Beaujardière, PhD NASA Geospatial Interoperability Office.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
NASA Earth Observing System Visualization Tools ARSET - AQ Applied Remote SEnsing Training – Air Quality A project of NASA Applied Sciences Introduction.
GIS in the cloud: implementing a Web Map Service on Google App Engine Jon Blower Reading e-Science Centre University of Reading United Kingdom
CEOS Data Cube Open Source Software Status Brian Killough CEOS Systems Engineering Office (SEO) WGISS-40 Harwell, Oxfordshire, UK September 30, 2015 (remote.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Information Technology: GrADS INTEGRATED USER INTERFACE Maps, Charts, Animations Expressions, Functions of Original Variables General slices of { 4D Grids.
Vegetation Index Visualization of individual composite period. The tool provides a color coded grid display of the subset region. The tool provides time.
Predicting popular areas of a tiled Web map as a strategy for server-side caching Sterling Quinn.
1 October 8, 2015 GIS Day 2015 Geospatial Technologies GPS (global positioning system) –Car GPS systems, yield monitors, smart phones RS (remote sensing)
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
©2010 AIR WORLDWIDE 1 Using ArcGIS Server Web Map Services in Web Map Mash-Ups Benjamin Spaulding, Ph.D. AIR Worldwide Esri Boston Dev Meet-Up 12/8/2010.
ORNL DAAC SPATIAL DATA ACCESS TOOL Open Geospatial Consortium (OGC) Services Bruce E. Wilson Suresh K. Santhana Vannan Yaxing Wei Tammy W. Beaty National.
AIRS/AMSU-A/HSB Data Subsetting and Visualization Services at GES DAAC Sunmi Cho, Jason Li, Donglian Sun, Jianchun Qin and Carrie Phelps, Code 902, NASA.
From Missions to Measurements: an Ocean Discipline Experience.
OSSIM Technology Overview Mark Lucas. “Awesome” Open Source Software Image Map (OSSIM)
GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
A nested grid for INSPIRE Orthoimagery and gridded data Guillermo Villa. IGN Spain April 2016.
Geospatial Data Abstraction Library(GDAL) Sabya Sachi.
MOBILE AND DISCONNECTED FIELD DATA COLLECTION
Netscape Application Server
DIAL Update Doug Ilg Raytheon ITSS
Multiple Processor Systems
Publishing image services in ArcGIS
Presentation transcript:

“OnEarth” WMS Server WMS Global Mosaic Lucian Plesea Jet Propulsion Laboratory California Institute of Technology

WMS Global Mosaic Landsat 7, 9 band half arc-second, global earth image mosaic. This mosaic has 3600 times more pixels than previous global earth images, at 15m per pixel. This mosaic contains about three trillion pixels, and more than five Terabytes of data.

WMS Global Mosaic

Atacama Desert, South America, Default View (IR and Visual)

Atacama Desert, South America, IR View

Atacama Desert, South America, Visual View

The Mosaic Project NASA is engaged in an effort to increase the accessibility of remote imagery and encourage interoperable tools. The availability of a recent, high resolution, global coverage map of the earth was seen as an important component of this effort. The project started in earnest in Jan 2003, with an expected completion date of Dec 2003 Release One on-line since April 2004

WMS Global Mosaic Vitals There are nine separate bands, at three different resolutions. Coverage area is 180W to 180E and S85 to N GB, panchromatic band, 0.5 arc-second (15m), 2,592,000x1,224,000, or 3 trillion pixel. 50 GB, thermal band, high and low gain, 2 arc-second per pixel (60m). 900GB, three visual and three near IR bands, stored at 1 arc-second (30m).

Current Activities Second phase started Jan 2005 Generate a new release of the mosaic: –Use the final scene set (50% new) –Improved geolocation –Better color matching Package for distribution –Monochrome GeoTIFF

Application An image mosaic builder for very large geographic datasets, applying in a single pass the coordinate transformation, color correction and scene blending. Unique capabilities include UTM to geographical reprojection, blend mask driven data selection and feathering, and per band first order polynomial color correction. Implemented as a single pass chain of custom SGI Image Library Operators.

Internal Data Format A Journaling Image File Format is used extensively, for both the input scenes and the output mosaic. It is a tiled, 4D, multi-spectral and multi- resolution file format that supports lossless and lossy compression at the tile level. A level of indirection in data access, adding journaling features which ensures permanent file consistency

Data Access Computation resources are located remote from the storage resources, direct access to the data is not always possible. An image specific data access subsystem allows small regions of the input and output images to be transferred independently. The Network Image Protocol is used, separating the location and specific file format from the application. Basis for dataset virtualization via processing data servers

Computation Resource Four groups of 32 CPUs were running simultaneously on an SGI O3K to produce the mosaic, using about CPU-hours total. This architecture provided a balance of data access and computational loads, achieving a CPU load between 30 and 60 percent. Using a 15MB/second link, peak data transfer rates of 12MB/second were measured, with an average of 2.5MB/sec data read and 1.25MB/sec data write

Large storage is no longer a big problem. Raid Again Storage using Commodity Hardware And Linux RASCHAL, a 40TB NAS storage cluster, built in-house. RASCHAL became operational April 2003, and has been in continuous use since then. OnEarth uses about 15TBytes OnEarth Server Hardware

Access to data: WMS Access to the mosaic is best done via the WMS server. A simple web client is available at The server is implemented as a CGI application, and uses the same technologies as the mosaic application. Server provides color pan-sharpening, band selection, multiple projections. Image control using Styled Layer Descriptor.

GTOPO30PLUS derived colormap draped on GTOPO30P Hawaiian islands, color bands are 500m thick. Red - Water level, Blue m, Green – 5000m

Tule fog in California Central Valley Mosaic is built from 250m Rapid Response MODIS subsets, one day old data. Two mosaics each day, from Terra and Aqua

Small dam and lake in Romanian Alps Left image was taken during a commercial fligh, the right image is generated by WorldWind using the OnEarth server for Landsat and elevation.

WMS-Proxy High performance path Apache plug-in for high volume predictable pattern access WMS-Proxy High performance path Apache plug-in for high volume predictable pattern access WMS CGI Application Single binary complete WMS server WMS CGI Application Single binary complete WMS server Apache 2.0 HTTP Server Image Access Layer Location and format agnostic data access Image Access Layer Location and format agnostic data access WMS cache Local datasetsVirtual datasets Global Mosaic Server Global Mosaic Server OnEarth WMS Server Architecture

Cache access patterns for the 120m per pixel layer in WorldWind White – cached data; Black – not requested; Gray – no data

Other Web Clients –Windows based freeware browser –Educational –Earth Sun Gateway –Freeware server ESRI products, –Commercial GIS software WorldWind, –Freeware, public, generates 3 million hits per day SINTEF Globe, –Public software, Java 3D

Contact information: Web front - WMS server –