<<

45th Lunar and Planetary Science Conference (2014) 1026.pdf

ACCESSING PDS DATA IN PIPELINE PROCESSING AND WEB SITES THROUGH PDS GEOSCIENCES ORBITAL DATA EXPLORER’S WEB-BASED API (REST) INTERFACE. K. J. Bennett, J. Wang, D. Scholes, Washington University in St. Louis, 1 Brookings Drive, Campus Box 1169, St. Louis, Missouri, 63130, {bennett, wang, sholes}@wunder.wustl.edu.

Introduction: The Orbital Data Explorer (ODE) is tem (RSS). a web-based search tool (http://ode.rsl.wustl.edu) de- High Resolution Stereo Camera (HRSC), Mars Advanced Radar for Subsurface and Iono- veloped at NASA’s Planetary Data System’s (PDS) sphere Sounding (MARSIS), OMEGA Geosciences Node (http://pds-geosciences.wustl.edu/). (Observatoire Mineralogie, Eau, Glaces, Through ODE, users can search, browse, and download Activite) Visible and Infrared Mineralogical a wide range of PDS Mars, , Mercury, and Venus Mapping Spectrometer, and Planetary Fourier Spectrometer (PFS). data ([1,2,3,4]). Mars Orbiter Laser Altimeter (MOLA), and Mars Global In the fall of 2012, the Geosciences node intro- MOC Narrow Angle (NA) and Wide Angle Surveyor (MGS) duced a simple web-based API that allows non-PDS (WA) cameras. Gamma Ray Spectrometer (GRS) and Thermal web and processing tools to search for PDS products, Odyssey Emission Imaging System (THEMIS) obtain meta-data about those products, and download Viking Orbiter Visual Imaging Subsystem Camera A/B the products stored in ODE’s meta-data database. The Gamma Ray Spectrometer (GRS), Sci- first version is now used by several teams in periodic MESSENGER ence Subsystem (RSS), Neutron Spectrometer processing and web sites. (Mercury Sur- (NS), X-Ray Spectrometer (XRS), face, Space MERCURY Atmospheric and Surface Com- ODE Overview: ODE provides a cross-mission, Environment, position Spectrometer (MASCS), Mercury cross-instrument searchable web tools for finding and Geochemistry Laser Altimeter (MLA), and Mercury Dual downloading single or multiple PDS compliant archive and Ranging) Imaging System (MDIS) Narrow Angle Cam- data products for Mars, Mercury, Venus, and the era (NAC) and Wide Angle Camera (WAC). Ultraviolet-Visual (UV-VIS) Camera, Long- Earth’s Moon. The basic structure of ODE is shown in wave Infrared (LWIR) Camera, High- Figure 1. It consists of a back-end processor named resolution (HiRes) Camera, Near-Infrared Clementine Bunter, a metadata database, a front-end web interface, (NIR) Camera, two Star Tracker Cameras, and and, as of 2012, a web-based REST (Representational Laser Image Detection and Ranging (LIDAR) system. State Transfer) interface. Gamma Ray Spectrometer (GRS), Neutron Lunar Spectrometer (NS), Alpha Particle Spectrome-

Limited PDS PDS Mission Prospector ter (APS), (MAG), and Elec- Imaging Geosciences Data Instrument Node Node tron Reflectometer (ER). Instrument PDS HiRISE DIVINER Lunar Radiometer Experiment, Orbital Data Explorer (ODE) Instrument Data Node ODE REST External Lymap Alpha Mapping Project (LAMP), Instrument Interface Tools PDS Lunar Atmopheres Lunar Exploration Neutron Detector (LEND), Node Instrument ODE Backend Reconnaissance Spacecraft Processor ODE (Bunter) Metadata Lunar Orbiter Laser Altimeter (LOLA), Lunar Instrument PDS Database Orbiter (LRO) PPI ODE Web Reconnaissance Orbiter Camera (LROC), Instrument Node Interface Domain Spacecraft Scientist Mini-RF Instrument PDS THEMIS Data Node Moon Mineralogy Mapper (M3), Forerunner Instrument Chandrayaan-1 Instrument PDS (aka Mini-RF or Mini-SAR) Spacecraft LOLA Data Node 24-Inch Focal Length Camera, 80mm Focal Lunar Orbiter PDS Lunar Orbiter Planetary USGS LROC Digitized File Base Products UPC Data Length Camera Data Node Archive GRAIL LGRS (Lunar Gravity Ranging System) in- Figure 1. ODE Structure with REST Interface (Gravity Recov- cluding the Radio Science System ODE currently supports multiple mission data ery and Interior products for Mars, Moon, Venus and Mercury. The Laboratory) various datasets imported from different instruments Radar System, Radio Science Subsystem and missions are listed in Table 1. A detailed list of ODE Metadatabase: Behind the scenes, Bunter current ODE holdings can be found at scans the various PDS nodes, PDS data nodes, and http://wufs.wustl.edu/ode/odeholdings/index.html. other data sources to extract metadata about PDS prod- Table 1. ODE Data Holdings ucts. This metadata is stored in the ODE metadata da- Mission Instrument tabase. This database is the core of both the ODE web Shallow Radar (SHARAD), Compact Recon- site and ODE REST interface. Through this database, naissance Imaging Spectrometers for Mars Mars ODE also stores direct links to the PDS product files (CRISM), High Resolution Imaging Science Reconnaissance Experiment (HiRISE), Context Imager (CTX), allowing direct access to those product files as needed. Orbiter (MRO) Mars Color Imager (MARCI), Mars Climate Granular Data: In addition to PDS products, ODE Sounder (MCS), and Radio Science Subsys- also offers a set of “granular data” tools for extracting 45th Lunar and Planetary Science Conference (2014) 1026.pdf

granular-level data from selected PDS products. These tools allow users to select granular-level observation 353 data from a range of PDS products that cover selected areas and that meet specific criteria. REST Product Queries: The ODE REST inter- Currently, ODE supports granular-level search face allows external tools to query ODE for a wide tools for MGS MOLA PEDR (Precision Experiment range of data including product metadata. Product Data Record), LRO LOLA RDR (Reduced Data Rec- metadata, which varies depending on the data set, in- ord) and Diviner RDR. These data sets consist of or- cludes observation times, creation times, map resolu- bit-track oriented products where specific measure- tions/scales, observation angles, solar longitudes, solar ments were taken along orbit tracks in time-sequence distances, spacecraft clock times, version numbers, chunks. To facilitate granular-level searches, the indi- activity ids, producer information, and links to instru- vidual granular-level data records are extracted from ment web sites. Queries can be limited by instrument the products and stored in granular databases. Each hosts, instruments, product types, data set ids, location, granular database has global coverage of the data features, observation times, and creation times. Loca- products. The MOLA searchable database includes tion limits can be based on the “intersecting”, “con- approximately 595 million individual PEDR measure- tains”, or “contained by” geographic relationships be- ments. There are approximately 6 billion and 30 billion tween products intersecting a surface lat/lon bounding records for LOLA and Diviner data respectively. box or footprint. Using a series of queries can produce REST Interface Overview: The ODE Represen- a very sophisticated result that find spatial and tem- tational State Transfer (REST) interface is a simple poral relationships between various products. web-based interface allowing external users and tools REST Granluar Queries: In addition to the PDS to access the ODE metadata and products. product queries, the current ODE REST interface also REST query. The current ODE REST interface on- supports LOLA RDR granular-level queries. The re- ly supports read-only GET functions. The query format sults are the same as the current ODE web-based basically breaks down into several components includ- LOLA RDR granular query including Comma- ing target, query type, output format, and query param- Separated Value (CSV) text files, shapefiles, and eters. A simple query will return a variety of data such binned images. as a list of products, product metadata, product foot- REST Access: The REST interface is accessable at prints, product browse images, or even the products http://oderest.rsl.wustl.edu/live/. Interested users themselves. Results are typically in XML or JSON should contact the author for more information at ben- format except in cases where the return is an image. [email protected]. Product file requests return one or more web-addresses Future Developments: The Geosciences node is for directly downloading the file(s). working on Version 2.0 of the ODE REST interface. Example. A simple example of using the REST in- This version will include additional product query lim- terface to find how many HiRISE Version 1.1 RDR its (example: emission, incidence, and phase angles) as products exist within a latitudes 0 to 10 and longitudes well as expanding the granular queries to include 0 to 10: MOLA PEDR and Diviner RDR queries similar to the http://oderest.rsl.wustl.edu/live?target=mars&query=pr current web-based tools. In addition, the granular-level oducts&results=c&iid=HIRISE&pt=RDRV11&maxlat queries will be accessable through a standard Open =10.0&minlat=0.0&westernlon=0.0&easternlon=10.0 Geospatial Consortium (OGC) Web-Feature Service Returns (formatted for readability): (WFS) interface. Contact Information: The Geosciences Node Success welcomes questions and comments from the user community. Please send email to 2013-12-18T09:07:08.197 [email protected]. Comments on ODE and MARS questions on REST access can be sent to ben- PRODUCT [email protected]. C References: [1] Bennett, K. et al. (2008), LPS HIRISE XXXIX, Abstract #1379. [2] Wang, J. et al. (2009), RDRV11 LPS XL, Abstract #1193. [3] Wang, J. et al. (2010), 0 LPS XLI, Abstract #2251. [4] Bennett, K. et al. (2013), 10 44th LPS, Abstract #1310. 0 10