GeoConnections is supporting the Canadian Geospatial Data Infrastructure (CGDI) standards for geo-spatial information discovery and exchange over the Internet and the World Wide Web using service-oriented architectures. The CGDI standard is based on the set of standards being developed by the Open Geospatial Consortium, Inc.® (OGC). OGC is a non-profit, international, voluntary consensus standards organization that is leading the development of standards for geospatial and location based services.
OGC and hence CGDI standards are still under discussion, negotiation and development. Thus, at this moment, any information system that is implementing CGDI standards is on the leading edge of geo-spatial information discovery and exchange. Specifically the CGDI standard has two basic components.
- Discovery, which allows providers of geo-spatial data to publish the fact that the geo-spatial data and services are available, and provide a description of the data and services including location. The description and location of a geo-spatial dataset and services are provided to a registry service in a standard format. The current format is based on the Z39.50 library standard but will soon be replaced by the advanced cataloguing (CAT) language based on the Dublin core metadata standards.
- Exchange, which allows systems manipulating geo-spatial data to acquire (client) or supply (server) geo-spatial data through a standard set of access and presentation services and common language. The services support interchange of geo-spatial data through the Web Mapping Service (WMS), the Web Feature Service (WFS) and the Styled Layer Descriptor (SLD). The common language is the Geographic Markup Language (GML) which is a tag set based on the Extensible Markup Language (XML).
All COMAP applications will have fully compliant WMS and WFS clients. That means it can acquire maps from any WMS and WFS compliant server. UMS2.0 will also use SLD to tailor the appearance of any maps. All interchanges are captured using GML.