перенос точки с навигатора garmin в OSM

??? ??? — ??? ??? ??? ? ??? ? ???

??? ??? ?/? ??? ???, ? ??? ?? ??? ??? ???.

Gpsbabel ??? ??? ??? ?? ???

по идее годится: http://www.gpsbabel.org/htmldoc-development/fmt_osm.html

я делаю так:
OziMapConverter ом wpt->kml , kml->gpx
затем Merkkartor’у скармливаем этот gpx и ручками перетыктваем эти точки.

Да уж… А не проще сохранить из MapSource сразу в gpx?
Впрочем и через gpsbabel не сильно сложнее получается. Например батник вида:

@echo off
SETLOCAL
FOR %%i in (%*) do (
IF "%%~xi"==".gdb" (
   echo %%i ".gdb(mapsouce)" %%~dpni.gpx
   gpsbabel.exe -i gdb -o gpx %%i %%~dpni.gpx
)ELSE IF "%%~xi"==".plt" (
   echo %%i ".plt(ozi)" %%~dpni.gpx
 . gpsbabel.exe -i ozi -c CP1251 -f %%i -o gpx -F %%~dpni.gpx
)ELSE IF "%%~xi"==".wpt" (
 . echo %%i ".wpt(ozi)" %%~dpni.gpx
   gpsbabel.exe -i ozi -c CP1251 -f %%i -o gpx -F %%~dpni.gpx
)ELSE (
   echo %%i -- skip
)
)

отлично переводит в gpx пачку wpt, plt и gdb (прочие исходные форматы добавляются по вкусу)

И еще о пользе ручного протыкивания - платформа или станция располагаетсяпрямо на линии железной дороги. А прямой конвертацией точка на линию не попадет.

Классная тема, спасибо навели на нее. Про перенос точек в описании к JSOMу ничего не найти

Подскажите, пожалуйста, куда этот батник вводить в gpsbabel?

Батник сохранить блокнотом в файл convert.bat и запускать, gpsbabel.exe должен быть в текущей или доступной папке.

Немного уточнений:

  1. файл convert.bat уже существует или я его должен создать с нуля?
  2. если с нуля, то что значит запустить, просто нажать на него как на .exe?
  3. “gpsbabel.exe должен быть в текущей или доступной папке” - т.е. этот батник convert.bat нужно положить в c:\Program Files\GPSBabel?
  4. при запуске gpsbabel.exe, батник будет “подхватываться”. Когда я установлю Input format OziExplorer, а на Output format GPX XML то все сработает?

Немного уточнений.

Методика:

  • создаём файл convert.bat
  • записываем в него содержимое из верхнего поста
  • кладём в одну кучу: батник, gpsbabel.exe, треки под конвертацию
  • запускаем бат-файл (НЕ gpsbabel.exe!)
  • чуть-чуть ждём, разгребаем результаты

PS чтобы увидеть результаты вывода, в последнюю строку bat-файла полезно добавлять “pause”

А разве параметр -c когда-то нормально работал? Я всегда видел только знаки доллара вместо кириллицы.

Ой, этот gpsbabel такой странный. Например вот так параметр -с не работает:

gpsbabel -c koi8-r -i ozi -o gpx foo.wpt foo.gpx

А вот так работает:

gpsbabel -c koi8-r -i ozi -o gpx -f foo.wpt -F foo.gpx

В первом варианте входной и выходной файлы явно не заданы. Но и при задании чего-то не фурычит. Правда, я на кошках на точках пробовал, а не на треках.