Ошибка экспорта GPX
-
tikhpetr
- Гуру
- Сообщения: 1172
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -161075145
- Откуда: г. Жуковский МО
Ошибка экспорта GPX
Здравствуйте! Имеется файл точек в формате KML, экспортированный из SAS. Открываю его в GM15.0, меняю атрибуты(символы) - экспорт в GPX. При открытии файла GPX все подписи точек отображаются "кракозябрами"(не знаю, как правильно пишется это слово). Пробовал другой вариант. Поиском по атрибутам и названию выделял все точки, менял атрибуты по образцу другого файла GPX, к-рый корректно открывается, создавал новый слой, далее, экспорт в GPX. Результат тот же. Также пробовал исходный KLM файл не экспортировать, а конвертить. То же самое. Помимо этого, экспортированный GPX не загружается в MapSource. В чем может быть причина? Спасибо!
ЗЫ Конечно, везде в настройках кириллица.
ЗЫ Конечно, везде в настройках кириллица.
- Вложения
-
- Внешний вид и настройки экспортированного файла GPX
- 3.JPG (237.17 КБ) 16750 просмотров
-
Kandey
- Активный участник
- Сообщения: 172
- Зарегистрирован: 24 фев 2012, 13:31
- Репутация: 44
Re: Ошибка экспорта GPX
По снимку не видно, чтобы в GM была присвоена кириллица типу объекта. Там это можно настроить, хоть и муторно -- каждому типу нужно поменять язык шрифта.tikhpetr писал(а):ЗЫ Конечно, везде в настройках кириллица.
За мапсёрс не скажу -- не пользуюсь, но знаю, что он требовал очень специальных параметров файла GPX и к тому же давно устарел. Сейчас Гармин предлагает БейсКамп -- попробуйте им открыть.
-
tikhpetr
- Гуру
- Сообщения: 1172
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -161075145
- Откуда: г. Жуковский МО
Re: Ошибка экспорта GPX
Ну я уж не стал делать скриншоты меню Config, но поверьте мне на слово все нужные мне векторные объекты(точки, линии, полигоны) в кириллице изначально, при первой настройке программы. БейсКамп работает с файлами, к-рые уже залиты в прибор или на карточку, а мне залить-то и надо, поэтому MapSource.
-
trir
- Гуру
- Сообщения: 5362
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Ошибка экспорта GPX
encoding="ISO-8859-1"
сохрани в UTF-8<name><![CDATA[Волок]]></name>
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Re: Ошибка экспорта GPX
Замените в файле GPX первую строку с
на
Код: Выделить всё
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>Код: Выделить всё
<?xml version="1.0" encoding="Windows-1251" standalone="yes"?>[Устройство] → [Отправить на устройство]tikhpetr писал(а):БейсКамп работает с файлами, к-рые уже залиты в прибор или на карточку, а мне залить-то и надо
The purpose of computing is insight, not numbers
-
tikhpetr
- Гуру
- Сообщения: 1172
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -161075145
- Откуда: г. Жуковский МО
Re: Ошибка экспорта GPX
Ernie Boyd, спасибо, все получилось! Но это породило еще вопросы
1. Почему файл точек из прибора имеет кодировку UTF-8(норм. отображающуюся в GM и MapSource), а экспортированный - ISO?
2. Можно ли менять кодировку файла в GM?
А в BaseCamp(4.2.5), кстати, уже измененный файл GPX не импортируется(ошибка импорта). Работаю я с ней действительно не очень, бо не особо нужна, т.к. ..Но здесь об этом нельзя.
1. Почему файл точек из прибора имеет кодировку UTF-8(норм. отображающуюся в GM и MapSource), а экспортированный - ISO?
2. Можно ли менять кодировку файла в GM?
А в BaseCamp(4.2.5), кстати, уже измененный файл GPX не импортируется(ошибка импорта). Работаю я с ней действительно не очень, бо не особо нужна, т.к. ..Но здесь об этом нельзя.
-
Kandey
- Активный участник
- Сообщения: 172
- Зарегистрирован: 24 фев 2012, 13:31
- Репутация: 44
Re: Ошибка экспорта GPX
БК -- является полной заменой МС и поэтому должен работать с файлами в обе стороны.tikhpetr писал(а):БейсКамп работает с файлами, к-рые уже залиты в прибор или на карточку,
Если нужно просто залить в прибор, зачем костыли? -- подключаете прибор и льёте напрямую с компа в память прибора.а мне залить-то и надо, поэтому MapSource.
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Re: Ошибка экспорта GPX
Насколько помню, при экспорте в GPX Global Mapper предлагает выбрать кодировку. Он пишет её в строку заголовка, вот только конвертирует всегда в system ANSI. Дас ист айн глюк, так что прислушайтесь к тому, что trir предлагает:tikhpetr писал(а):1. Почему файл точек из прибора имеет кодировку UTF-8(норм. отображающуюся в GM и MapSource), а экспортированный - ISO?
2. Можно ли менять кодировку файла в GM?
- если в заголовке не UTF-8, ручками исправить на UTF-8;
- конвертировать файл из CP1251 в UTF-8.
Всё верно, я вижу никуда негодный GPX: тэги "elewation" вместо "ele", пробелы в записи времени и бог знает что ещё. Можно заняться исследовательской работой и выяснить, какие именно недостатки этого недоразумения летальны, после чего каждый файл GPX приводить в человеческий вид. Мой совет — пользуйтесь QGIS.tikhpetr писал(а):А в BaseCamp(4.2.5), кстати, уже измененный файл GPX не импортируется(ошибка импорта).
The purpose of computing is insight, not numbers
-
tikhpetr
- Гуру
- Сообщения: 1172
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -161075145
- Откуда: г. Жуковский МО
Re: Ошибка экспорта GPX
Да, но набор атрибутов(не значений) я брал из рабочего файла GPX. NextGIS QGIS(15.6.110) - "недопустимый файл".
-
tikhpetr
- Гуру
- Сообщения: 1172
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -161075145
- Откуда: г. Жуковский МО
Re: Ошибка экспорта GPX
А что, так можна была?)))Kandey писал(а):БК -- является полной заменой МС и поэтому должен работать с файлами в обе стороны.tikhpetr писал(а):БейсКамп работает с файлами, к-рые уже залиты в прибор или на карточку,Если нужно просто залить в прибор, зачем костыли? -- подключаете прибор и льёте напрямую с компа в память прибора.а мне залить-то и надо, поэтому MapSource.
-
Kandey
- Активный участник
- Сообщения: 172
- Зарегистрирован: 24 фев 2012, 13:31
- Репутация: 44
Re: Ошибка экспорта GPX
По-моему, только так и нужно ) Более того -- я по-другому практически никогда и не делал ))tikhpetr писал(а):А что, так можна была?)))Kandey писал(а):Если нужно просто залить в прибор, зачем костыли? -- подключаете прибор и льёте напрямую с компа в память прибора.
-
tikhpetr
- Гуру
- Сообщения: 1172
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -161075145
- Откуда: г. Жуковский МО
Re: Ошибка экспорта GPX
Господи! Годы мучений были напрасны! Спасибо за науку!
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Re: Ошибка экспорта GPX
Не понял, что Вы делаете с NextGIS. Просто откройте KML в QGIS и пересохраните в GPX. BaseCamp импортирует полученный GPX без замечаний.
Кстати, если Вы не знали: BaseCamp импортирует KML наравне с GPX.
Кстати, если Вы не знали: BaseCamp импортирует KML наравне с GPX.
The purpose of computing is insight, not numbers
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей