KML

KMLer и Google Earth 5.2

14 июня вышла версия 5.2 программы Google Планета Земля. В ней появилась возможность импорта GPS треков, в частности форматов GPX, PLT и NMEA. И главное — появился новый тип данных в стандарте KML — gx:Track. Для этого типа данных существует специальный вид визуализации с отображением профиля трека, статистической информации по треку и данными по каждой точке.

Другими словами, теперь, большая часть функционала имеющегося у KMLer-а, встроена в Google Планета Земля.

Какие же существуют…

Преимущества KMLer-а, перед стандартным импортом треков Google Earth

Управляемая генерализация (прореживание треков). KMLer выполнит прореживание, только если это специально указать в настройках, в то время как Google Планета Земля выполняет очень сильное прореживание, даже коротких треков, а главное не корректное, т.е. если Garmin прореживает точки на прямых участках, оставляя их на поворотах, то Google Earth просто выкидывает «лишние» точки.

Сравнение генерализации GPS треков в программе KMLer и стандартного импорта Google Планета Земля 5.2

Возможность исправления привязки.

Сравнение генерализации GPS треков в программе KMLer и стандартного импорта Google Планета Земля 5.2

Дополнительные возможности визуализации. Верхний, синий трек — стандартный импорт трека в Google Планета Земля 5.2. Ниже представлены различные варианты визуализации с помощью программы KMLer, это раскраска трека и точек определения координат в зависимости от скорости, определение событий.

Сравнение визуализации GPS треков в программе KMLer и стандартного импорта Google Планета Земля 5.2

Импорт дополнительных NMEA данных, например данных с акселерометра.

Сравнение визуализации GPS треков в программе KMLer и стандартного импорта Google Планета Земля 5.2

Загрузить KMLer

Перейти на страницу программы

Изменения

  • KMLer работает на .NET Framework 4.0
  • Добавлен импорт NMEA формата
  • Добавлена поддержка визуализации данных с датчиков ускорения (при импорте из NMEA формата)
  • Улучшена поддержка Google Планета Земля версии 5.2

.

Далее

Расширение KML Geometry — Circle

В стандарте KML нет геометрии круга или окружности. Небольшой пример на C#, как программно нарисовать окружность с помощью LineString (примеры на других языках есть, а вот для C# не гугляться — этот будет первый).

Далее