You are not logged in.

#126 2011-12-27 22:56:06

Striker2000
Member
From: Moscow
Registered: 2011-01-05
Posts: 11
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

ValentinAK wrote:
Striker2000 wrote:

- наверное будет правильно для обозначения бродов правило 'highway=ford | highway=* & ford=yes' перенести в lines, а в points сделать просто 'highway=ford | ford=yes'

Не совсем понял. highway=ford это точечный объект. У меня нет линии типа "брод", да и не планируется. Необходимости в этом не вижу, если честно.

Сужу по вики. highway=ford устаревший тег, josm уже выдает предупреждение при его использовании. Рекомендуется обозначать броды как highway=*, ford=yes. Но поскольку на точку, например, highway=track повесить нельзя, то остается просто ford=yes.

А броды в виде линий я тоже у нас не встречал, но, опять же, судя по вики, их даже больше чем точек.

Offline

#127 2011-12-27 23:13:26

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

ValentinAK wrote:

У меня нет линии типа "брод", да и не планируется. Необходимости в этом не вижу, если честно.

А если дорога идет по реке?


1 000 000 points: 80% complete

Offline

#128 2011-12-27 23:32:54

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 716
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Kotelnikov wrote:

А если дорога идет по реке?

В таком случае включается маршрутизация по линиям рек. wink
4c3dda5bb51959ad409c5b9c986ab57d.png

upd:
Не, видимо все-таки придется с бродами поколдовать немного. Я не поленился и быстренько отфильтровал local.osm.pbf. И вот что обнаружилось:
линий с тегом ford=yes 288
точек с тегом ford=yes 284
линий с тегом highway=ford 98
точек с тегом highway=ford 1177
Т.е. получается, что линий бродов присутствует вполне осязаемое количество и их надо бы тоже учитывать по-хорошему. Подумаю, как это лучше реализовать.

Last edited by ValentinAK (2011-12-28 00:07:06)


Еще одна ежедневная сборка OSM для Garmin.

Offline

#129 2011-12-28 10:23:32

pankdm
Member
From: Moscow | Kemerovo
Registered: 2010-08-20
Posts: 320

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Striker2000 wrote:

Такой вопрос - а вы бы не хотели все файлы настроек выложить, допустим, на тот же Github? Тогда будет гораздо удобнее отслеживать изменения и совместно вносить правки в файлы.

Файлы настроек сейчас вручную синхронизируются мной в этом репозитории https://github.com/pankdm/mkgmap-maptourist-style.
Так что форкайте, вносите правки и шлите диффы smile.
Возможно, через некоторое время ValentinAK проникнется гитхабом и будет уже сам в репозиторий коммитить а не локально исправлять. wink

Offline

#130 2011-12-28 22:36:49

Striker2000
Member
From: Moscow
Registered: 2011-01-05
Posts: 11
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

pankdm wrote:

Файлы настроек сейчас вручную синхронизируются мной в этом репозитории https://github.com/pankdm/mkgmap-maptourist-style.
Так что форкайте, вносите правки и шлите диффы smile.
Возможно, через некоторое время ValentinAK проникнется гитхабом и будет уже сам в репозиторий коммитить а не локально исправлять. wink

Отлично, то, что нужно! smile Сделал сборку Московской области через Makefile, все работает, пришлось только у splitter уменьшить overlap до 5000, а то падал с нехваткой памяти. Отправил небольшой пулл-реквест smile

Offline

#131 2011-12-28 23:12:13

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 716
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Сегодня был вечер мозгового штурма танцев с бубном вокруг моего нового Nuvi-1410. Этот гад имеет свое стойкое мнение о том, какие точки и линии ему показывать, и на каком зуме. mad В общем, дело пока закончилось переназначением некоторых типов линий в конфигах и TYP-файле. Кое-как теперь стало похоже на то, чего хотелось. Но некоторая работа по улучшению еще предстоит. Например, просеки все еще пропадают раньше времени.
Заодно добавил линии тоннелей (без метро) и бродов. В силу катастрофического дефицита роутинговых типов броды транслируются в тот же тип, что и треки. Но с добавлением дефолтного имени "ford".


Еще одна ежедневная сборка OSM для Garmin.

Offline

#132 2011-12-29 06:32:32

pankdm
Member
From: Moscow | Kemerovo
Registered: 2010-08-20
Posts: 320

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Striker2000 wrote:

Отлично, то, что нужно! smile Сделал сборку Московской области через Makefile, все работает, пришлось только у splitter уменьшить overlap до 5000, а то падал с нехваткой памяти. Отправил небольшой пулл-реквест smile

Как вариант, еще можно увеличить количество памяти, выделяемое джаве (например, с 1500 собирается).

Last edited by pankdm (2011-12-29 06:39:58)

Offline

#133 2011-12-29 12:25:32

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Второй день не открывается страница со сборкой http://maptourist.org/file/category/3-garmin как весь сайт sad


С уважением, Сергей.

Offline

#134 2011-12-29 12:30:01

pankdm
Member
From: Moscow | Kemerovo
Registered: 2010-08-20
Posts: 320

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

s-s-s wrote:

Второй день не открывается страница со сборкой http://maptourist.org/file/category/3-garmin как весь сайт sad

У меня открывается. ЧЯДНТ? smile

Last edited by pankdm (2011-12-29 12:35:25)

Offline

#135 2011-12-29 12:52:30

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

pankdm wrote:
s-s-s wrote:

Второй день не открывается страница со сборкой http://maptourist.org/file/category/3-garmin как весь сайт sad

У меня открывается. ЧЯДНТ? smile

Очень странно ...


С уважением, Сергей.

Offline

#136 2011-12-29 13:09:32

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Похоже, что по каким-то причинам мой айпишник попал в немилость, зашел с другого адреса без проблем... странно все это


С уважением, Сергей.

Offline

#137 2011-12-29 13:15:57

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 716
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

У меня на сервере нет никаких настроек ограничивающих доступ по какому-либо IP.


Еще одна ежедневная сборка OSM для Garmin.

Offline

#138 2011-12-29 13:31:09

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

ValentinAK wrote:

У меня на сервере нет никаких настроек ограничивающих доступ по какому-либо IP.

Там что-то на уровне провайдеров (маршрутизации) не так

из одной сети maptourist.org отвечает на запросы (ping, traceroute), а из другой нет  sad


С уважением, Сергей.

Offline

#139 2011-12-29 13:51:20

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,026
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

У меня java под mkgmap/splitter сразу получает 6ГБ памяти, так что если у меня и вылетает иногда, так это по "There is not enough room in a single garmin map for all the input data. The .osm file should be split into smaller pieces first."

Offline

#140 2011-12-29 16:32:11

Striker2000
Member
From: Moscow
Registered: 2011-01-05
Posts: 11
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

ValentinAK wrote:

Т.е. получается, что линий бродов присутствует вполне осязаемое количество и их надо бы тоже учитывать по-хорошему. Подумаю, как это лучше реализовать.

Подсмотрел тут у буржуев (http://www.cferrero.net/maps/map_downloads.html) такой вариант:

В файле points прописано правило
mkgmap:line2poi=true & mkgmap:line2poitype=mid & ford=yes & flood_prone=yes     {name '${name} !!!'| '!!!'}     [0x6501 resolution 22]

То есть они ставят значок POI посередине линии брода. Не знаю правда какие сюрпризы может преподнести включение опции --add-pois-to-lines ...

Offline

#141 2011-12-29 19:37:46

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 716
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Striker2000 wrote:

--add-pois-to-lines ...

Я как-то попробовал это включить. Столько всякой бестолковсти сразу вылезло...
Но в принципе и это возможно. Только придется все точки, которые не должны рождаться из линий, окучить еще и таким условием - & mkgmap:line2poitype!=true. По крайней мере так работает запрет на появление точки из полигона - & mkgmap:area2poi!=true


Еще одна ежедневная сборка OSM для Garmin.

Offline

#142 2011-12-30 20:59:27

Striker2000
Member
From: Moscow
Registered: 2011-01-05
Posts: 11
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Еще пара замечаний.

1. Точкам highway=services присваивается странный тип 0x210f. В итоге, в навигаторе (eTrex 20) такая точка вообще не отображается и не ищется, в BaseCamp рисуется белый квадратик:
services.png
Можно поменять тип, например, на тот же 0x2f03 (автосервис). Все же точка может оказаться полезной в дороге smile

2. Для съездов с дорог (highway=*_link) не прописан стиль в TYP файле. В навигаторе эти линии рисуются такой же ширины как и основные дороги, серого цвета, а вот BaseCamp выдает такое:
links.png
Может прописать им такой же стиль как у основных дорог?

Offline

#143 2012-01-05 03:05:12

progserega
Member
From: Владивосток
Registered: 2009-12-31
Posts: 456

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

А как у нас дело обстоит с отображением хребтов, кулуаров и прочих гребней? :-) Планируется ли?
http://wiki.openstreetmap.org/wiki/Prop … /Mountains


matrix.org: @progserega:rsprim.ru

Offline

#144 2012-01-10 15:33:06

PaulKaz
Member
Registered: 2010-06-01
Posts: 89

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

ValentinAK, можно ли добавить лыжни? (piste:type=nordic)

Offline

#145 2012-01-10 18:52:23

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 716
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Только с Урала вернулись. Опять 4500 км накатали. Нужно несколько дней чтоб придти в себя. Спасибо за вопросы и замечания, но адекватно смогу ответить несколько позже. smile


Еще одна ежедневная сборка OSM для Garmin.

Offline

#146 2012-01-11 05:30:50

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Где конкретно катались? Как вам понравилось ОСМ-покрытие? smile

Offline

#147 2012-01-11 07:00:26

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 716
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Мск - Нижний - Казань - Уфа - Альметьевск - Белорецк - Златоуст - Нязепетровск - Верхний Уфалей - Дегтярск - Ревда - Кунгур - Пермь - Киров - Кострома - Мск.
Дороги общего пользования, преимущественно, все присутствуют. Местами хромает только их классификация. Но получилось много треков, так что со временем подправлю старое и нарисую новое.


Еще одна ежедневная сборка OSM для Garmin.

Offline

#148 2012-01-12 09:39:40

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 716
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

1. highway=services теперь будет транслироваться в тип 0x2f03
2. добавил описания в TYP-файл для highway=*_link (типы 0x08 и 0x09)
3. из описанных горных достопримечательностей в карту сейчас попадает только natural=cliff. Остальное в ближайших планах пока не стоит
4. добавлять лыжни желания нет в силу их крайнего непостоянства и ограниченной сезонности


Еще одна ежедневная сборка OSM для Garmin.

Offline

#149 2012-01-12 10:00:26

pankdm
Member
From: Moscow | Kemerovo
Registered: 2010-08-20
Posts: 320

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

ValentinAK wrote:

3. из описанных горных достопримечательностей в карту сейчас попадает только natural=cliff. Остальное в ближайших планах пока не стоит

Вообще говоря, это не совсем верно smile
Из таблички http://wiki.openstreetmap.org/wiki/Prop … /Mountains помимо natural=cliff в сборку попадает:
natural=peak
natural=volcano
natural=glacier
natural=rock
mountain_pass=yes

Кстати, а почему не хотите добавить natural=ridge? (хребты)
Может люди тогда перестанут делать вот такие извращения под рендер: http://www.openstreetmap.org/browse/node/1378782056

Offline

#150 2012-01-12 10:41:42

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 716
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

pankdm wrote:

Вообще говоря, это не совсем верно smile
Из таблички http://wiki.openstreetmap.org/wiki/Prop … /Mountains помимо natural=cliff в сборку попадает:
natural=peak
natural=volcano
natural=glacier
natural=rock
mountain_pass=yes

Да, поторопился, понадеявшись на память. smile

Кстати, а почему не хотите добавить natural=ridge? (хребты)
Может люди тогда перестанут делать вот такие извращения под рендер: http://www.openstreetmap.org/browse/node/1378782056

Мысль, конечно правильная. Но я пока не очень понимаю, как это толково реализовать. Но обещаю подумать.


Еще одна ежедневная сборка OSM для Garmin.

Offline

Board footer

Powered by FluxBB