You are not logged in.
- Topics: Active | Unanswered
Announcement
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
1) В картах для Беларуси наблюдается такая ситуация - дороги отображаются например как "E95,M8,M8", из-за того что в заполнены теги ref и int_ref. Не естественно выглядит. Было бы неплохо модернизировать конвертирование - проверять такие ситуации и не отображать второе дублирующее название дороги, если оно соответствует русскому написанию - т.е если по начертанию английское Р20 и русское Р20 одинаковы, то зачем их выводить рядом?
Алгоритм зашит в osm2mp, нужно просить liosha о возможности конфигурирования.
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
т.е если по начертанию английское Р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
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
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
Пермский край нас интерисует, нас потому что не только меня - в последнее время вносится много изменений и поэтому хотелось бы видеть их воочию, для чего мы стараемся
По спец.заказу сейчас сконвертирую, если не будет ошибок
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
Offline
#1660 2010-11-10 10:14:33
- zdforum
- Member

- From: Пермский край
- Registered: 2010-02-04
- Posts: 373
- Website
Re: Конвертация OSM в Navitel
Пермский край сделаю ежедневно.
Т.е. сегодня стоит ждать?
Offline
#1661 2010-11-10 15:06:22
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Offline
#1662 2010-11-10 16:27:17
- zdforum
- Member

- From: Пермский край
- Registered: 2010-02-04
- Posts: 373
- Website
Re: Конвертация OSM в Navitel
уже готово.
за сдержаное слово отдельное спасибо
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
ощутимое неудобство: многие тротуары и дорожки, прорисованные как (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
Хм... А почему тогда path роутинговые?
По просьбам велосипедистов.
Offline
#1667 2010-11-11 09:02:20
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Если бы был способ автоматически убирать footway/path, параллельные проезжей части и отстоящие от ее осевой на расстояние, меньшее, чем ширина дороги, можно было бы попытаться вернуть остальные дорожки в роутинговые...
А сейчас в таких ситуациях НН выдает "вы ушли с маршрута" и пересчитывает маршрут по тротуарам ![]()
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
Ситуация с тропами понятна. Т.е. нужно поправлять карту к виду: тротуары и дорожки вдоль автодорог рисовать исключительно как 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
Еще одно наблюдение: highway: cycleway при этом отображаются нормально. Не могу сейчас проверить, они роутинговые? Мешают роутингу, если проложены рядом с автодорогой?
Велодорожки маршрутизируемые. Соответственно, если близко от дороги - к ним тоже возможна ошибочная привязка.
Offline
#1673 2010-11-11 10:26:16
- bs1980
- Member
- Registered: 2010-11-03
- Posts: 11
Re: Конвертация OSM в Navitel
Велодорожки маршрутизируемые. Соответственно, если близко от дороги - к ним тоже возможна ошибочная привязка.
А таких вариантов я тоже встречал немало... То есть единственный полностью корректный вариант - добиваться от "ЦНТ" правильной работы роутинга с учетом средства передвижения (чтобы не цеплялся за велодорожки и тротуары при езде на автомобиле/мотоцикле)? Это вообще технически возможно (по типу запрета на движение по грунтовым дорогам) ?
Offline
#1674 2010-11-11 10:33:17
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
dimuzz wrote:Велодорожки маршрутизируемые. Соответственно, если близко от дороги - к ним тоже возможна ошибочная привязка.
А таких вариантов я тоже встречал немало... То есть единственный полностью корректный вариант - добиваться от "ЦНТ" правильной работы роутинга с учетом средства передвижения (чтобы не цеплялся за велодорожки и тротуары при езде на автомобиле/мотоцикле)? Это вообще технически возможно (по типу запрета на движение по грунтовым дорогам) ?
Технически, наверное, возможно запретить привязываться к дорогам, по которым запрещено движение соответствующего вида транспорта (или уменьшить приоритет такой привязки). А вот добиться чего-то от ЦНТ - крайне маловероятно.
Offline
#1675 2010-11-12 13:18:46
- bs1980
- Member
- Registered: 2010-11-03
- Posts: 11
Re: Конвертация OSM в Navitel
Технически, наверное, возможно запретить привязываться к дорогам, по которым запрещено движение соответствующего вида транспорта.
Обнаружил интересную вещь - оказывается, это уже есть и работает корректно. Взял промежуточную карту для конвертации для гармина (в формате .mp) с http://gis-lab.info/data/mp/files/ru.novosib.mp.7z
Открыл в gpsmapedit, экспортировал со всеми стандартными настройками в формат навител. Открыл в навителе 3.5.165. Маршрутизация работает именно так, как надо, выставляю "автомобиль" - навигатор не замечает пешеходных троп, выставляю "пешеход" - тут же перепрокладывается маршрут с использованием троп и тротуаров. Единственное что не работает - автопритягивание к дороге, но мне это не мешает, лишних звуков навител не издает, только по делу предупреждает о поворотах. В чем разница с готовой картой для навитела?
Offline