French
Home

Page 4 of 11

 

Introduction
Using the CGDI
Standards-Based Web Development
What are CGDI - endorsed standards & specifications?
Why should I use standards & specifications?
What can standards and specifications do?
How do I use them?
FAQs
Bookmarks
Describing Geospatial Resources
Publishing Geospatial Data
Visualizing Geospatial Data
Accessing Geospatial Data
Using Gazetteers
The CGDI in Action

OGC

OGC manages both abstract specifications and a growing number of implementation specifications.

Implementation specifications are written for the software engineer, with the intention of defining precisely how far, and in what way, components conforming to an implementation specification will operate. It is the objective of an implementation specification to be so complete, and so precise, that if two different software engineers write conforming components independently of each other, their components would not only "work" together, but also be "plug and play" for each other in the context of a complete system.

You can learn more about OGC by visiting http://www.opengeospatial.org/; for OGC specifications go to http://www.opengeospatial.org/specs/?page=specs.

It is important to read the abstract specification to gain a good understanding of the fundamental concepts used.




Did you know?

Although geospatial data infrastructures like the Canadian Geospatial Data Infrastructure require geospatial data standards like those being developed by OGC and ISO/TC 211, they also encompass a broader range of standards including protocols and web services like HTTP (HyperText Transfer Protocol), Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL), Electronic Business using Extensible Markup Language (ebXML). Information technology committees such as the World Wide Web Consortium (W3) and OASIS are addressing these comprehensive standards.

Simple Object Access Protocol (SOAP) is a way for a program running in one kind of operating system (such as Windows 2000) to communicate with a program in the same or another kind of an operating system (such as Linux) by using the World Wide Web's Hypertext Transfer Protocol (HTTP) and its eXtensible Markup Language (XML) as the mechanisms for information exchange.

The Web Services Description Language (WSDL) is an XML-based language used to describe the services a business offers and to provide a way for individuals and other businesses to access those services electronically. WSDL is derived from Microsoft's Simple Object Access Protocol (SOAP) and IBM's Network Accessible Service Specification Language (NASSL). WSDL replaces both NASSL and SOAP as the means of expressing business services in the UDDI registry.

UDDI (Universal Description, Discovery, and Integration) is an XML-based registry for businesses worldwide to list themselves on the Internet. Its ultimate goal is to streamline online transactions by enabling companies to find one another on the Web and make their systems interoperable for e-commerce. While the group does not refer to itself as a standards body, it does offer a framework for web services integration. UDDI is often compared to a telephone book's white or yellow pages.



Page 4  of 11

Return to GeoConnections Home Return to GeoConnections Home