Title: XML Web Services in Support of eGov and the EPA Geospatial Blueprint
1XML 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
2Introduction
- 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.
3Overview
- 1. XML Web Services Working Group (2)
- 2. Pilots (27)
- 3. Demonstrations (31)
- 4. Acknowledgments (1)
- 5. Contact Information (1)
41. 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.
51. 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.
62. Pilots
- Users never know what they want
- until they see what they get
72. 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).
82. 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.
92. 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).
102. 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.
112.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
122.1 LandView 5 Web-connected DVD and CITRIX Web
Server and LandView 6
Census SF1 in LandView 5
132.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
142.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.
152.2 Advanced Visualization Tools for EPA Spatial
Databases
162.2 Advanced Visualization Tools for EPA Spatial
Databases
I-Miner on TRI 2000 Public Release Data
172.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.
182.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.
192.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.
202.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.
212.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
222.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
232.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.
242.3 Accuracy Assessment and Improvement of EPA
Facility Registry Data and Emergency Notification
and Data Collection with VoiceXML
Qsent Verification of EPA Regulated Facilities
252.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
262.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.
272.4 An Integrated Virtual Workplace for EPA and
Its Partners
Universal Access to Geo-referenced Web Content
(VoiceXML)
282.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
292.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.
302.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.
312.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
333. 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)
343.1 EPA Geospatial Metadata (EIMS)
Running at http//webservices.gov/xmlpilot.htm
and on My EPA Desktop (Windows 2000)!
353.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
363.2 EPA Local Emergency Planning Committee (LEPC)
Database
http//www.epa.gov/ceppo/lepclist.htm
373.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)
383.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.
393.3 LandView 5 Population Estimation
Running on My EPA Desktop (Windows 2000)!
See next slide for schematic diagram of
application.
40Web 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.
413.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.
423.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!
433.5 USGS GEODE (Geo-Data Explorer)
http//geode.usgs.gov/
443.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.
453.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.
463.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
473.6 EPA Facility Data Homeland Security
Application
FRS as an XML Web Service
483.6 EPA Facility Data Homeland Security
Application
Reverse 911 Alert Lookup
493.6 EPA Facility Data Homeland Security
Application
Data Validation - Note different address
503.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
513.6 EPA Facility Data Homeland Security
Application
Eforms for E-Gov (XForms) GIDS
523.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,
533.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.
543.7 Geospatial Interoperability with
RedSpiderWeb 3.0
http//infoogc.brgm.fr/ionic/banques.asp
55OGC Web Registry Service (WRS)
56OGC Cascading Web Feature Server/Web Mapping
Server
Cascading WFS/WMS
OGC WRS
1
573.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.
583.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
593.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
603.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
613.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.
623.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
633.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.
644. 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.
655. 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