Title: GPS Explorer: Overview and Extension to INDIGO http:geoapp'ucsd'edu
1GPS Explorer Overview and Extension to
INDIGOhttp//geoapp.ucsd.edu
- Paul Jamason Scripps Orbit and Permanent Array
Center (SOPAC ) - IGS Analysis Center Workshop, Miami, 2008
2GPS Explorer Background
- NASA REASoN project to provide GPS data
products/services using new web
technologies/standards - project overview http//reason.scign.org
- java-based web portal web 2.0 (mapping,
inter-portlet communication) - develop common formats (xml) and methods (web
services) for improved metadata and data exchange - Geophysical Resource Web Services
http//reason.scign.org/scignDataPortal/grwsSummar
y.jsp - NASA MOSES project to allow users to perform
modeling in a portal context - application of various time series models
3GPS Explorer Framework
- Uses the
- JSR-168 compliant portlets (java-based windows in
portal with user controls distributable to other
portals) - user logins save data/results for future viewing
- standard look/feel across pages easy
configuration - Employs a workflow/dashboard approach
- users select and save groups of GPS sites via
mapping portlet. Data queries, modeling
operations are performed throughout portal on
saved groups. - Inter-portlet communication
- Dynamic content produced via calls to back-end
web services
4GPS Explorer Portal Mapping
- SOMI Scripps Online Mapping Interface
- University of Minnesota MapServer input data
layers stored at SOPAC (e.g., fault lines) - interactive velocity vectors
- users can draw bounding boxes to select sites
- recent performance optimization
- Migrating to OpenLayers
- open source API
- user community
- utilize non-google data layers
- MapServer tile caching
5GPS Explorer Portal Products
- Processed GPS coordinates
- millions of xyz coordinates from SOPAC/JPL/REASON
combination/PBO - dynamically queryable and exportable to urls
- GPS Time Series
- layer time series from different sources/sites
via Java Applet - display time series dynamically by clicking sites
on map - Velocities
- view/layer velocity vectors for various
sources/reference frames - Strain Maps
- under development
6- (GPS Explorer Web Demonstration)
7GPS Explorer Portal Geophysical Resource Web
Services
- Standardized approach to data submission/retrieval
- Inter-agency data exchange
- Use XML standards
- Geography Markup Language (GML) represent
features/geometry/reference systems/time - observation collections filter encoding
- transfer XML via SOAP/web services
- alternatives JSON, REST
- Advantages
- Independent server-side code. call web services
from other web pages/sites, command-line
utilities, etc. - Adaptable - e.g., REASoN -gt INDIGO new web
services
8XML and Geodesy at SOPAC IGS Site Logs
- Overview http//sopac.ucsd.edu/projects/xml
9Sample XML IGS Site Log
ltigsSiteLog xmlns"http//sopac.ucsd.edu/ns/geod
esy/doc/igsSiteLog/2004" xmlnsmi"http//sopac.
ucsd.edu/ns/geodesy/doc/igsSiteLog/monumentInfo/20
04" xmlnsequip"http//sopac.ucsd.edu/ns/geodes
y/doc/igsSiteLog/equipment/2004"
xsischemaLocation"http//sopac.ucsd.edu/ns/geode
sy/doc/igsSiteLog/2004 http//sopac.ucsd.edu/ns/g
eodesy/doc/igsSiteLog/2004/igsSiteLog.xsd"
xmlnsxsi"http//www.w3.org/2001/XMLSchema-instan
ce"gt ltsiteIdentificationgt
ltmisiteNamegtScripps 5 - Mt. Soledadlt/misiteNamegt
ltmifourCharacterIDgtSIO5lt/mifourCharacterIDgt
ltmimonumentInscriptiongtSIO5
ECCSlt/mimonumentInscriptiongt
ltmiiersDOMESNumbergt40460M006lt/miiersDOMESNumbergt
lt/siteIdentificationgt ltsiteLocationgt
ltmicitygtLa Jollalt/micitygt
ltmistategtCalifornialt/mistategt
ltmicountrygtUSAlt/micountrygt
ltmiapproximatePositionITRFgt
ltmixCoordinateInMetersgt-2456115.13lt/mixCoordinat
eInMetersgt ltmiyCoordinateInMetersgt-4768905.
79lt/miyCoordinateInMetersgt
ltmizCoordinateInMetersgt3439232.44lt/mizCoordinate
InMetersgt ltmilatitude-Northgt325024.00lt/mi
latitude-Northgt ltmilongitude-Eastgt-1171500.
00lt/milongitude-Eastgt ltmielevation-m_ellip
s.gt185.53lt/mielevation-m_ellips.gt
lt/miapproximatePositionITRFgt lt/siteLocationgt
ltgnssReceivergt ltequipreceiverTypegtASHTECH
Z-XII3lt/equipreceiverTypegt
ltequipsatelliteSystemgtGPSlt/equipsatelliteSystemgt
ltequipserialNumbergtLP02814lt/equipserialNumb
ergt ltequipfirmwareVersiongtCD00lt/equipfirmwar
eVersiongt ltequipdateInstalledgt2002-05-15T000
0Zlt/equipdateInstalledgt ltequipdateRemovedgt20
03-01-09T0000Zlt/equipdateRemovedgt
lt/gnssReceivergt ltgnssAntennagt
ltequipantennaTypegtASH701945B_Mlt/equipantennaType
gt ltequipserialNumbergtCR519991867lt/equipseria
lNumbergt ltequipantennaReferencePointgtBPAlt/equ
ipantennaReferencePointgt ltequipmarker-arpUpE
cc.gt0.0083lt/equipmarker-arpUpEcc.gt
ltequipdateInstalledgt2002-05-15T0000Zlt/equipdate
Installedgt ltequipdateRemovedgt2004-09-29T0000
Zlt/equipdateRemovedgt ltequipnotesgtlt/equipnot
esgt lt/gnssAntennagt
10(No Transcript)
11GPS Explorer Portal INDIGO
- SOPAC and INDIGO
- Inter-service Data Integration for Geodetic
Operations - systems enabling the simultaneous use of multiple
space geodetic techniques - Utilize IT resources and JPL collaboration in
support of IGS - Potential development areas
- Include all GNSS sites at CDDIS/JPL/IGN (GSAC)
- Extend GPS Explorer capabilities to include
SLR/VLBI/DORIS - Site mapping
- Common data exploration/visualization tools
- Incorporate GPS products into (next-generation?)
GSAC - Provide web services wrapper to GSAC
12GPS Explorer Portal Future
- Focus on IGS support via INDIGO
- How can GPSE serve as common interface for user
access to data/metadata? - Add Products tab
- Portal name change?
- Evaluate/implement feedback from user survey,
NASA website developers - Ingest/display new data sources
- Cross-browser compatibility
- Javascript development
- Evaluate other portal frameworks (JBOSS)
- Interactive Strain Maps
13Login Page
14Site Selection
15Site Data Visualization
16GPS Site Processed Coordinates
17GPS Site Position Time Series
18GPS Site Velocities
19Strain Resources
20Filter Time Series Job Setup
21Filter Time Series Output