1. Home
  2. Computing & Technology
  3. C / C++ / C#
photo of David Bolton
David's C / C++ / C# Blog

By David Bolton, About.com Guide to C / C++ / C#

Google Supporting KML with C++ Library

Monday March 31, 2008
Google EarthKML is the geographic data file format (and XML grammar) used on Google Earth and Google Maps. If you are comfortable with XML, you'll have no problems with KML. You can validate KML with XML editors and easily view the KML for any feature in Google Earth by right clicking on the places panel and copying then pasting it into a text or XML editor.

To help C++ developers avoid reinventing the wheel when it comes to parsing and using KML files, Google has brought out a preview release of libkml, a reference library for reading, writing and using KML. It's at version 0.1 and will no doubt go through various changes before release at 1.0. When version 1.0 comes out I'll add it to the C++ code library.

The picture shows Google Earth centered on my old house in N. Ireland at postcode BT38 7ND!

Comments

August 3, 2008 at 2:34 pm
(1) David says:

Greetings,

Just in time the libkml appears, I was thinking in reinventing the wheel. The thing is, after trying to compile and get the engine libraries, and run the first example, in your words, how is the best way to manage google maps using this libkml from my own c++ application.

Thanks a lot…

Leave a Comment

Line and paragraph breaks are automatic. Some HTML allowed: <a href="" title="">, <b>, <i>, <strike>

Explore C / C++ / C#
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. C / C++ / C#

©2009 About.com, a part of The New York Times Company.

All rights reserved.