OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2009-08-21 06:56:56

timber
Member
Registered: 2009-07-09
Posts: 15

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

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

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

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

Offline

#2 2009-08-21 07:02:40

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,446
Website

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

Offline

#3 2009-08-21 08:28:17

garl
Member
From: ru.Krasnodar
Registered: 2009-06-22
Posts: 1,600

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

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

Offline

#4 2009-08-21 09:26:29

zgremlin
Member
Registered: 2008-07-31
Posts: 332

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

garl wrote:

я делаю так:
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 (прочие исходные форматы добавляются по вкусу)

Offline

#5 2009-08-21 09:36:04

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,286

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

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

Offline

#6 2011-04-11 03:10:48

veter27
Member
From: г.Йошкар-Ола
Registered: 2011-04-10
Posts: 16

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

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

Offline

#7 2011-04-18 15:16:00

veter27
Member
From: г.Йошкар-Ола
Registered: 2011-04-10
Posts: 16

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

zgremlin wrote:

Впрочем и через  не сильно сложнее получается. Например батник вида:

@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 (прочие исходные форматы добавляются по вкусу)

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

Offline

#8 2011-04-18 15:37:48

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

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

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

Offline

#9 2011-04-18 15:56:18

veter27
Member
From: г.Йошкар-Ола
Registered: 2011-04-10
Posts: 16

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

akks wrote:

Батник сохранить блокнотом в файл 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 то все сработает?

Offline

#10 2011-04-19 08:00:20

esaulenka
Member
From: Москва
Registered: 2010-08-21
Posts: 1,194
Website

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

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

Методика:

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

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

Offline

#11 2011-04-20 22:25:57

gps-Max
Member
Registered: 2010-01-12
Posts: 736

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

zgremlin wrote:
garl wrote:

Впрочем и через gpsbabel не сильно сложнее получается. Например батник вида:

...
gpsbabel.exe -i ozi -c CP1251 -f %%i -o gpx -F %%~dpni.gpx
...

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

Offline

#12 2011-04-21 11:11:18

glebius
Member
From: Moscow, RU
Registered: 2009-02-24
Posts: 1,178

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

Ой, этот 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

Offline

#13 2011-04-21 16:35:52

gps-Max
Member
Registered: 2010-01-12
Posts: 736

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

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

Offline

Board footer

Powered by FluxBB