Lunaserv
A Planetary GIS Server
Presented by Nick Estes
Lunar Reconnaissance Orbiter Camera SOC
Arizona State University
nme@ser.asu.edu
Origin
- Lunaserv Project Started in 2009
- Intended to Support the LROC Data Portal and PDS Interface
- Written in Ruby
- Auto Orthographic Projection Only
- Moon Only
- Internal Use Only
Present Day
- Actively Developed
- Supports the LROC Data Portal, PDS Interface, Operations, Research, and More
- Rendering Engine Written in C
- IAU2000 SRS Support
- Demonstrated Support for 14 Planetary Bodies
- Open Source
Capabilities
- Layer Types
- Spatial Reference Systems
- Output Formats
- WMS Queries
- Database Filters
Layer Types
- Vector - shapefile, flat file, DB
- Raster - global, regional
- Numeric - high bit depth raster
- Illumination - terminator, DTM-based
SRS
- EPSG:4326
- IAU2000
- JMARS
- EPSG:3857/900913 aka "Google Mercator"
- proj.4
Output Formats
Format |
8-bit |
32-bit |
Transparency |
Lossless |
Web |
PNG | ✓ | ✗ | ✓ | ✓ | ✓ |
TIFF | ✓ | ✓ | ✓ | ✓ | ✗ |
JPEG | ✓ | ✗ | ✗ | ✗ | ✓ |
PNM | ✓ | ✗ | ✗ | ✓ | ~ |
GIF | ✓ | ✗ | ~ | ✓ | ✓ |
Vicar | ✗ | ✓ | ✗ | ✓ | ✗ |
WMS Queries
- GetFeatureInfo
- Search BBOX
Database Filters
- Optional WMS Parameters
- SQL Templates
- Parameter Substitution
- Code Block
Usage
http://webmap.lroc.asu.edu/
- Web Browser - Lunaserv Global Explorer
- WMS Client - QGIS, ArcGIS, JMARS
Deployment
http://lunaserv.lroc.asu.edu/
- Configure
- YAML configs (Lunaserv, SRS, Layers)
- Rasters as Pyramidal TIFFs
- Vector as Shapefiles, Lunaserv Flat File, DB
- Numeric as ISIS Cubes
- Deploy
- Compile map_utils
- Install Passenger
I4
ISS Instrument Integration Implementation
- Sponsored by Jacobs Technology in Houston
- 5 ISS Datasets (EarthKAM, Astronaut Photography, HICO, ISERV, RapidSCAT)
- Lunaserv WMS Backend
- Modified Lunaserv Global Explorer Frontend
- Integrated Meta-Data Search Function
- Coming Soon!
Future Work
- Web Map Service (WMS) 1.3.0
- Web Feature Service (WFS)
- Catalog Service for the Web (CSW)
- Performance Enhancements