You are not logged in.

#1 2008-04-15 01:31:18

debugger
Member
Registered: 2008-04-15
Posts: 8

Как редактировать треки перед загрузкой?

Судари, подскажите начинающему рисовальщику как отредактировать треки перед загрузкой.

Во время поездок я не могу часто останавливаться и сохранять трек. Иногда приходиться выходить из машины, и включать навигатор время от времени для экономии батарейки. Поэтому трек получается нехороший -- вроде бы идёт плавно по дороге, потом резкие скачки туда-сюда, потом опять плавно по дороге... Перед тем, как загружать трек в ОСМ, хотелось бы его подправить -- отрезать начальные плутания по двору возле дома, убрать пешеходные куски (скачки туда-сюда), может быть, порезать на фрагменты...

Я умею выгружать треки из навигатора, конвертировать их в любой формат (при помощи gpsbabel), но вот пока не могу найти удобный инструмент для редактирования треков. Подскажете чего-нибудь? Желательно работающее под Линуксом...

Спасибо.

Last edited by debugger (2008-04-15 01:33:10)

Offline

#2 2008-04-15 07:20:27

Oliver2003
Member
Registered: 2008-03-06
Posts: 8

Re: Как редактировать треки перед загрузкой?

И мне плз для Винды тож. smile

Offline

#3 2008-04-15 16:48:54

vvoovv
Moderator
Registered: 2008-03-04
Posts: 2,260

Re: Как редактировать треки перед загрузкой?

По этому поводу есть тикет в JOSM: http://josm.openstreetmap.de/ticket/72

Пока предлагают такое решение:
1) конвертировать в OSM-слой
2) редактировать как нужно
3) экспортировать в GPX-файл

Last edited by vvoovv (2008-04-15 16:49:22)

Offline

#4 2008-04-21 19:56:16

debugger
Member
Registered: 2008-04-15
Posts: 8

Re: Как редактировать треки перед загрузкой?

vvoovv wrote:

По этому поводу есть тикет в JOSM: http://josm.openstreetmap.de/ticket/72

Пока предлагают такое решение:
1) конвертировать в OSM-слой
2) редактировать как нужно
3) экспортировать в GPX-файл

Совет хороший, но неработающий. После экспорта в GPX-файле нет временных отметок, из-за чего OSM сервер не принимает эти треки.

Offline

#5 2008-04-21 21:26:26

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,527

Re: Как редактировать треки перед загрузкой?

debugger wrote:

После экспорта в GPX-файле нет временных отметок, из-за чего OSM сервер не принимает эти треки.

Приписать туда какое-нибудь левое время.

Offline

#6 2008-04-22 02:49:50

Elmer
Member
From: Vladivostok
Registered: 2008-04-13
Posts: 11
Website

Re: Как редактировать треки перед загрузкой?

debugger wrote:

Совет хороший, но неработающий. После экспорта в GPX-файле нет временных отметок, из-за чего OSM сервер не принимает эти треки.

Хмм... Странно, у меня время нормально экспортируется...
Попробуйте JOSM обновить. :-)

Offline

#7 2008-04-22 21:38:11

debugger
Member
Registered: 2008-04-15
Posts: 8

Re: Как редактировать треки перед загрузкой?

Хмм... Странно, у меня время нормально экспортируется...
Попробуйте JOSM обновить. :-)

Попробовал. JOSM v620. Загружаю gpx файл. Вот начало файла:

<?xml version="1.0" encoding="UTF-8"?>
<gpx
 version="1.0"
creator="GPSBabel - http://www.gpsbabel.org"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/0"
xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
<time>2008-04-15T22:11:33Z</time>
<bounds minlat="56.221096516" minlon="43.962049484" maxlat="56.327891350" maxlon="44.144010544"/>
<trk>
  <name>ASSA</name>
<trkseg>
<trkpt lat="56.318364227" lon="44.016745090">
  <ele>138.554688</ele>
<time>2008-01-26T12:20:06Z</time>
</trkpt>
<trkpt lat="56.318235397" lon="44.016122818">
  <ele>144.322632</ele>
<time>2008-01-26T12:20:26Z</time>
</trkpt>

Конвертирую в data layer. Редактирую. Далее возможны варианты:

a. Convert to gpx layer -> save.
b. export to gpx...
c. save as... gpx...

Хрен редки не слаще. Получается вот это:

<?xml version='1.0' encoding='UTF-8'?>
<gpx version="1.1" creator="JOSM GPX export" xmlns="http://www.topografix.com/GPX/1/1">
  <metadata>
    <bounds minlat="56.221096516" minlon="43.962049484" maxlat="56.32789135" maxlon="44.144010544" />
  </metadata>
  <trk>    <trkseg>
      <trkpt lat="56.318364227" lon="44.01674509">
      </trkpt>
      <trkpt lat="56.318235397" lon="44.016122818">
      </trkpt>

Из точек трека пропали отметки высоты и времени. При попытке загрузить такой трек в OSM приходит письмо с отказом.

Last edited by debugger (2008-04-22 21:39:12)

Offline

#8 2008-04-22 23:33:20

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,527

Re: Как редактировать треки перед загрузкой?

debugger wrote:

Из точек трека пропали отметки высоты и времени. При попытке загрузить такой трек в OSM приходит письмо с отказом.

find & replace:

</trkpt>

на

<time>2008-01-26T12:20:26Z</time>
</trkpt>

На соседней ветке пишут что редактируют с помощью qlandkarte
http://qlandkarte.sf.net
но я сам не пробовал.

Last edited by usm78-gis (2008-04-22 23:46:43)

Offline

#9 2008-04-23 08:28:29

Elmer
Member
From: Vladivostok
Registered: 2008-04-13
Posts: 11
Website

Re: Как редактировать треки перед загрузкой?

Да, действительно Josm режет время. :-(

Offline

#10 2008-04-23 21:16:49

debugger
Member
Registered: 2008-04-15
Posts: 8

Re: Как редактировать треки перед загрузкой?

usm78-gis wrote:

На соседней ветке пишут что редактируют с помощью qlandkarte
http://qlandkarte.sf.net
но я сам не пробовал.

Вот за эт спасибо. Работает.

Offline

Board footer

Powered by FluxBB