XML Web Services in Support of eGov and the EPA Geospatial Blueprint - PowerPoint PPT Presentation

1 / 65
About This Presentation
Title:

XML Web Services in Support of eGov and the EPA Geospatial Blueprint

Description:

and Cary Roberts and Tim Antisdel, US EPA. 2.3 Kevin Kirby, US EPA, Gary Mortensen, Qsent, Inc. ... state-of-the-art statistics, data mining, and image ... – PowerPoint PPT presentation

Number of Views:165
Avg rating:3.0/5.0
Slides: 66
Provided by: Niem
Category:

less

Transcript and Presenter's Notes

Title: XML Web Services in Support of eGov and the EPA Geospatial Blueprint


1
XML Web Services in Support of e-Gov and the EPA
Geospatial Blueprint
  • Brand Niemann
  • Office of Environmental Information, US EPA, and
  • Chair, CIO Councils XML Web Services Working
    Group
  • EPA GIS Work Group Meeting
  • April 8-11, 2003
  • Arlington, VA

2
Introduction
  • Thank you to
  • John Sullivan for the excellent overview of the
    OMB and CIO Council drivers for this work.
  • Pat Garvey for his excellent presentation on the
    FRS Accuracy Assessment that forms the basis
    for our pilot and his feedback that we address in
    our presentation.
  • Dave Wolf for the excellent demonstrations of EPA
    progress with Geo Web Services.
  • I have invited him to present to the XML Web
    Services Working Group.
  • Wendy Blake-Coleman for inviting us to
    participate to keep the lines of communication
    open.
  • The Pilot Team for their excellent efforts.
  • Muhannad Kanaan, John Washchysion, and John
    Reynolds, DynCorp Dan Buan, RealSoft and Adam
    Hocek, Broadstrokes.
  • Kim Nelson for her direction and encouragement in
    my CIO Council activities.

3
Overview
  • 1. XML Web Services Working Group (2)
  • 2. Pilots (27)
  • 3. Demonstrations (31)
  • 4. Acknowledgments (1)
  • 5. Contact Information (1)

4
1. XML Web Services Working Group
  • Chartered by the CIO Councils Architecture and
    Infrastructure Committee (AIC) in August 2002 and
    Realigned under the Emerging Technologies
    Subcommittee in October 2002 to
  • Facilitate the use of this emerging technology in
    the e-Government initiatives and in the
    development of the Federal Enterprise
    Architecture in conjunction with the development
    of architectural governance and component
    architectures for the Federal enterprise.
  • The priorities and metrics are
  • Meetings
  • Pilots
  • Collaboration and cooperation.
  • Web site and ListServ (see Contact Information).

Co-Chairs Mark Day, EPA DCIO, and Dawn
Meyerriecks, DISA CTO.
5
1. XML Web Services Working Group
  • Before - XML Web Services Repository/Distributed
    Content Network and VoiceXML
  • March 20, 2002, The CIO Council Showcase of
    Excellence, Special Innovation Award, Presented
    to the Environmental Protection Agency, Natural
    Language Interface to Web Content, By the Federal
    Leadership Council (Mark Forman and the Quad
    Council), In Association with Post Newsweek Tech
    Media/FOSE, Washington, DC.
  • After CIOC XML Web Services Working Group
  • April 1, 2003, Working Group Chair Recognized
    with Emerging Technology/Standards Leadership
    Award at the SecureE-Biz.Net Summit, from Mark
    Forman, Associate Director, IT and eGovernment,
    OMB, and David McClure, VP e-Gov, Council for
    Excellence in Government for ushering in new
    technology to allow us to conduct e-Business
    securely to further implement the Presidents
    Management Agenda.

6
2. Pilots
  • Users never know what they want
  • until they see what they get

7
2. Pilots
  • Purpose To populate the Government-wide
    Components Registry and Repository with reusable
    (interoperable) components from successful
    pilots.
  • An Enterprise Architecture Component is a
    self-contained business process or service with
    predetermined functionality that may be exposed
    through a business or technology interface.
  • Three Step Process
  • (1) Identify and Vet in the Working Group.
  • (2) Produce the Pilot.
  • (3) Operationalize the Successful Pilots.
  • Funding Options
  • (1) Vendor Resources.
  • (2) Agency Resources.
  • (3) Combination of (1) and (2).

8
2. Pilots
  • 1. Digital Talking Books on CD-ROM and the Web as
    VoiceXML.
  • 2. XML Design Collaboration and Registration
    Platform.
  • 3. VoiceXML for Universal Access and Homeland
    Security Applications.
  • 4. Geospatial Interoperability.
  • 5. XML Web Services Content Authoring,
    Management, and Distribution.
  • 6. Military Systems (Concept of Operations for
    Federated Metadata Registries).
  • 7. E-Forms for e-Gov The Use of XML
    Standards-based Applications.
  • 8. The MetaMatrix System for Model-driven
    Integration with Enterprise Metadata.
  • 9. Cognitive Topic Map Web Sites-Aggregating
    Information Across Individual Agencies and E-Gov
    Initiatives.
  • 10. Collaboration and CoSourcing Designing
    Intergovernmental Services and Sharable
    Components.
  • 11. The Potential of Semantic Technologies for
    E-Gov.
  • 12. XML Data Exchange Across Multiple Levels of
    Government Using Native XML Databases.

Note As of March 24, 2003.
9
2. Pilots
  • Pilot Projects Demonstrated at the EPA GIS Day,
    November 19, 2002
  • 2.1 LandView 5 Web-connected DVD and CITRIX Web
    Server and LandView 6 (OGC Conformant Web Client
    Application and Distributed GeoData Services).
  • 2.2 Advanced Visualization Tools for EPA Spatial
    Databases (VisiMine and I-Miner).
  • 2.3 Accuracy Assessment and Improvement of EPA
    Facility Registry Data and Emergency Notification
    and Data Collection with VoiceXML.
  • 2.4 An Integrated Virtual Workplace for EPA and
    Its Partners.
  • 2.5 Spatially Enabling the EPA with the OGC XML
    Standards and the OGC Spatial Web Registry
    Service (WRS).

10
2. Pilots
  • The partners for each of these activities were,
    respectively
  • 2.1 Jerry McFaul, USGS, Peter Gattuso, EPA, and
    Chris Tucker, Ionic Enterprise, Inc.
  • 2.2 Kim Kok, Insightful, Inc., and Cary Roberts
    and Tim Antisdel, US EPA.
  • 2.3 Kevin Kirby, US EPA, Gary Mortensen, Qsent,
    Inc. and Dan Buan, RealSoft, Inc.
  • 2.4 Brand Niemann, EPA, and Tom Gunther, Marc
    Levine, and Adam Schultz, USGS (New MOU).
  • 2.5 Jeff Harrison and Mark Reichardt, OpenGIS
    Consortium, Inc.,Chris Tucker, Ionic Enterprise,
    Inc., Paul Daisey, Census Bureau, and Richard
    Tynes, Army Corp of Engineers.

11
2.1 LandView 5 Web-connected DVD and CITRIX Web
Server and LandView 6
LandView 5 on Web-connected DVD http//www.gcn.com
/vol1_no1/daily-updates/20230-1.html
12
2.1 LandView 5 Web-connected DVD and CITRIX Web
Server and LandView 6
Census SF1 in LandView 5
13
2.1 LandView 5 Web-connected DVD and CITRIX Web
Server and LandView 6
Population Estimation on DVD
See http//www.census.gov/geo/landview/lv5help/pop
_estimate.html
14
2.1 LandView 5 Web-connected DVD and CITRIX Web
Server and LandView 6
  • LandView 6 (Fall 2003)
  • Selected Census Summary File 3 Data.
  • Ionic Enterprise Pilot Proposals
  • OGC Conformant Web Client Application
  • Develop a MARPLOT-to-GML Connector/Converter,
    hosting of GML in the FileMaker 6 Database, and a
    Java Client that would accept SVG formatted data.
  • OGC Conformant Distributed GeoData Services
  • Build a multi-source Web client and establish a
    distributed network of Census, USGS GNIS, and EPA
    EnviroFacts data.

15
2.2 Advanced Visualization Tools for EPA Spatial
Databases
16
2.2 Advanced Visualization Tools for EPA Spatial
Databases
I-Miner on TRI 2000 Public Release Data
17
2.2 Advanced Visualization Tools for EPA Spatial
Databases
  • VisiMine and Examples
  • VisiMine is a search engine for analyzing image
    databases. Developed by Insightful Corporation
    in cooperation with NASA, VisiMine provides a
    comprehensive workbench for image information
    mining, integrating state-of-the-art statistics,
    data mining, and image processing to extract
    information and locate images from potentially
    huge databases. VisiMine allows you to detect
    "like images" based on a variety of factors from
    immense image collections. VisiMine enhances the
    value of your visual data, lending structure,
    comprehensive search capability, and increased
    accessibility.
  • Dr. Giovanni Marchisio has authored and
    co-authored several articles and book chapters on
    automated imagery data mining and computational
    linguistics, and has four US and international
    patents pending on these technologies.

18
2.2 Advanced Visualization Tools for EPA Spatial
Databases
VisiMine and Examples
We teach VisiMine the difference between clouds
and snow. From a satellite, especially if the
targets are mountains in spring, clouds and snow
look very similar-white, patchy, irregular. So we
take a few seconds to teach it using a lasso and
both this is what it is and a this is what it
is not input.
19
2.2 Advanced Visualization Tools for EPA Spatial
Databases
VisiMine and Examples
Once taught the difference, we show an example of
white patches sitting precisely on top of
mountains that your eye and brain tell you with
100 certainty are snow. But VisiMine tells you
they are clouds. Ah-ha! Computers arent so smart
after all! Except that it turns out that VisiMine
is right and our eyes have been fooled.
20
2.2 Advanced Visualization Tools for EPA Spatial
Databases
  • Update Data Fusion with XML
  • February 25-26, 2003, Data Mining Technology for
    Military and Government Applications Conference,
    XML Web Services for Data Mining and Repository
    US EPA Toxics Release Inventory, Brand Niemann,
    US EPA and Data Mining Technology, Jim Walters,
    Insightful Corporation.
  • See http//web-services.gov
  • Integrated data analysis across content types is
    enabled by XML, but is still a very new area for
    vendors and researchers.
  • See new Native XML Database Technologies.

21
2.3 Accuracy Assessment and Improvement of EPA
Facility Registry Data and Emergency Notification
and Data Collection with VoiceXML
  • Qsent Features
  • Over 145 million residential, business and
    government listings (99). Every record verified
    through phone installation and account activation
    with credit history.
  • 250,000 to 500,000 updates daily
  • Four searches methods
  • U.S. Residential search for an individual
  • U.S. Business and Government search for
    business or government agencies
  • Reverse Lookup search by telephone number
  • U.S. All search all directories at once
  • Geographic searches
  • City Surround expand search incrementally from
    city center (lowest ZIP)
  • Neighborhood Search search by neighborhoods
    using ZIP4

22
2.3 Accuracy Assessment and Improvement of EPA
Facility Registry Data and Emergency Notification
and Data Collection with VoiceXML

Qsents iQ411 Applications Interactive,
Integrated, Batch
  • iQ411 Interactive is a web-based directory
    information service that provides real-time,
    daily updated, definitively accurate data for
    residential, business and government listings for
    the U.S. and Puerto Rico.
  • iQ411 Integrated provides real-time system
    integration using the industry-standard XML API
    to send and receive XML messages and data.
  • iQ411 Batch provides off-line processing via
    automated FTP services for accurate appending and
    validation of phone numbers and address
    information.

MapPoint
23
2.3 Accuracy Assessment and Improvement of EPA
Facility Registry Data and Emergency Notification
and Data Collection with VoiceXML
  • Qsent Verification of EPA Regulated Facilities
  • Qsent was able to return at least one match in
    1,753 out of 2,533 records in the EPA EnviroFacts
    Data Warehouse in the Portland, OR, area (69).
  • Example (see next slide)
  • EPA records show Associated Hose Products at 801
    SE Alders in Portland.
  • iQ411 shows Associated Hose Products at 130 SE
    7th Avenue and provides a phone number.
  • A more thorough analysis of the matching results
    between the Qsent and EPA Facility databases
    would yield improvements in the EPA Facility
    database.

24
2.3 Accuracy Assessment and Improvement of EPA
Facility Registry Data and Emergency Notification
and Data Collection with VoiceXML
Qsent Verification of EPA Regulated Facilities
25
2.3 Accuracy Assessment and Improvement of EPA
Facility Registry Data and Emergency Notification
and Data Collection with VoiceXML
Perform Emergency Notification and Data
Collection with VoiceXML
Simulated Contamination From Umatilla Army Depot
26
2.4 An Integrated Virtual Workplace for EPA and
Its Partners
  • OMBs Mark Forman (E-Gov 2002, June 26, 2002)
  • Mark was asked about the reported redundancy in
    state-federal geospatial data activities and he
    responded that the states especially have
    complained about the costs involved, namely 10B
    total (6B Federal and 4B State) and that about
    half of that (5B) is wasted due to duplication
    of effort!
  • EPAs CIO Kim Nelson (GIS Day, November 8, 2001,
    and ORD Science Meeting, May 1-2, 2002)
  • Everyone needs to think about how to
    geographically reference all of the data that we
    use and collect, so that we can share each
    others' resources. We have 100's of geo-spatial
    data products and resources. We need to develop
    data collection standards which will enable us to
    link and cross-reference these and other newly
    acquired resources.

27
2.4 An Integrated Virtual Workplace for EPA and
Its Partners
Universal Access to Geo-referenced Web Content
(VoiceXML)
28
2.4 An Integrated Virtual Workplacefor EPA and
Its Partners
eMap Web based interactive map Renders
XML Vector objects attributes Monitors
Internet threshold alert Download information,
GML http//emap.tec.army.mil/tiger2.
html
XML Maps (Talking) and Collaboration
U.S. Army Engineer Research and Development
Center Topographic Engineering Center
29
2.4 An Integrated Virtual Workplace for EPA and
Its Partners
  • USGS GEODE (Geo-Data Explorer)
  • Fully distributed data analysis and display
    model
  • Can link to any data server, world-wide. Can
    import and use their own data (http//pubs.usgs.go
    v/fs/fs132-01/).
  • Currently over 6,000 data layers that can be
    retrieved, displayed and manipulated over the
    Internet without any special hardware, software,
    and training.
  • Consist of six interoperable modules Data format
    conversion, Spatial data engine, Web server,
    Image compression engine, Map server, and
    Relational database management system.
  • Working with the OGIS specifications to become an
    OGIS compliant map server.

30
2.5 Spatially Enabling the EPA with the OGC XML
Standards the OGC Spatial Web Registry Service
(WRS)
  • Geography Markup Language (GML)
  • An XML-based common encoding for spatial
    features.
  • Makes it possible to renders legacy and
    third-party data and services interoperable
    minimizing the coupling between components.
  • Enables multi-source, multi-sensor fusion.
  • Can be converted to SVG on-the-fly.
  • Scalable Vector Graphics (SVG)
  • An XML vector graphics standard (W3C) that
    enables them to be processed efficiently,
    robustly, and in an automated fashion and enables
    scaling, panning, highlighting, etc.
  • Graphical applications that are currently
    realized using bitmap graphics will start using
    SVG. The scope of SVG use will expand and it will
    displace the use of bitmap graphics in many
    areas, prime examples of which include mapping
    and GIS applications.

31
2.5 Spatially Enabling the EPA with the OGC XML
Standards the OGC Spatial Web Registry Service
(WRS)
Galdos Viewer for US Census Data
32

Online Geo-Services
Imagery Coverage Server
IONIC Worldview
BaseMap Feature Server
RDBMS / GIS / non-GIS Features Servers ?
Objects ? GML/XML ? Rendering
Raster Map Server
Topo Map Server
Network Feature Server
33
3. Demonstrations
  • 3.1 EPA Geospatial Metadata (EIMS)
  • 3.2 EPA Local Emergency Planning Committee (LEPC)
    Database
  • 3.3 LandView 5 Population Estimation
  • 3.4 LandView 5 Citrix Server
  • 3.5 USGS GEODE (Geo-Data Explorer)
  • 3.6 EPA Facility Data Homeland Security
    Application
  • 3.7 Geospatial Interoperability with RedSpiderWeb
    3.0 (Ionic Enterprise Pilot Project with EPA,
    State and Regional Data)
  • 3.8 Geospatial Dynamic Discovery (Object Builders
    Pilot Project with State of PA and Chesapeake Bay
    Program)
  • 3.9 Geospatial One-Stop (OGC Pilot Project for
    other E-Gov Initiatives)

34
3.1 EPA Geospatial Metadata (EIMS)
Running at http//webservices.gov/xmlpilot.htm
and on My EPA Desktop (Windows 2000)!
35
3.2 EPA Local Emergency Planning Committee (LEPC)
Database
  • Most data is in relational databases so need to
    XML-enable them
  • Main players Oracle, SQL Server, DB2, Sybase,
    Access, Objectivity, FileMaker, and FoxPro.
  • Native XML databases are beginning to come on
    strong
  • Main players eXcelon and Tamino (commercial) and
    Xindice, eXist, 4Suite, and ozone (Open Source).
  • Also middleware products that transfer to/from
    relational databases
  • Main players JAXB, .NET, Delphi, and WebSphere
    (commercial) and Castor, JXQuick, Zeus, and Zope
    (Open Source).
  • Used in the pilot projects.
  • Source Ronald Bourret, XML and Databases, XML
    2002 Conference Tutorial, December 9th.
    http//www.rpbourret.com

36
3.2 EPA Local Emergency Planning Committee (LEPC)
Database
http//www.epa.gov/ceppo/lepclist.htm
37
3.2 EPA Local Emergency Planning Committee (LEPC)
Database
  • http//130.11.53.73/lepc/FMPro?-dbLEPC.FP5-form
    at-fmp_xmlzip_lepczip_code22181-find
  • FileMaker Pro 6 XML Query Syntax - Five Parts
  • The scheme http
  • The host IP address
  • The port 591 (registered with IANA)
  • The file path /FMPro
  • The query string namevalue pairs (4 in this
    case) separated by signs
  • The database (LEPC.FP5)
  • The format (FileMaker XML grammar - three
    choices database dependent, database
    independent, and grammar) (fmp_xml)
  • The records to retrieve (zip_code22181)
  • Request for data (yes)

38
3.2 EPA Local Emergency Planning Committee (LEPC)
Database
  • (1) Adam Hocek (Broadstokes, Inc.) created a
    script (http//www.broadstrokesinc.com/demo/cgi-bi
    n/fmqry.pl) that returns the results from
    FileMaker as an ECMAScript. This makes it
    possible to use the same ECMAScript
    results within a VoiceXML or HTML document
  • http//www.broadstrokesinc.com/demo/cgi-bin/jsvxml
    .pl
  • http//www.broadstrokesinc.com/demo/cgi-bin/jshtml
    .pl.
  • (2) The file http//www.broadstrokesinc.com/demo/b
    rand.vxml is used for collecting the callers zip
    code and then it does a ltsubmitgt to jsvxml.pl
    which will generate a VoiceXML document with the
    results.
  • (3) The VoiceXML application runs on Voxeo's
    server. Call 1-800-303-9987 and give the
    application ID as 713589.

39
3.3 LandView 5 Population Estimation
Running on My EPA Desktop (Windows 2000)!
See next slide for schematic diagram of
application.
40
Web server
1
HTML w/javascript
Filemaker with Population database
End User with web browser
2
3
lat/long/ radius request
xml request
4
xml file
5
  • 1. End user enters URL for HTML page.
  • 2. End user enters latitude/longitude and radius,
    presses Get Population button.
  • 3. JavaScript in web page issues URL to FileMaker
    for the census block records.
  • 4. FileMaker sends XML file back to the web page.
  • 5. JavaScript reads the XML file, performs
    calculations, updates the web page.

41
3.4 LandView 5 Citrix Server
  • Citrix solutions for an integrated virtual
    workplace
  • Secure, Internet-based access to Windows, UNIX
    and Java-based applications from virtually any
    device, via any connectionall with unparalleled
    manageability and scale.
  • Embrace Microsoft .NET technologies
  • Make it easier to publish .NET applications and
    services
  • Expose Citrix MetaFrame XP, NFuse Classic and
    NFuse Elite as XML Web Services.
  • Focus energies on delivering higher level
    customer value
  • Migration to ASP.NET and .NET Framework
    technologies.
  • Citrix MetaFrame XP support for Windows .NET
    Server.

42
3.4 LandView 5 Citrix Server
  • Download and Install Citrix Client
  • http//www.citrix.com/site/SS/downloads/ and
    select Clients.
  • Establish Connection to LandView Citrix Server
  • Jerry McFaul, jmcfaul_at_usgs,gov, 703-648-7126
  • Note The Citrix Client Uses Web Browser Type
    Caching to Make for Fast Performance with Even
    Low-Bandwidth Connections!

43
3.5 USGS GEODE (Geo-Data Explorer)
http//geode.usgs.gov/
44
3.6 EPA Facility Data Homeland Security
Application
  • Background
  • Demonstrated to Kim Nelson at GIS Day (November
    19, 2002) who said to go forward with it!
  • Team
  • DynCorp EPA Contractor and Pilot Team Lead
    (Muhannad Kanaan)
  • Qsent Directory Listing Services (Gary
    Mortensen)
  • Realsoft VoiceXML Services (Dan Buan)
  • Broadstrokes VoiceXML Services (Adam Hocek)
  • Upcoming Presentations
  • April 15th XML Web Services Working Group (Two)
  • April (late) Rick Otis, US EPA, and Lee Holcomb,
    Department of Homeland Security.
  • May 1st 2nd Annual Speech Technology for
    Government and Military Applications Forum.


45
3.6 EPA Facility Data Homeland Security
Application
  • Problem
  • EPAs Facility Registry System Database is our
    unique contribution to Homeland Security, but we
    need to know how accurate it is before we provide
    it for that purpose and need it to be delivered
    as a Homeland Security application (XML Web
    Service).
  • Strategy
  • Provide the FRS as an XML Web Service to Qsent to
    append its Directory Listing Web Services.
  • Use the FRS-Qsent Web Service to drive a VoiceXML
    Web Services for Emergency Notification (Reverse
    911).
  • Use the FRS-Qsent Web Service to drive Error
    Correction Web Services (VoiceXML and XForms) to
    Validate the FRS-Qsent Web Service and FRS itself.

46
3.6 EPA Facility Data Homeland Security
Application
  • Demonstrations
  • FRS as an XML Web Service DynCorp
  • Java Command Line
  • Full Graphical User Interface
  • Java Desktop Client
  • Web Browser Client (JSP/Servlet)
  • Comparisons of FRS and Qsent
  • Alternate Web Displays with XSLT
  • Reverse 911 Alert Lookup Qsent/Realsoft
  • Qsent Interactive
  • Realsoft Alert
  • Realsoft Infrastructure
  • VoiceXML Components Broadstrokes
  • Eforms for E-Gov (XForms) Fenestra

47
3.6 EPA Facility Data Homeland Security
Application
FRS as an XML Web Service
48
3.6 EPA Facility Data Homeland Security
Application
Reverse 911 Alert Lookup
49
3.6 EPA Facility Data Homeland Security
Application
Data Validation - Note different address
50
3.6 EPA Facility Data Homeland Security
Application
VoiceXML Components
phone
Dialog Manager
Voice Rec.
Text To Speech
VXML Parser
FIA
voice
Audio Input
Audio Output
Initialize Phase
Process Phase
Collect Phase
Select Phase
DTMF
DTMF Rec.
audio player
51
3.6 EPA Facility Data Homeland Security
Application
Eforms for E-Gov (XForms) GIDS
52
3.7 Geospatial Interoperability with
RedSpiderWeb 3.0
  • Ionic Enterprise Pilot Project with EPA, State
    and Regional Data
  • Use out-of-the-box, easily-configurable portfolio
    of web services to deployed an OGC/ISO compliant
    server infrastructure.
  • Supports multiple specifications
  • OGC-WFS, OGC-WMS, ISO 19128 for standard access
    to data.
  • OGC-WTS (3D), OGC Context.
  • ISO 19115/19139 Metadata management.
  • Scalable Vector Graphics (SVG).
  • Geography Markup Language (GML2/GML3).
  • Etc.
  • Supports multiple platforms
  • Sun Solaris, HP-UX, Most Unix and Linux,
    Microsoft Windows NT, 2000, XP.
  • Full Java2.
  • Application servers Tomcat, BEA Web Logic ,
    Oracle 9iAS,Caucho Resin.
  • Oracle 8i, 9i Spatial, ArcSDE, Postgres Spatial,
    Shapefiles, GML,

53
3.7 Geospatial Interoperability with
RedSpiderWeb 3.0
  • Ionic Enterprise Pilot Project with EPA, State
    and Regional Data (continued)
  • Success Story Examples
  • The French "Geological Survey" (Bureau de
    Recherches Gýologiques et Miniýres BRGM with
    850 persons at 22 sites) is currently running a
    vast program called "Virtual Earth" (Terre
    Virtuelle), a portal to data products from their
    own servers or combined with connection to other
    data sources and related to BRGM's advanced
    Catalog, which they are currently organizing
    according ISO19115 metadata model. The geological
    information managed by BRGM includes millions of
    points and more than on million geological tiles.
  • Selected by the Ordnance Survey to integrate
    IONIC's robust and powerful OGC-based WFS server
    (RedSpiderWeb) that will produce GML in an
    e-commerce environment. This solution allows for
    dynamic, user-defined, geospatial data products
    to be priced, ordered, produced and delivered
    online to the customer in GML format.

54
3.7 Geospatial Interoperability with
RedSpiderWeb 3.0
http//infoogc.brgm.fr/ionic/banques.asp
55
OGC Web Registry Service (WRS)
56
OGC Cascading Web Feature Server/Web Mapping
Server
Cascading WFS/WMS
OGC WRS
1
57
3.8 Geospatial Dynamic Discovery
  • Object Builders Pilot Project with State of
    Pennsylvania and Chesapeake Bay Program
  • Allowing disparate agencies with information on
    citizens (a person) to register information with
    a registry and allow a rich client application to
    dynamically discover all available information
    sources, query, inform, and present the
    information back with custom views.
  • The resulting solution would dynamically grow as
    agencies grow. The published information to the
    registry would have no integration bottleneck
    because the Rich Client Application would source
    the presentation, application logic and data from
    each disparate agency.
  • The goal is to leave a functional system so as
    agencies are register their information will
    automatically be available to users of the
    application with NO additional work being
    performed to the original solution.
  • The Pilot application would demonstrate Data
    Interchange, Dynamic Discovery and Integration of
    new services, include a Rich Client with no
    integration bottleneck, and would use a browser
    and standard plug-ins.

58
3.9 Geospatial One-Stop
OWS 1.2 Specifications
  • Common Architecture
  • Service Architecture IPR
  • Service Information Model IPR
  • Messaging Framework IPR
  • Registry Service IPR
  • UDDI Experiment IPR
  • SOAP Experiment IPR
  • Integrated Client IPR
  • Context IPR
  • Image Handling
  • Image Handling Architecture IPR
  • Image Handling Design IPR
  • Image Handling Metadata IPR
  • Web Coverage Service IPR
  • Feature Handling
  • Style Management Service IPR
  • Style Layer Descriptor IPR
  • Web Feature Service IPR
  • Web Map Service IPR
  • Coverage Portrayal Service IPR
  • GML3.0 Schema Evaluation IPR
  • Sensor Web Enablement
  • Observations and Measurement IPR
  • Sensor Model Language IPR
  • Sensor Collection Service IPR
  • Sensor Planning Service IPR
  • Web Notification Service IPR

59
3.9 Geospatial One-Stop
OWS1.2 Service Framework
Bind
Discovery Client
Map Viewer Client
Imagery Exploitation Client
SWE Client
Value-Add Client
Symbol Management Client
Multi-source, Integrated Application Client
Find
XIMA
GML (2.1 and 3.0)
SLD
Service Metadata
SensorML
Obs Meas
Sensor Instance Registry
Service Type Registry
OtherInstance Registry
Service Instance Registry
Other Type Registry
Sensor Type Registry
Encodings
LOF
Image Metadata
Registry Services
Publish
WFST
WCS
CPS
SCS
WMS
Geocoder
Processing Services
Portrayal Services
Data Services
IAS
WOS
SPS
SMS
Gazetteer
60
3.9 Geospatial One-Stop
Geospatial One-Stop Portal Initiative (GOS-PI)
  • Geospatial One-Stop is one of 24 federal
    E-Government initiatives to improve
    effectiveness, efficiency, and customer service
    throughout all layers of government.
  • Geospatial One-Stop builds upon National Spatial
    Data Infrastructure (NSDI) objectives to enhance
    interoperability among geographic components of
    government activities and to maintain a common
    inventory of geospatial content and services.
  • GOS Board of Directors has decided to execute OGC
    Interoperability Initiative to develop working
    prototype implementation for GOS Portal.
  • Schedule
  • Nov 2002 Release CFARDec 2002 Release
    RFQJan 2003 RFQ responses
  • Feb 2003  Kickoff Project
  • May 2003 Initial Demo
  • June 2003 Complete

61
3.9 Geospatial One-Stop
  • Quick Overview
  • In the context of Geospatial One-Stop, a Portal
    is an online access point to a collection of
    geospatial data.
  • The Portal does not store or maintain the data
    rather, the data are distributed in many servers
    nationwide.
  • Each server is maintained by the agency or
    organization that is responsible for the data in
    the server.
  • For example, the federal government might
    maintain a server providing interstate highway
    data, a state might serve data about the highways
    under its jurisdiction, and a city might serve
    urban street data.
  • A user should be able to view a map including
    roads from all of these jurisdictions
    simultaneously, letting the Portal automatically
    contact the necessary servers and combine the
    data.
  • Furthermore, the user should be able to view
    detailed documentation about the data and its
    provenance(s) if desired.
  • Geospatial One-Stop Portal based on open
    standards and specifications that are defined
    collaboratively by a variety of stakeholders, are
    freely published, and are able to be implemented
    by any vendor or organization.

62
3.9 Geospatial One-Stop
Reference Architecture
Enterprise
Enterprise
viewpoint articulates a
viewpoint articulates a
business model

that should be

business model

that should be
understandable by all stakeholders
understandable by all stakeholders
focuses on purpose, operational
focuses on purpose, operational
objectives, policies, enterprise
objectives, policies, enterprise
objects, etc
objects, etc
Information
Information
viewpoint focuses on
viewpoint focuses on
Geospatial
information content and system
information content and system
1-Stop
behavior (i.e. data models,
behavior (i.e. data models,
Portal
semantics, schemas).
semantics, schemas).
Segments
Computational
Computational
viewpoint
viewpoint
captures component and interface
captures component and interface
details without regard to
details without regard to
distribution.
distribution.
Engineering
viewpoint exposes
Engineering
viewpoint exposes
the distributed nature of the system
the distributed nature of the system
and provides standard definitions to
and provides standard definitions to
describe engineering constraints.
describe engineering constraints.
Auth. Services
63
3.9 Geospatial One-Stop
  • DVDs of the OWS 1.2 Demonstration will be
    available soon.
  • Jeff Harrison, jharrison_at_opengis.org, 1
    703-628-8655.
  • OGC Pilot Project for other E-Gov Initiatives
  • One-Stop Business Compliance, etc.

64
4. Acknowledgments
  • 3.1 Ling Wan, US EPA.
  • 3.2 Peter Gattuso, US EPA, Adam Hocek,
    BroadStrokes, Katie Haritos-Shea, CESSI
    Accessible Solutions, and Janina Sajka, American
    Foundation for the Blind.
  • 3.3 Peter Gattuso, US EPA.
  • 3.4 Jerry McFaul, USGS.
  • 3.5 Marc Levine, CIO-Geology Division, USGS.
  • 3.6 Gary Mortensen, Qsent, Dan Buan, Realsoft,
    Adam Hocek, Broadstrokes, and Muhannad Kanaan,
    DynCorp.
  • 3.7 Chris Tucker, Ionic Enterprise.
  • 3.8 Joe Brophy, Object Builders, and Brian Burch,
    Chesapeake Bay Program.
  • 3.9 Jeff Harrison, Open GIS Consortium.

65
5. Contact Information
  • EPA
  • Computer Scientist and XML and Web Services
    Specialist
  • Office of Environmental Information (MC 2822T)
  • U.S. Environmental Protection Agency (EPA)
  • 202-566-1657
  • niemann.brand_at_epa.gov
  • http//www.sdi.gov
  • Chair, CIO Councils XML Web Services Working
    Group
  • bniemann_at_cox.net
  • http//listserv.gsa.gov/archives/cioc-web-services
    .html
  • http//web-services.gov
Write a Comment
User Comments (0)
About PowerShow.com