Форум Рідного Міста

Створення шарів для Google Earth

Юрій Сєров - 3-4-2008 у 10:14

Створення шарів для програми Google Earth полягає у створенні kml чи kmz (kmz - це заархівований kml) файлів у яких робляться відмітки (placemark). Детальна документація по kml формату можна подивитися тут: http://code.google.com/apis/kml/documentation/kml_tut.html.
У найпростішому випадку відмітка у kml-файлі буде виглядати так:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Placemark>
<name>Simple placemark</name> - Назва відмітки
<description>Attached to the ground. Intelligently places itself at the height of the underlying terrain.</description> - Опис відмітки
<Point>
<coordinates>-122.0822035425683,37.42228990140251,0</coordinates> - Координати відмітки
</Point>
</Placemark>
</kml>

Причому, можна також використовувати звичайний html, вставивши перед тим інструкцію CDATA.
Приклад можна подивитися у "Біографії Бандери" - лінк внизу повідомлення.
Крім тексту, можна вставляти посилання на фотографії, малюнки, тексти.
З метою економії місця і трафіку можна перетворити kml файл у kmz. Це робиться дуже просто. Для цього потрібно заархівувати файл kml zip-архіватором і потім змінити його розширення на kmz.
Для розповсюдження kml(kmz) файлів можна підчепити їх до повідомлень/дискусій, або викладати на сервер і вказувати лінк на цей файл. Подивитися приклад в Google Earth (Біографія Степана Бандери) можна тут: http://kray.ridne.net/files/Bandera.kmz

Андрій Пелещишин - 3-4-2008 у 10:39

Чи є якесь спеціальне ПЗ для створення таких файлів?

Юрій Сєров - 3-4-2008 у 11:42

Софтом для створення таких файликів може бути звичайний xml редактор.
Крім того є спеціалізовані засоби, але їх мало і такого, який би мені сподобався я не знайшов.
Більш-менш непоганий редактор NorthGate (примочка до Google Earth), але мій Google Earth від нього почав вилітати.
Якщо хтось знає ліпший - порадьте.