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.***

#1651 2010-11-09 05:24:19

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

mixdm wrote:

1) В картах для Беларуси наблюдается такая ситуация - дороги отображаются например как "E95,M8,M8", из-за того что в заполнены теги ref и int_ref. Не естественно выглядит. Было бы неплохо модернизировать конвертирование - проверять такие ситуации и не отображать второе дублирующее название дороги, если оно соответствует русскому написанию - т.е если по начертанию английское Р20 и русское Р20 одинаковы, то зачем их выводить рядом?

Алгоритм зашит в osm2mp, нужно просить liosha о возможности конфигурирования.

mixdm wrote:

2) Есть такие топливные заправки, как АГНКС, те которые fuel=cng (сжатый газ, метан - под давлением 200атм). Их бы надо было бы относить к газовым заправкам, и добавлять в их название в начало абревиатуру "АГНКС", если ее там еще нет - для того что бы можно было их потом искать по этому названию. Очень полезно это будет для тех, кто ездит на таком газе. Сейчас они конвертируются просто в заправки - это совсем не правильно. Они достаточно редки на наших просторах - обычно не более 1..2 на город - и для тех кто ездит на таком газе иногда такой гемор найти эту АГНКС - так что это будет очень полезно.

Конфигурацию поправлю вечером.

Offline

#1652 2010-11-09 05:47:24

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

Re: Конвертация OSM в Navitel

mixdm wrote:

т.е если по начертанию английское Р20 и русское Р20 одинаковы, то зачем их выводить рядом?

Это ошибка в базе, и там её и нужно исправлять

Offline

#1653 2010-11-09 07:48:35

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: Конвертация OSM в Navitel

dimuzz wrote:
dedNikifor wrote:

может быть тогда обрабатывать building=garages точно также как building=yes?
тогда и фича к месту и информация не будет пропадать

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

Для отдельных зданий гаражей вроде как полагается писать building=garage. А garages - только для рядов.

Offline

#1654 2010-11-09 10:42:16

zdforum
Member
From: Пермский край
Registered: 2010-02-04
Posts: 373
Website

Re: Конвертация OSM в Navitel

sad карты совсем перестали обновлять sad

Offline

#1655 2010-11-09 11:15:30

Nexor
Member
From: Екатеринбург
Registered: 2010-02-16
Posts: 343

Re: Конвертация OSM в Navitel

Процесс не получается совсем автоматизировать, поэтому приходится делать дополнительные телодвижения. Самое простое - попросить в этой ветке чтобы обновили карту.
А вообще неплохо было бы счетчик загрузок поставить, чтобы понять какие пользуются спросом, а какие нет. В зависимости от этого обновлять чаще-реже

Offline

#1656 2010-11-09 11:17:06

zdforum
Member
From: Пермский край
Registered: 2010-02-04
Posts: 373
Website

Re: Конвертация OSM в Navitel

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

Offline

#1657 2010-11-09 11:29:27

Nexor
Member
From: Екатеринбург
Registered: 2010-02-16
Posts: 343

Re: Конвертация OSM в Navitel

zdforum wrote:

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

По спец.заказу сейчас сконвертирую, если не будет ошибок

UPDATE: сделано

Last edited by Nexor (2010-11-09 11:54:18)

Offline

#1658 2010-11-09 12:18:28

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Конвертация OSM в Navitel

Извините, что не ежедневно сейчас делаю обновления, просто хочу собрать сейчас Швейцарию, Францию и Германию... А это процесс не быстрый. Пермский край сделаю ежедневно. А про счетчик загрузок речь идет уже ой как давно...

Offline

#1659 2010-11-09 12:25:47

zdforum
Member
From: Пермский край
Registered: 2010-02-04
Posts: 373
Website

Re: Конвертация OSM в Navitel

спасибо

Offline

#1660 2010-11-10 10:14:33

zdforum
Member
From: Пермский край
Registered: 2010-02-04
Posts: 373
Website

Re: Конвертация OSM в Navitel

Fortress wrote:

Пермский край сделаю ежедневно.

Т.е. сегодня стоит ждать?

Offline

#1661 2010-11-10 15:06:22

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Конвертация OSM в Navitel

уже готово.

Offline

#1662 2010-11-10 16:27:17

zdforum
Member
From: Пермский край
Registered: 2010-02-04
Posts: 373
Website

Re: Конвертация OSM в Navitel

Fortress wrote:

уже готово.

за сдержаное слово отдельное спасибо

Offline

#1663 2010-11-11 07:59:05

bs1980
Member
Registered: 2010-11-03
Posts: 11

Re: Конвертация OSM в Navitel

ощутимое неудобство: многие тротуары и дорожки, прорисованные как (no preset) - highway: footway,
при просмотре в навителе видны только при масштабе 120м (при стандартной детализации). При этом тропинки, прорисованные highway: path видны нормально (во всех масштабах <120м). Насколько я понимаю, footway копируются только в один, не самый детальный, level. Если не трудно, прошу исправить, т.к. переправлять свойства уже отрисованных - имхо неправильно.

Last edited by bs1980 (2010-11-11 08:05:33)

Offline

#1664 2010-11-11 08:50:25

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

bs1980 wrote:

ощутимое неудобство: многие тротуары и дорожки, прорисованные как (no preset) - highway: footway,
при просмотре в навителе видны только при масштабе 120м (при стандартной детализации). При этом тропинки, прорисованные highway: path видны нормально (во всех масштабах <120м). Насколько я понимаю, footway копируются только в один, не самый детальный, level. Если не трудно, прошу исправить, т.к. переправлять свойства уже отрисованных - имхо неправильно.

Не так. Footway копируются как раз только в самый детальный Level0 как нероутинговые линии типа 0x16, а на масштабах 5-100 м Навител такие линии не отображает.
Линии типа highway=path - роутинговые и видны во всем диапазоне масштаба Level0 (от 5 до 120 м).

Offline

#1665 2010-11-11 08:52:08

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

Re: Конвертация OSM в Navitel

Хм... А почему тогда path роутинговые?

Offline

#1666 2010-11-11 08:58:09

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

liosha wrote:

Хм... А почему тогда path роутинговые?

По просьбам велосипедистов.

Offline

#1667 2010-11-11 09:02:20

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

Если бы был способ автоматически убирать footway/path, параллельные проезжей части и отстоящие от ее осевой на расстояние, меньшее, чем ширина дороги, можно было бы попытаться вернуть остальные дорожки в роутинговые...
А сейчас в таких ситуациях НН выдает "вы ушли с маршрута" и пересчитывает маршрут по тротуарам sad

Last edited by dimuzz (2010-11-11 09:02:41)

Offline

#1668 2010-11-11 09:10:08

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

Типичная картинка:
-------Осевая
_______Край проезжей части
=======Тротуар
При движении по правой полосе навигатор определит свое положение на тротуаре, если расстояние от осевой до края проезжей части (плюс погрешность GPS) больше, чем расстояние от края проезжей части до осевой тротуара.
Если не ошибаюсь, это условие эквивалентно тому, что расстояние между осевыми дороги и тротуара меньше ширины дороги (половина ширины дороги - до ее края и столько же до тротуара).
Интересно, подобный препроцессор для OSM-файлов можно сделать и долго ли он будет считать?

Offline

#1669 2010-11-11 09:50:39

bs1980
Member
Registered: 2010-11-03
Posts: 11

Re: Конвертация OSM в Navitel

Ситуация с тропами понятна. Т.е. нужно поправлять карту к виду: тротуары и дорожки вдоль автодорог рисовать исключительно как footway. А вдали от дорог (в т.ч. и асфальтированные дорожки по лесу (не автодороги)) рисовать только как path, с пометкой о качестве покрытия в другом поле, что позволит нормально пользоваться картой и пешеходам с велосипедистами. Так? Или пока погодить с перерисовкой, ввиду возможного появления препроцессора для автоматического деления footway на роутинговые и дублирующие автодороги? Или третий, на мой взгляд, самый правильный вариант: стучаться в "Навител" для исправления ситуации, чтобы при задании способа передвижения "автомобиль" (не "пешеход") тротуары игнорировались, а участвовали в роутинге только в режиме "пешеход/велосипед"? (к сожалению, как "чайник", не до конца понимаю, как вообще работает роутинг и как на нем сказывается выбор "средства передвижения", кроме как на ожидаемой скорости передвижения).

Last edited by bs1980 (2010-11-11 09:59:34)

Offline

#1670 2010-11-11 09:58:56

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

bs1980 wrote:

Ситуация с тропами понятна. Т.е. нужно поправлять карту к виду: тротуары и дорожки вдоль автодорог рисовать исключительно как footway. А вдали от дорог (в т.ч. и асфальтированные дорожки по лесу (не автодороги)) рисовать только как path, с пометкой о качестве покрытия в другом поле, что позволит нормально пользоваться картой и пешеходам с велосипедистами. Так?

bs1980, не стоит под навигатор подстраиваться, даже если очень хочется.
Лучше искать способ корректно конвертировать, глядишь, что и получится.

Offline

#1671 2010-11-11 10:10:54

bs1980
Member
Registered: 2010-11-03
Posts: 11

Re: Конвертация OSM в Navitel

Еще одно наблюдение: highway: cycleway при этом отображаются нормально. Не могу сейчас проверить, они роутинговые? Мешают роутингу, если проложены рядом с автодорогой?

Offline

#1672 2010-11-11 10:13:57

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

bs1980 wrote:

Еще одно наблюдение: highway: cycleway при этом отображаются нормально. Не могу сейчас проверить, они роутинговые? Мешают роутингу, если проложены рядом с автодорогой?

Велодорожки маршрутизируемые. Соответственно, если близко от дороги - к ним тоже возможна ошибочная привязка.

Offline

#1673 2010-11-11 10:26:16

bs1980
Member
Registered: 2010-11-03
Posts: 11

Re: Конвертация OSM в Navitel

dimuzz wrote:

Велодорожки маршрутизируемые. Соответственно, если близко от дороги - к ним тоже возможна ошибочная привязка.

А таких вариантов я тоже встречал немало... То есть единственный полностью корректный вариант - добиваться от "ЦНТ" правильной работы роутинга с учетом средства передвижения (чтобы не цеплялся за велодорожки и тротуары при езде на автомобиле/мотоцикле)? Это вообще технически возможно (по типу запрета на движение по грунтовым дорогам) ?

Offline

#1674 2010-11-11 10:33:17

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

bs1980 wrote:
dimuzz wrote:

Велодорожки маршрутизируемые. Соответственно, если близко от дороги - к ним тоже возможна ошибочная привязка.

А таких вариантов я тоже встречал немало... То есть единственный полностью корректный вариант - добиваться от "ЦНТ" правильной работы роутинга с учетом средства передвижения (чтобы не цеплялся за велодорожки и тротуары при езде на автомобиле/мотоцикле)? Это вообще технически возможно (по типу запрета на движение по грунтовым дорогам) ?

Технически, наверное, возможно запретить привязываться к дорогам, по которым запрещено движение соответствующего вида транспорта (или уменьшить приоритет такой привязки). А вот добиться чего-то от ЦНТ - крайне маловероятно.

Offline

#1675 2010-11-12 13:18:46

bs1980
Member
Registered: 2010-11-03
Posts: 11

Re: Конвертация OSM в Navitel

dimuzz wrote:

Технически, наверное, возможно запретить привязываться к дорогам, по которым запрещено движение соответствующего вида транспорта.

Обнаружил интересную вещь - оказывается, это уже есть и работает корректно. Взял промежуточную карту для конвертации для гармина (в формате .mp) с http://gis-lab.info/data/mp/files/ru.novosib.mp.7z
Открыл в gpsmapedit, экспортировал со всеми стандартными настройками в формат навител. Открыл в навителе 3.5.165. Маршрутизация работает именно так, как надо, выставляю "автомобиль" - навигатор не замечает пешеходных троп, выставляю "пешеход" - тут же перепрокладывается маршрут с использованием троп и тротуаров. Единственное что не работает - автопритягивание к дороге, но мне это не мешает, лишних звуков навител не издает, только по делу предупреждает о поворотах. В чем разница с готовой картой для навитела?

Offline

Board footer

Powered by FluxBB