national national spatial spatial data data infrastructure infrastructure training training program program
Serving Implementing Transportation the NSDI Data Through the NSDI
Geospatial Interoperability - Introduction Introduction and and Overview Overview
Implementing interoperable data models, protocols, t l and d a service i oriented i t d architecture
hit t to develop data in support of National Spatial Data Infrastructure
vers. vers. 20070524 20100901
access resources for further understanding and implementation
national spatial data infrastructure training program
After completing this lesson the student can: p g
explain the concept of geospatial interoperability
list the benefits of geospatial interoperability explain l i th the meaning i of fi interoperable t bl protocols t l and d their importance to service oriented architecture
describe an overall strategy for implementing a gy p g standards-compliant data service in support of the NSDI data themes
explain explain why why a a standard standard information information model model like like the the FDS FDS is essential for gaining the real benefit of shared data
implementation
Geospatial Interoperability - Introduction and Overview
Learning Objectives
1
Readers / students should also be familiar with the data and the GIS capabilities of their respective institutions.
national spatial data infrastructure training program
This training material is intended to reach individuals with a
range of expertise and experience in the various range of expertise and experience in the various disciplines that are brought together in any geospatial analysis. A fundamental knowledge of the following will be very helpful: very helpful:
Some knowledge of object oriented data structures and the concept of object inheritance.
Familiarity with the Universal Modeling Language (UML), especially class diagrams.
Familiarity with the Extensible Markup Language (XML) and an awareness of how other languages are derived from it.
Familiarity Familiarity with with the the XML XML Schema Schema schema schema definition definition language
language.
Some awareness of the Geography Markup Language (GML)
Geospatial Interoperability - Introduction and Overview
Prerequisites for the Course
2
The Federal Geographic Data Committee (FGDC) d fi th N ti l S ti l D t I f t t defines the National Spatial Data Infrastructure - the NSDI - as "a physical, organizational, and virtual network designed to enable the virtual network designed to enable the development and sharing of this nation's digital geographic information resources.” g g p
national spatial data infrastructure training program
Geospatial Interoperability - Introduction and Overview
The National Spatial Data Infrastructure
3
everything we do happens somewhere!
national spatial data infrastructure training program
Geospatial data are data referenced to a location th th ith di tl (b di t ) on the earth, either directly (by coordinates) or indirectly (by geographic identifier) M t d t h ti l t t Most data have geospatial content
Geospatial Interoperability - Introduction and Overview
Definition: Geospatial Data
4
Agreed to by a formal, member based consensus process
national spatial data infrastructure training program
In these training materials the term “open g
standards” means that the standards documents are:
Freely and publicly available
Non discriminatory
F Free of f li license f
fees
Vendor neutral
Data Data neutral neutral
Geospatial Interoperability - Introduction and Overview
Definition: Open
5
products without special effort on the part of the user. Increasingly important as
Source: OGC Abstract Specification Topic
resources on the network
12: Services. Derived from ISO 2382-1.
resources on the network become accessible to an ever greater variety of software and systems.”
national spatial data infrastructure training program
"capability to communicate,
execute t
programs, or transfer data among various functional units in a manner
that requires the user to have little or no knowledge of of the the unique unique characteristics characteristics of those units“
Geospatial Interoperability - Introduction and Overview
Definition: Interoperability
Alternatively: “the ability of a system or a product to work with other systems or
d ih i l
6
WFS - Web Feature Service
▪ The WFS responds to requests to characterize and deliver data
national spatial data infrastructure training program
OGC Standards define interoperable services and OGC Standards define interoperable services and encodings that enable the Spatial Web, and have been adopted to provide an interoperable service p p p infrastructure for supporting the NSDI Examples Examples
WMS - Web Map Service
▪ The WMS responds to requests to deliver maps
Geospatial Interoperability - Introduction and Overview
OGC Standards
data
7
work more quickly and cheaply
national spatial data infrastructure training program
Procurement Flexibility
leverage legacy investments Interoperability boosts efficiency…
make make optimal optimal “buy” buy vs. vs “build” build decisions decisions
▪ avoid over-dependence on a single vendor – or on homegrown solutions!
broadened broadened product product acquisition acquisition opportunities opportunities
▪ mix and match components
minimize risks as technologies change
leverage legacy investments
maximize your access to outside information resources
maximize outside access to your information resources
ready access to data; data integration
Geospatial Interoperability - Introduction and Overview
Interoperability: Benefits
q y p y
8
networks networks
• Standards reduce risk Standards reduce risk and lower costs and lower costs
national spatial data infrastructure training program
• Easier access to multiple online info sources and services Easier access to multiple online info sources and services
• Use and reuse different vendor solutions. Use and reuse different vendor solutions.
• Reduce Reduce deployment deployment costs costs by by reusing reusing information information from from other other communities communities
Whoville
Cedar Lake
• Meet Meet requirements requirements for for
Internet Citizen Citizen access. access.
• Foundation Foundation for for interoperable interoperable service service
Geoparser
Common interfaces enable interoperability
Gazetteer
Coordinate Transform
Web Mapping Server, Web Feature Server, Web Coverage Server Catalog Services
Geospatial Interoperability - Introduction and Overview
Benefits of Geospatial Interoperability
Geoparser
Geoparser
Geocoder
Queries extract extract info info from diverse sources
Clearinghouse Other Services
Metadata
Data Metadata Data
Data Metadata
Metadata
Vendor Data
Local Government
Integrated View
Cedar Whoville
Lake
National Government
Other Collections
Buildings Roads Images
g Targets Boundaries
...
Catalog View
Clearinghouse
Clearinghouse
9