This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.

CGDI online training

This online course is designed to introduce you to the various components of the Canadian Geospatial Data Infrastructure, their functionality, and the standards and specifications necessary to implement them.

more

Resources & Tools

Keyhole Markup Language

Under Investigation
Description
 

Keyhole Mark-up Language (KML) can be used to:

  1. Produce a map within an KML reader application (as a picture, as a series of graphical elements, or as a packaged set of geographic feature data); and
  2. Answer basic queries about the content of the map, when viewed in a KML compliant application.

Although KML is used by millions of clients to view map content, the KML format (version 2.1) is not currently the domain of the open geospatial standards community. As a result, KML is susceptible to sudden changes by Google, the proprietary owner of the Google Maps and Earth products and the KML format.
GeoConnections and the Canadian Geospatial Data Infrastructure (CGDI) Architecture Advisory Committee will work with the Open Geospatial Consortium (OGC) to develop a Road Map in anticipation of Google KML version 3.0, in an effort to endorse the use of KML for CGDI partners. In addition, the CGDI Architecture Advisory Committee will work with CGDI user communities to use KML 2.1 for presentation and visualization as appropriate.

For a more in-depth review of KML use for CGDI partners, please review the Google KML Report.
 

CGDI Profile
 

GeoConnections recognizes the use of Google KML 2.1 as a presentation format for visualization purposes. GeoConnections and the CGDI Architecture Advisory Committee members will work with OGC on the development of a “Road Map to Google KML 3.0” as it is expected that Google KML 3.0 will become an open standard that will be adopted and implemented by OGC members including GeoConnections.
 


Implementation Specification
 
Version
Date
Location
 
 


Status
 
2007.05.14 Under Investigation by the GeoConnections Architecture Advisory Committee

Other Info
 

The Keyhole Mark-up Language reference specification is managed by Google.

 

effective 2007.09.01