Если вы никогда не работали с форматом KML, начните с Руководства по KML. В нем приведены фрагменты кода, который можно просматривать в Google Планете Земля и Google Картах.
В Справке по KML подробно описан синтаксис элементов KML и схематически представлено определение каждого из них.
В Руководстве разработчика содержится более развернутое описание элементов KML с примерами.
Создание и публикация KML-файлов
KML-файлы можно создавать в пользовательском интерфейсе Google Планеты Земля, в редакторе XML или обычном текстовом редакторе (в последних двух случаях код придется писать "с нуля"). KML-файлы и связанные с ними изображения можно сжимать в KMZ-архивы с помощью ZIP-архиваторов. KML- и KMZ-файлы можно отправлять по электронной почте, размещать в локальных сетях или на веб-серверах. KML-файлы открываются в геобраузерах, таких как Google Планета Земля, точно так же, как HTML-файлы открываются в обычных браузерах. После того как вы настроите сервер и опубликуете URL своих KML-файлов в общем доступе, их сможет просматривать любой пользователь Google Планеты Земля.
Формат KML поддерживается многими сервисами и приложениями, включая Google Планету Земля, Google Карты, Google Карты для мобильных устройств, NASA WorldWind, ESRI ArcGIS Explorer, Adobe PhotoShop, AutoCAD, и Yahoo! Pipes.