Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 2003


GITA 2003 | GITA 2002 | GITA 2001 | GITA 2000 | GITA 1999 | GITA 1998 | GITA 1997
Sessions

Data Management - The Evolution of Data

Disaster Management

E-Biz

Global Solutions

The Human Factor

Innovative Technologies

Mobile

Municipal Perspective

Network Operations Management

System Architecture

System Integration

User Presentations

Work Management


GITA 2003


System Architecture


Open standards for GIS from an utility perspective


Current OGC Standards

OpenGIS Simple Feature Specification (SFS)
OpenGIS Simple Feature Specification defines open interfaces that enable communications between geospatial systems of simple vector geometries. Systems compliant to this standard enable disparate systems to communicate geometry, spatial reference, and feature properties information.

OGC anticipates that virtually all geoprocessing software vendors will incorporate SFS within their GIS server and client software programs. This will enable all vendors’ software to work with data from other vendors’ systems. Enterprise data is accessible by any application from any vendor.

Simple Features support geometry types including points, lines, linestrings, curves, and polygons. Each geometric object is assigned a spatial reference ID, which can be different from other geometric objects. The API provides rich functionality by including publishing, storage, access, and operations functions for geometric objects.

SFS has great potential benefits for utility organizations for data sharing and work flow reorganization. For example, a construction contractor would have the ability to remotely connect to a utility engineering department’s GIS server via the Internet in order to access work plans and update as-built features like poles. With SFS the contractor does not need to use the same software as the utility and can select the software based upon application needs.

OpenGIS Grid Coverages
While SFS defines standards for geometric objects (vector), the Grid Coverage Specification provides interoperability between systems that create or use imagery. This includes remote sensing sources (aerial and satellite imagery), terrain models (digital elevation model), and raster maps (scanned).

This specification provides interfaces for image access and basic analysis. Software from different vendors can query each other over the network to access data. The specification utilizes the GeoTIFF file format, standard grid geometries, and SFS spatial referencing. Applications of Grid Coverages for utilities include externally-storing data access; automatically loading the latest satellite imagery from the imagery vendor’s server for a particular project area; and publishing data, which provides network map raster map access to facility locating staff.

OpenGIS Coordinate Transformation Services
The Coordinate Transformation services provide a standard way to access geodata stored in heterogeneous coordinate systems across a network and adjust the map data so that it will geometrically overlay to the same spatial reference system. This has extended and replaced the 2D reference system defined as part of the SFS and defines a standard way to express spatial coordinates for points in 2D, 3D, and 4D (temporal coordinates) coordinate systems.

The European Petroleum Survey Group (EPSG) maintains a registry of the most common coordinate reference systems and transformation parameters and was the starting point for the coordinate transformation specification. The standard includes projections like Universal Transverse Mercator (UTM) and State Plane, datums like North America Datum 1983 (NAD83), and units of measure like meters and US Survey Feet.

OpenGIS Geography Markup Language (GML)
GML is an extension of eXtensible Markup Language, defined by the World Wide Web Consortium (W3). It enables the encoding for transmission and storage of geographic information and is based upon the simple feature specification geometry types and models.

While GML is a very flexible solution, it is well positioned as an open data exchange standard for transmitting small to medium-sized volumes of data. This standard has been widely adopted by many vendors. GML is limited by design and requires other specifications to be implemented, including style definition and communications protocols.

OpenGIS Web Map Server (WMS)
WMS is an interface specification providing uniform access for web clients to maps rendered by Internet map servers. The specification enables the dynamic construction of a map as a picture, answers basic questions about the content of the map, and informs other programs about the maps it can create.

The specification allows web clients and servers to create and display superimposed maplike information from multiple remote heterogeneous sources. This allows the end user to query different web map servers based upon their information requirements rather than access published web maps.

Utilities can use WMS to publish organization specific information like service calls and combine other public data sources like weather data. This allows the utility to focus on its data only.

OpenGIS Web Feature Server (WFS)
WFS extends the concept of the Web Map Server from image-based to feature or vector information. This specification incorporates SFS features and uses GML for transportation.

Web clients request geodata from web spatial data servers. The WFS servers return feature sets as GML for the client. This supports dynamic data access to features including geometry and attributes. Clients can modify rendering styles and views (pan and zoom) on the queried local features without additional server requests. Feature manipulation interface is also supported, including create, delete, and update features. This enables simple data editing and creation through a web client.

WFS provides a richer functionality than WMS and can be used by utilities to support robust data access (such as rendering wood poles with different symbols than concrete poles) and simple data modification and creation (such as facility as-built redlines). Related Open Standards

While the OGC has defined open standards related to GIS, other standards for system interoperability including the Java environment, XML, and open source Linux operating systems have also been evolving. The benefits of these open systems include “Write once, run anywhere”, simplified system architecture, and improved system reliability.

The MultiSpeak Initiative is a group of more than 40 software vendors and consultants, the Cooperative Research Network (CRN), and National Rural Electric Cooperative Association (NRECA) that has developed a specification for system interfaces between utility software applications.

Page 2 of 5
| Previous | Next |

Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book