Presentation is loading. Please wait.

Presentation is loading. Please wait.

Description Of The JPL Planetary Web Mapping Server Lucian Plesea, Elaine Dobinson, Dave Curkendall - JPL Trent Hare – USGS, Flagstaff ISPRS Workshop,

Similar presentations


Presentation on theme: "Description Of The JPL Planetary Web Mapping Server Lucian Plesea, Elaine Dobinson, Dave Curkendall - JPL Trent Hare – USGS, Flagstaff ISPRS Workshop,"— Presentation transcript:

1 Description Of The JPL Planetary Web Mapping Server Lucian Plesea, Elaine Dobinson, Dave Curkendall - JPL Trent Hare – USGS, Flagstaff ISPRS Workshop, March 17, 2007 http://webgis.wr.usgs.gov/ogc http://onMars.jpl.nasa.gov

2 ISPRS, Mar 2007Plesea / Hare Outline Open Geospatial Consortium Standards OnMars / OnMoon Project Overview Server Description Examples and integration scenarios

3 ISPRS, Mar 2007Plesea / Hare define: OGC Web Services Currently Addressed –WMS: Web Map Service – simple image –WCS: Web Coverage Service – complex data Closely Related Services –WFS: Web Feature Service – features –WPS: Web Processing Service – data processing –Catalog Service – metadata spatial searching –GeoRSS – RSS feed + geospatial coordinates

4 ISPRS, Mar 2007Plesea / Hare OGC Web Mapping/Coverage Services WMS/WCS

5 ISPRS, Mar 2007Plesea / Hare Benefits to Using Standards Don’t reinvent the wheel –Leverage existing languages, structures, and solutions Reach a wider audience –Widely used applications have built-in support for accessing standard services Evolution –Well-maintained services evolve along with standards, extending their healthy lifespan; data / software / server persistency NASA OGC interoperability report showed a 30% savings Helps make the data the focus, not the application

6 ISPRS, Mar 2007Plesea / Hare Project Overview Promote web mapping services for planetary applications –Standardize planetary coordinate systems with the OGC –Develop WMS and WCS servers for Mars and Lunar data –When necessary, prepare GIS data sets –Adapt GIS (client) applications for Mars and Lunar GIS –Test and propose further integration with PDS Imaging Nodes –Updated USGS/PDS Map-a-Planet has incorporated WMS and planetary encodings

7 ISPRS, Mar 2007Plesea / Hare Planetary WMS Block Diagram Remote Storage Cache Storage Network Image WMS Server (CGI) HTTPD (Apache) Tiled WMS & KML Tiled WMSKML Relative size is not significant Only data flow is represented

8 ISPRS, Mar 2007Plesea / Hare Raschal, 40TB cluster RAID Again System using Commodity Hardware And Linux

9 ISPRS, Mar 2007Plesea / Hare Outline of Major Server Features Data sets Planet specific CRS, IAU2000 as the namespace Style Layer Descriptions (SLD) extensions Cache/Tile support Support for 16, 32 bit data requests (Geotiff)

10 ISPRS, Mar 2007Plesea / Hare Features – Data sets Mars –MOLA DEM and Slope - Global Topography, Goddard Request as topography, colorized, shaded, slope –Mars Digital Image Mosaic 2.1, USGS –THEMIS Infrared (IR) Mosaics, ASU –MOC Narrow Angle Mosaic, USGS/JPL –Working on a THEMIS VIS mosaic, ASU Moon –Lunar DEMs and Slope (ULCN2005), Goddard and USGS –Clementine 750nm UVVIS and NIR Mosaics, 16bit, 11 bands, USGS –Airbrushed Hillshade (Grey and Color), USGS

11 ISPRS, Mar 2007Plesea / Hare Features - OGC Planetary Coordinate Reference System Planetary Namespace based on IAU2000 report and using NAIF codes for base value. GEOGCS["GCS_Mars_2000",DATUM["D_Mars_2000", SPHEROID["Mars_2000_IAU",3396190.0, 169.89444722361]],PRIMEM["Reference_Meridian",0.0], UNIT["Degree",0.0174532925199433] http://www.lpi.usra.edu/meetings/lpsc2006/pdf/1931.pdf

12 ISPRS, Mar 2007Plesea / Hare Features – SLD / Processing WMS SLD implementation increases server-side processing requirements Supports most SLD RasterSymbolizer: band selection, gamma correction, linear scaling, histogram equalization, color look-up Jpeg, PNG and GeoTIFF formats Geographic, Orthographic and Gnomonic projections (planet specific)

13 ISPRS, Mar 2007Plesea / Hare Features – SLD / Band Arithmetic (server side) Band Arithmetic – e.g. Clementine mineral ratios Red=750 nm/415 nm Green=750 nm/950 nm Blue=415 nm/750 nm SLD encapsulation: prefix notation /_b1_b2,/_b1_b3,/_b2_b1 Currently supports arbitrary length formulae, four basic operations and constants

14 ISPRS, Mar 2007Plesea / Hare Features – Cache/Tiled WMS WMS needs a mechanism to expose caches Add one request type, getTileService Returns an XML wrapped list of WMS requests, used as template Image data is delivered only by WMS Compatible with WMS 1.1.1 and SLD OnMars Tiled WMS has latencies in the order of milliseconds

15 ISPRS, Mar 2007Plesea / Hare Selected Clients NASA WorldWind, uses tiles WorldKit, flash WMS viewer using tiles GoogleEarth, full WMS client, uses tiles WMSConnect, ESRI arcscript to use WMS images as data, ArcGlobe uses tiles JMars PIGWAD JUMP, OpenLayers, OpenEV, Global Mapper, uDig (geoTools), gvSIG

16 ISPRS, Mar 2007Plesea / Hare Google Earth – WMS Client Use refresh style onRegion Data Transport is a WMS request KML request is almost a WMS request. Returned KML can include sub-regions Requires Google Earth 4 or later, on a platform that allows arguments This functionality integrated in OnMars Tiled WMS server

17 ISPRS, Mar 2007Plesea / Hare Planetary WMS Block Diagram (review) Remote Storage Cache Storage Network Image WMS Server (CGI) HTTPD (Apache) Tiled WMS & KML Tiled WMSKML Relative size is not significant Only data flow is represented

18 ISPRS, Mar 2007Plesea / Hare Planetary OGC Examples JPL’s WMS onMars: showing Mars Topography (with SLD – Style Layer Desc.)

19 ISPRS, Mar 2007Plesea / Hare NASA’s Worldwind accessing JPL’s WMS server (16 bit Png for topo, Image texture, topography colorized using SLD and transparent over image) 2X Planetary OGC Examples

20 ISPRS, Mar 2007Plesea / Hare Multiple Servers JPL’s OnMars, USGS’s PIGWAD, ASU’s JMars Planetary OGC Examples

21 ISPRS, Mar 2007Plesea / Hare WMS Connect (client builds local layers ) Novel use of WMS servers

22 ISPRS, Mar 2007Plesea / Hare Sparse Data Support – MOC NA MGS Mars Orbiter Camera Narrow Angle mosaic A 0.5 arc-second composite of more than 50,000 high resolution images of Mars, located between 75N and 75S It is an uncontrolled mosaic, the images are placed on the global frame based on the best known location, using a simple warp. Location errors are common, but it does match MDIM and MOLA rather well The mosaic contains more than 300GB of raw image data, and images are still to be released Credits: MSSS/JPL/Caltech/USGS/ASU/UofA/NASA Tackle an uncontrolled THEMIS VIS mosaic also.

23 ISPRS, Mar 2007Plesea / Hare Live MOC NA Image Mosaic, ~50K images, ~3TB mosaic stored as 130GB Planetary OGC Examples

24 ISPRS, Mar 2007Plesea / Hare NULL data masks

25 ISPRS, Mar 2007Plesea / Hare JPL Server Optimization, WorldKit (flash-based viewer) ThemisMoc NAMdim2.1 GE


Download ppt "Description Of The JPL Planetary Web Mapping Server Lucian Plesea, Elaine Dobinson, Dave Curkendall - JPL Trent Hare – USGS, Flagstaff ISPRS Workshop,"

Similar presentations


Ads by Google