You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#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,447
Website

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

Offline

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

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

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,391

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