Страница 1 из 1

Проблема с переводом данных из GPS в Google Earth

Добавлено: 09 сен 2008, 22:47
Krass
Здравствуйте.
Ситуация такова. С помощью DNR Garmin 5.02 перевёл данные по серии точек в формат .kml. Попытка открыть этот файл в среде Google Earth (бесплатная версия) окончилась неудачей - точкам присвоилось несколько варианов круглых координат (наподобие 0.00,00 124.00,00), с коими они "потонули" где-то в Тихом океане. CК - WGS 84, но изменение установок проекции в DNR Garmin ситуацию не меняет. Как настроить проекцию для корректного отображения точек?
Понимаю, что проблема смешная, но понять, что не так, не получается.
?
Спасибо.

KML не такой простой формат, как кажется.

Добавлено: 10 сен 2008, 13:01
geologic
приходилось сталкиваться что не вполне корректно его делают ArcMap, XTools, теперь вот DNR. При переводе через TrackMaker/Ozi проблем не возникало.

Re: Проблема с переводом данных из GPS в Google Earth

Добавлено: 10 сен 2008, 17:38
Максим Дубинин
точкам присвоилось несколько варианов круглых координат (наподобие 0.00,00 124.00,00)
Для начала откройте KML в текстовом редакторе и посмотрите, действительно ли точки получили неправильные координаты? Фрагмент можно сюда прикрепить.

СК в DNRGarmin менять не надо - точнее она и должна быть = WGS84, без проекции.

Re: Проблема с переводом данных из GPS в Google Earth

Добавлено: 10 сен 2008, 17:57
Krass
Файл .kml открыл - координаты и вправду верные, не сбитые (WGS 84, проекции нет).

Если открывать файл в Google Earth, то названия и описания точек отображаются правильно, а вместо координат получается, допустим, такое:

56° 0'0.00"В
180° 0'0.00"С

Причём на группу из нескольких десятков точек приходится 3-4 значения координат - этакий эффект "группового самоналожения" точек.

Может быть, правы разработчики Google Earth, написавшие, что бесплатная версия программы с GPS работать никак не может, но какая разница, откуда файл .kml записан?

Буду благодарен за комментарии.

Re: Проблема с переводом данных из GPS в Google Earth

Добавлено: 10 сен 2008, 22:06
Максим Дубинин
прикрепите ваш kml или кусок, лучше один раз увидеть ...

Re: Проблема с переводом данных из GPS в Google Earth

Добавлено: 11 сен 2008, 19:08
Krass
Прикрепляю.

Re: Проблема с переводом данных из GPS в Google Earth

Добавлено: 11 сен 2008, 19:42
Максим Дубинин
а, ну ясно все сразу стало, смотрим любую точку, она должна состоять из 3 частей Lat,Long,Height, у вас - 5 из-за неправильного разделителя:

Код: Выделить всё

<coordinates>
      56,11150464,57,96935272,0
    </coordinates>
разделитель целой и дробной части должен быть точка, а не запятая. DNRGarmin использует по умолчанию тот разделитель, что в системе, у вас стоит запятая, поменяйте на точку и перевыкиньте kml.

вот тут я это упоминал для dnrgarmin, а тут подробнее показано как его изменить.

Re: Проблема с переводом данных из GPS в Google Earth

Добавлено: 12 сен 2008, 08:49
Krass
Да, вы писали, а я даже читал. Но почему-то решил, что разделитель "точка" важен лишь для конвертации данных в самом DNR, да ещё в памяти всплыли слова коллег о том, что после смены разделителя в ОС могут быть глюки в ArcView, поэтому сразу и не поменял...

Спасибо, sim!