Download presentation
Presentation is loading. Please wait.
Published byMeghan Cook Modified over 9 years ago
1
2009 CAP Category 2 Synopsis: Behind the GOS Portal Doug Nebert FGDC May 11, 2010
2
Four Projects NASA WorldWind Java integration with GOS catalog for Search and Rescue clients CarbonTools desktop widget and gadget for GOS feeds and data services GMU/ESIP Geoscience portal access to the geodata.gov catalog GeoFinder for the Environment
3
Leveraging GOS Map and Data Services for Search and Rescue Operations using NASA WorldWind Open Source 3D Visualization Platform Objective – Enhancing the NASA Goddard Search and Rescue (SAR) Mission Office’s Decision Support Tools with access to data from GOS using NASA WorldWind-based application Technical Approach – Discover SAR relevant data via the GOS portal catalog – Access, exploit and visualize discovered data in WorldWind’s 3D environment – Inform the SAR user of relevant resource updates from GOS Project duration – July 25 2009 – July 23 2010 Team – Nadine Alameh, Project Manager – David Collins, WorldWind Software Engineer
4
Leveraging GOS Web Services Finding the data: OGC Catalog Service for the Web (CSW) – GOS is supported by a OGC Catalog Service for the Web (CSW) catalog that allows other external clients to search and retrieve metadata on data, services and other resource types referenced by URL Visualizing the data: OGC Web Map Service (WMS) – WorldWind supports OGC Web Map Service Outcome – Discover SAR relevant data via the GOS Portal Catalog – Access, exploit and visualize discovered data in 3D environment – Inform SAR user of relevant resource updates from GOS – Enable Java WorldWind users access to the GOS Catalog (and other OGC CSW catalogs)
5
Query Results
6
Visualization of Data via WMS
7
Update Feeds - All updates - Live Map Server updates - Most recent search updates - All updates - Live Map Server updates - Most recent search updates
8
Benefits to SAR Enhanced discovery, integration and visualization of data – Tapping rich data services of the NSDI including data that SAR personnel may not have otherwise been able to locate or use in time – Combine data (recent and historical) on-demand at various levels – Get latest data directly from its custodians hence alleviating the data assembly overhead in SAR situations
9
Power of Web Services and Standards Access to NSDI = access to needed data! – Access to official sources of information – Quality information through FGDC Status Checker – Ease of integration into new markets and domains Catalog + 3D visualization + Open Source Java SDK = Powerful combination – Open source solution based on standards and web services = sustainability, more users, easier integration within applications, wider reuse, etc. – Updated by community as GOS evolves and standards mature/change – Inherits all the advances made by WorldWind community (e.g. support for KML) Catalog CSW = opening new doors for discovery and connections – Little effort to connect to other catalogs (such as GEOSS, ESA FedEO, etc) – Staying up-to-date with recent updates feature
10
Expanding Universe of Opportunities Contact Information –Nadine Alamehnadinesa@mobilaps.com –David Collinsp.david.collins@gmail.com GOS SAR code and application –Code: worldwind.arc.nasa.gov/java –App: http://worldwind.arc.nasa.gov/java/apps/SARApp/SARAppGOS.jnlp –Forums: forum.worldwindcentral.com/forumdisplay.php?f=37
11
CarbonTools: GOS Dashboard - Scope and Outcome 11 Geodata.gov contains links to many services and data GOS Dashboard/Widget project provides access easy for casual user - Just view changes in feed and access NSDI Web Services in a few clicks from desktop or Web 2009 NSDI CAP Grant Partners: US Army Corps of Engineers, The Carbon Project, NSDI Community Delivered open source Gadget for desktop and Web Widget
12
GOS RESTful catalog services
13
13 Key Features Reads GeoRSS feeds from Geodata.gov Mimics geodata.gov style/function Mini-map using Bing RSS feed items Integrated FGDC Status Checker External application launch (ex. Gaia) Works in Windows desktop and Web Open Source!
14
Where feeds search parameters are set Top of dialog for search keywords Other filtering options correspond closely to geodata.gov website To expand a filtering section, just click on the blue header bar Settings 14
15
15 GOS Dashboard Use Case 1 2 3
16
16 GOS Widget Use Case Copyright © 2010 Carbon Project Inc.
17
Utilizing GOS Map and Data Services for Cross-agency Earth Science and Geospatial Cyberinfrastructure Communities (GCI) - GMU Scope The project is to develop open-source web portal to utilize the GOS maps and data services to support Earth and geography science communities through the partnership of George Mason University’s Joint Center for Intelligent Spatial Computing (CISC), the Federation of Earth Science Information Partnership (ESIP), and the Cyberinfrastructure Specialty Group (CISG) within the American Association of Geographers (AAG). Outcomes –An open source Spatial Web Portal connecting to GOS development document and user manual –A category of over 20,000 WMS layers from GOS and other communities. –Serve ESIP, AAG CISG, and NASA Earth Science Communities
18
Architecture of the solution Serving Communities
19
Solution in action
20
Serve AQ &PH Community Virtual Arctic SDI Portal Serve the GCI Community
21
Project Background and Scope Core Partners: Innovate!, Inc. Environmental Protection Agency (EPA) Coeur D’Alene Tribe (CDA) North Carolina Department of Environment and Natural Resources (NCDENR) Created software that extends GOS services to include new partners and features Called GeoFinder for the Environment (GFE) Extends GOS Capabilities through web-based API that connects numerous distributed catalogs Provides numerous output formats and input parameters Core partners implemented the API for use in their organizations Integration within EPA Earth (KML Output) Integration within CDA Tribe GIS Home Page (DHTML Output) Provided free training to interested parties 45 participants: States, Federal Agencies, Tribes, Others GeoFinder for the Environment
22
Key Software Features Metadata search and discovery tool Federated search model Supports many catalog implementations Easy to plug into new partner catalogs Basic Components Web based front end Simple, URL-based API (more detail in upcoming slides) Easy to use outputs and parameters Extends GOS Extends the basic capabilities of GOS Targeted catalog search (GOS, States, etc.) Additional capabilities to customize output GFE Capabilities
23
*Note: not all capabilities currently being used
24
Accessing the GFE: Web Interface: http://dev.innovateteam.com/GFE/http://dev.innovateteam.com/GFE/ Can be used as a basic search and discovery interface Can also be used as a test environment for constructing API URLs API Base URL: http://dev.innovateteam.com/GFE/search/get?http://dev.innovateteam.com/GFE/search/get API Parameters: SearchServices (target specific catalog provider) Michigan GIS = MI_GIS MN Land Management = MN_LMIC MN Dept of Natural Resources = MN_DNR MN Metro GISMN_MGIS Geospatial One Stop = GOS2 GEOSS = GEOSS GMU One Geology = GMUOneGeology Keywords (specify the keywords you’re looking for) f (output format: kml, georss, html, html_static) http://dev.innovateteam.com/GFE/search/get?SearchServices=GOS2&Keywords=water &f=html http://dev.innovateteam.com/GFE/search/get?SearchServices=GOS2&Keywords=water &f=html GFE Capabilities
25
GFE API Parameters (cont’d) KeywordType (all, any, phrase) http://dev.innovateteam.com/GFE/search/get?SearchServices=GOS2&Keywords =water+wells&KeywordType=all&f=html Westbc, Eastbc, Southbc, Northbc (bounding box) Values must be between the ranges of -180 to 180 and -90 to 90, respectively http://dev.innovateteam.comGFE/search/get?SearchServices=GOS2&Keywords= water&KeywordType=phrase&northbc=45.01111&westbc=- 79.76347&southbc=17.402023&eastbc=-64.232347&f=html source (filters GOS2 sources based on numeric code provided by GOS) http://dev.innovateteam.com/GFE/search/get?SearchServices=GOS2&Keywords =water&f=html&source=3667 css (specify your own stylesheet) http://dev.innovateteam.com/GFE/search/get?SearchServices=GOS2&Keywords =water&f=html&source=3667&css=http://geonetsystems.com/share/main.css xslt (specify your own xslt to identify elements to include in output records) http://dev.innovateteam.com/GFE/search/get?SearchServices=GOS2&Keywords =superfund&KeywordType=all&f=html&source=10787&xsl=http://geonetsystem s.com/share/htmlJZ.xsl GFE Capabilities
26
GFE Outputs - KML GFE Capabilities
27
GFE Outputs – KML, with Add to Map capabilities for WMS and KML GFE Capabilities
28
GFE Outputs GeoRSS output displayed in Google Maps: GFE Capabilities
29
GFE Outputs WMS shown on web-based map viewer GFE Capabilities
30
GFE Partner Implementations EPA: Integrated GFE capabilities into EPA Earth Application http://earth.epageo.org:443/earth/ http://earth.epageo.org:443/earth/
31
GFE Partner Implementations CDA: Integrated GFE capabilities directly into their main GIS Data Home Page http://gis.cdatribe-nsn.gov/SearchGISData.aspx http://gis.cdatribe-nsn.gov/SearchGISData.aspx
32
GFE API developed as a flexible, web-based service that can interface with numerous catalog types and provide many outputs Software is available for any user to access at http://dev.innovateteam.com/GFE/ Core Partners have implemented and extended* the GFE for their own use Implementations are currently functional and in production Partners were able to retire older software and make use of existing resources through this effort *Some partners are discussing ways for taking this software even further as a next step Training provided on the use of GFE and GOS services 45 attendees from numerous different agencies Feedback on training was very positive Project Outcomes
33
People: Innovate!, Inc.: Jessica Zichichi: jzichichi@innovateteam.com FGDC Lead: Doug Nebert: ddnebert@fgdc.govddnebert@fgdc.gov Places: GFE website: http://dev.innovateteam.com/GFE/ GOS website: http://geodata.gov EPA Earth: http://earth.epageo.org:443/earth/ CDA data access website: http://gis.cdatribe- nsn.gov/SearchGISData.aspx FGDC website: http://www.fgdv.gov Innovate website: http://innovateteam.com More Information
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.