Basic Approach to Mapping Different Sources, and the Sources of Spatial Datasets
Web Mapping Services Standards for Framework Datasets November 2010
description
Transcript of Web Mapping Services Standards for Framework Datasets November 2010
![Page 1: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/1.jpg)
Web Mapping Services Standards for
Framework DatasetsNovember 2010
Panel Members:
Erik Endrulat
Tanya Haddad
Eli Adam
Rob McDougald
Moderator: Dorothy Mortenson
Framework Coordinator: Milton Hill
![Page 2: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/2.jpg)
Question for the day
Is there a role for web mapping services standards?
If so, now should we develop them?
![Page 3: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/3.jpg)
Visualization
Authoritative web map services that are cartographically representative, optimized for performance, interoperable, documented, and discoverable
![Page 4: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/4.jpg)
Considerations thru Examples
Example 1: 2005 Orthophotos Example 2: Cartographic Sensitive Data Example 3: Hydrography Example 4: Dams
![Page 5: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/5.jpg)
2005 Orthophotos – Role Model
Authoritative web mapping services Interoperable Easy to use Inclusive, established and robust Discoverable through Oregon Spatial Data
Library and ArcGIS Online
![Page 6: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/6.jpg)
Considerations…Cartographic Sensitive Data
Some data, like geology, wetlands, land ownership, coastal hazards and transportation, may require specifications for cartographic representation.
There may be some required queries in order to generalize or may be some symbology required behind the representation of a dataset
Minimize the need for a legend
![Page 7: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/7.jpg)
Hydrography
Data design is complex and uses events and routes.
To improve performance for WMS, these data need to be “flattened”.
Only publish a couple of attributes How should this simplification procedure be
integrated into the Framework Standard?
![Page 8: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/8.jpg)
Dams
A “best available” dams dataset and posted on the GEO alpha list.
The data does not meet any specific data standards. Source agency intends to create a WMS after some
internal work GEO created a WMS for dams How and when do we decide a dataset is ready for
web publishing and who holds the authoritative dataset?
![Page 9: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/9.jpg)
The Panel
Erik Endrulat, Geospatial Enterprise OfficeWeb Services available through Oregon GEO
Tanya Haddad, Oregon Coastal AtlasMetadata , Catalogs, and Services
Eli Adam, Lincoln CountyInteroperability; web feasibility/optimization
Rob McDougald, GeoMeridianGovernment Web Service Switchboard
![Page 10: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/10.jpg)
Panel Presentations
![Page 11: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/11.jpg)
Erik Endrulat Web Services available through Oregon GEO
![Page 12: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/12.jpg)
Web Services @ Oregon GEO
Clearinghouses:
FrameworkFrameworkThemesThemes& Data& Data
http://gis.oregon.gov | http://arcgis.com (search for Group=Oregon)
![Page 13: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/13.jpg)
Stream imagery as WMS or ECWP to desktop or web client
Saves $$$ by avoiding data duplication
Web Services @ Oregon GEO
Web Service Example
http://oe.oregonexplorer.info/imagery/
![Page 14: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/14.jpg)
Web Services @ Oregon GEO
Current Process
Identify datasets Document metadata Create cartography Publish (ArcGIS
REST, WMS, SOAP) Register on Catalog
1. Existing data from OR Spatial Data Library
2. Web Service for desktop or Web app.
![Page 15: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/15.jpg)
Add services directly into desktop client (ArcMap 10)
Web Services @ Oregon GEO
OWEB Investment Tracker
OR Stimulus App. SOS Drop Box App.
ODF LocatOR
Include (and reuse) services in web
applications
![Page 16: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/16.jpg)
Tanya Haddad Metadata , Catalogs, and Services
![Page 17: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/17.jpg)
Interoperability I
The world (wide web) is a diverse place
Discoveryschool.com
Mediation
Harmonization
Mediation
Harmonization
Mediation
Harmonization
HarmonizationMediation
To Harmonize or Mediate? – that is the question
![Page 18: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/18.jpg)
Interoperability II
Standards give us just enough harmonization across applications to make life easier
Standards for different things can link together to allow chains of interactions
Metadata (FGDC, ISO) Data Catalogs (CSW) Data Services (WMS, WFS, WCS) Analysis (WPS)
![Page 19: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/19.jpg)
Interoperability III
Lots of data is already available via OGC standards
Many clients to choose from – ArcMap is a very powerful option
If we do our metadatacorrectly and serve itvia catalogs, we canpoint our users to many types of dataservices
![Page 20: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/20.jpg)
Eli Adam Interoperability; web feasibility/optimization
![Page 21: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/21.jpg)
Interoperability (server and client)
You can view the Oregon Imagery Explorer WMS in 100s of clients (http://www.opengeospatial.org/resource/products/byspec) Web Map Service v.1.1.1
You can server WMS v.1.1.1 with hundreds of servers as well
Both clients and servers include numerous vendors (Autodesk, Bentley, ERDAS, ESRI, Intergraph, Oracle, PCI Geomatics) and open source projects (The Carbon Project, GeoServer, Mapserver, Universities, others)
![Page 22: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/22.jpg)
Interoperability (server and client)
![Page 23: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/23.jpg)
Interoperability (server and client)
![Page 24: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/24.jpg)
Interoperability
WMS is an established standard first released in 2000 and updated more recently
Many existing WMS servers (USGS, other federal agencies, INSPIRE, etc)
There are even more projects that implement WMS client support but haven’t certified for compliance (OpenLayers, Google Earth/maps, VE, NASA World Wind, GDAL, udig, qgis, gvSIG, GRASS, many others)
![Page 25: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/25.jpg)
Web optimization
Send the smallest sized data needed Consider single band pseudo-color rather
than 3 band rgb or even 4 band rgba Send only most useful non-derivable
fields You can have subsequent additional
specific requests for more data
![Page 26: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/26.jpg)
Rob McDougaldGovernment Web Service Switchboard
![Page 27: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/27.jpg)
Gov. Web Service
Switchboard
Rob McDougald, [email protected]
503.206.7202
Coming to you live from the dark recesses of Rob’s
mind.
![Page 28: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/28.jpg)
Today Everyone Is Issuing Phone Numbers
“Everyone” is standing up web services, web-based data services, web map services, and public APIs
We need middleware infrastructure to share web services. We need a web service switchboard so we don’t end up with this.
Do the math. n(n-1)/2. 10 web services = 45 point to point integrations.How many WS will you integrate with?
36 counties, 250 cities, 20 to 60 state agencies, X random APIs.
Risk. Ask your lawyer. “Sorry your Electitude. Someone changed “taxno””
We need “Authoritative Process” to get authoritative data.
![Page 29: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/29.jpg)
Why Don’t We AUTHORIZE Our Own Phone Numbers?
The Solution: Build a governmental “informational infrastructure” to REUSE, integrate, MAINTAIN, and share data across ALL levels of government.
Build a middleware WS Switchboard. ESB, SOA, EAI, EA, XYZ PDQ
Build an “Authoritative Process” to manage the Switchboard. Governance.
“Another flaw in the human character is that everybody wants to build and nobody wants to do maintenance." Kurt Vonnegut
![Page 30: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/30.jpg)
Gov. Web Service Switchboard (ESB/SOA Middleware)
• Leverage EAI/ESB/SOA best practices. • Authoritative Process = standards, sustainability,
confidence, credibility, and funding.• SOA contract. SLA, data standards, WS standards, API
WSDL, metadata, maintenance strategy … • Committee structure
• Extend existing FIT, GIG, RLIS, EISPD governance models.• Adopt big boy IT practices
![Page 31: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/31.jpg)
Or …n(n-1)/2
ParcelWS
RoadWS
RouteAPI
PublicUser
GISUser
Business Application Integration
• Automate and improve business processes.
• Re-use versus re-create services.• Eliminate point-to-point integration
challenges.• Easily design, deploy and re-use Web services.• Efficiently govern SOA-based initiatives.• Launch robust enterprise class solutions without
coding.• Leverage existing legacy applications investments.• Gain real-time visibility into operational and business
activity.
MAKE YOUR BUSINESSES FASTER, CHEAPER, BETTER, AND MORE TRANSPARENT.
Why Gov. Web Service Switchboard
![Page 32: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/32.jpg)
Questions for the Panel
![Page 33: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/33.jpg)
Question for the day
Is there a role for Web Mapping Services Standards?
If so, now should we develop them? – any additions to what was discussed?
What to do in the next 6 months?
![Page 34: Web Mapping Services Standards for Framework Datasets November 2010](https://reader033.fdocuments.in/reader033/viewer/2022051402/568157c3550346895dc54844/html5/thumbnails/34.jpg)
Contacts Erik Endrulat, Geospatial Enterprise Office (GEO)
[email protected](503)378-2781
Tanya Haddad, Oregon Coastal [email protected](971) 673-0962
Eli Adam, Lincoln [email protected] (541)574-1289
Rob McDougald, [email protected](503)206-7202
Dorothy Mortenson, OR Water [email protected](503)986-0857
Milton Hill, GEO - Framework [email protected](503)378-3157