image
image
image
image
image
 

GIS Web Services

The convergence of high bandwidth and emerging open standards is reconfiguring the traditional GIS model around web services.



Crucial to these changes is the ongoing work at the Open Geospatial Consortium, OGC, producing a series of GIS Web Service specifications. These OGC Web Services include Web Map Service (WMS), Web Feature Service (WFS), and Web Coverage Service (WCS). Alongside these service specifications are a raft of supporting standards like Geography Markup Language, GML, Styled Layer Descriptors, SLD, or OpenGIS Filter Encoding.  Since 1994 OGC has been successively producing standards moving toward a goal of network interoperability for GIS. These standards are maturing toward a complete network enabled GIS producer model.


In parallel, over at the World Wide Web Consortium, W3C, additional standards have been released for a larger audience as consumer or rendering models. These include the ongoing oversight for HTML as well as new standards like SVG, XHTML, and XSLT. Namespaces abound, but arising from these open standards is a new kind of GIS based on interoperability across the Internet.



Web GIS is based on open standards


OGC Web service specifications have established building blocks for exposing geospatial data sources in an open standards approach. These provide a core of producer standards needed for interoperability.


Modular services


The suite of Web services specifications from OGC makes modular service aggregation possible. Any number of WFS, WMS, WCS sites can be combined to create custom aggregations specific to user client requirements. Data sources no longer need to be replicated at each server with all the subsequent problems of data maintenance and updating. The service producers control the maintenance, as they should, while data consumers can concentrate on the specifics of their interface. For example Terraserver WMS DOQ or USGS NED relief imagery can be combined with WFS road features from a state DOT and overlaid with a local county assessor’s WFS of parcel polygons for an appraisal portal. None of the data needs to be maintained by the portal which can focus on the appropriate interface for the user needs.




Web Service standards are modular


Open source options


The open source community is providing tools for OGC compliant producers and clients. One important open source project is GeoServer. Leveraging work from PostGIS, Java Topology Suite, and Geotools communities, GeoServer provides OGC compliant WMS and WFS access to several popular data store types. The list of data stores includes ArcSDE, GML, MySQL, PostGIS, Oracle, VPF, and Shapefile. Work is continuing on WCS capabilities. GeoServer is available under the GPL 2.0 license.


PostGIS (GNU GPL license) => GeoServer (GNU GPL license) => W3C SVG provides a complete stack for OGC compliant modular GIS web services.


The use of w3c SVG to view web services from the browser provides access to the full range of OGC web services. SVG can use WMS generated images behind vectors or merge multiple WFS sources into a client view. The addition of event listeners creates a dynamic interface viewable through an ordinary browser. SVG can also be customized to take advantage of WFS transactions, which allow dispersed clients to update and maintain geospatial data stores from the field.


Spatial Intelligence in the Enterprise


Decoupling geospatial data stores from the render view makes sharing across diverse organizations much less costly. In a wide area intranet, typical of most enterprises, data stores are not monolithic but dispersed across the enterprise. Often it is difficult to find and share spatial intelligence stored in a wide range of data formats and services specific to organizational branches. In an open standards approach each organizational branch continues to develop and maintain their own data in whatever database or format is right for their own processes. However, adding an OGC compliant web service, OWS, publishes a subset of their data valuable to the enterprise as a whole. Since OWS is a published open standard, it is not subject to the vagaries of any single vendor. Other parts of the organization can view data resources combined from many departments increasing the value of spatial data resources.



National Spatial Data Infrastructure


Public web services are becoming a national resource. Web services from NASA, NOAA, JPL, USGS, FEMA, and the Census Bureau are providing access to the vast data resources compiled by the federal government. A new kind of geospatial infrastructure envisioned by the National Spatial Data Infrastructure, NSDI, is evolving from web based services. Homeland security needs as well as natural disasters like hurricane Katrina highlight the need for policy incentives to close the gap between local, state, and federal data resources as well as industry. Critical infrastructure is a necessary part of the interoperability equation. As these policy level decisions are implemented many industries will be affected by federally mandated data publishing requirements. It is important to develop open standards based services ready to meet public mandates as well as internal organizational needs.

 

See examples:   www.web-maps.com

 

Micro Map & CAD has a wealth of experience in building web services from open standards. We can provide custom browser interfaces to existing data stores or the entire stack from capturing data into spatial data bases, to installing and maintaining OGC compliant web service engines, to custom SVG interfaces.



 

 


SVG viewer for OGC Web services – TerraServer Urban Area DOQ




 
image
image
image