You are not logged in.

Announcement

*** NOTICE: By 30th of September 2022 the forum.openstreetmap.org will be 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. We expect the migration of data will be finished by that date, you can follow its progress here.***

#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,262

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

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

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