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.***
#2476 2011-01-08 08:05:34
- Kotelnikov
- Member

- From: Krasnodar, RU
- Registered: 2009-05-07
- Posts: 2,854
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Так а нахрена там линки? Развязка на двух уровнях?
1 000 000 points: 80% complete
Offline
#2477 2011-01-08 11:45:59
- Magomogo
- Member

- From: Novosibirsk
- Registered: 2010-11-20
- Posts: 220
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
*_link используется не только для разных уровней. Это просто соединяющая дорога. Для пересечений на одном уровне тоже годится.
Offline
#2478 2011-01-08 12:40:09
- gps-Max
- Member
- Registered: 2010-01-12
- Posts: 736
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
*_link используется не только для разных уровней. Это просто соединяющая дорога. Для пересечений на одном уровне тоже годится.
Ага, я тоже поначалу думал, что соединяющая дорога. Тут где-то был спор про это и в результате выяснилось, что *_link предполагает именно эстакады.
Offline
#2479 2011-01-08 13:26:56
- ikz
- Member
- From: Тартария, Набережные Челны
- Registered: 2009-09-18
- Posts: 942
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Ага, я тоже поначалу думал, что соединяющая дорога. Тут где-то был спор про это и в результате выяснилось, что *_link предполагает именно эстакады.
Вот именно, что не только эстакады. По вики Ramp or slip roads.
http://www.thefreedictionary.com/ramp - 1-1 "An inclined surface or roadway connecting different levels", "a sloping floor, path, etc., that joins two surfaces at different levels" т.е. это дорога соединяющая различные уровни.
http://www.thefreedictionary.com/slip+road "short road connecting a motorway, etc., to another road" а это просто короткая дорога соединяющая трассу с другой дорогой.
Offline
#2480 2011-01-08 13:30:29
- progserega
- Member

- From: Владивосток
- Registered: 2009-12-31
- Posts: 456
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Так а нахрена там линки? Развязка на двух уровнях?
Нет, уровень один.
Руководствовался русской вики (http://wiki.openstreetmap.org/wiki/RU:Map_Features).
"Небольшие соединительные дороги между дорогами класса secondary и другими (возможно более низкого класса)."
Тем не менее это не отменяет странности поведения навигатора.
Last edited by progserega (2011-01-08 13:31:06)
matrix.org: @progserega:rsprim.ru
Offline
#2481 2011-01-08 14:47:44
- Magomogo
- Member

- From: Novosibirsk
- Registered: 2010-11-20
- Posts: 220
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Опять же хочу отослать к свежепереведенной http://wiki.openstreetmap.org/wiki/RU:Link_(highway) ![]()
Offline
#2482 2011-01-08 14:50:28
- Amigo
- Member

- From: Москва
- Registered: 2009-12-15
- Posts: 2,772
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Офф: опять двадцать пять, судя по скрину обычный перекресток (Светланская-Луговая), какие тут линки, линки это элементы развязки, пусть даже в одном уровне, но что лично считаю некорректным толкованием, потому как глубинный тайный смысл таких одноуровневых линков мне никто так и не раскрыл.
Опять же хочу отослать к свежепереведенной http://wiki.openstreetmap.org/wiki/RU:Link_(highway)
Первый абзац определяющий: теги link используются для обозначения пандусов или съездов, которые соединяют автомобильные дороги разных (или одинаковых) классов.
Last edited by Amigo (2011-01-08 14:52:40)
Offline
#2483 2011-01-08 14:58:16
- Magomogo
- Member

- From: Novosibirsk
- Registered: 2010-11-20
- Posts: 220
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Ну как же обычный? Обычный - это без всяких дополнительных веев, под прямым углом. А тут скругления, с газоном в середине - классический пример линка из вики.
Last edited by Magomogo (2011-01-08 14:59:49)
Offline
#2484 2011-01-08 16:16:17
- Amigo
- Member

- From: Москва
- Registered: 2009-12-15
- Posts: 2,772
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Таких перекрестков вагон и маленькая тележка, теже круги, и млин, объясните мне смысл этого линкования в этом конкретном перекрестке, что это дает и где? Как бы проще выразится, ну пусть, имхо, так, линк - это то что соединяет две дороги, которые без этого самого линка полноценными дорогами быть не перестают, тут если линк убрать одна дорога становится тупиком.
Last edited by Amigo (2011-01-08 16:28:53)
Offline
#2485 2011-01-08 18:37:10
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
В вики написано что для линков не применимо правило "не рисовать под рендерер". Можно расширить толкование и разрешить линки рисовать под навигатор. Пока эффект от применения линков имеется только в навигаторе, который трактует их как элементы развязок. Предлагаю и дальше так считать и рисовать и дальше линками только элементы развязок. Под навигатор. Пока линки не перенесут в отдельный тег.
Offline
#2486 2011-01-09 05:39:55
- Magomogo
- Member

- From: Novosibirsk
- Registered: 2010-11-20
- Posts: 220
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Предлагаю и дальше так считать и рисовать и дальше линками только элементы развязок. Под навигатор. Пока линки не перенесут в отдельный тег.
Под какой именно навигатор? (можно не отвечать
) По-моему рисовать надо под здравый смысл, а навигаторы и прочие рендереры пусть подтягиваются.
Про линки - с точки зрения принципа "не плоди сущностей выше необходимого" тэг, на первый взгляд, совершенно лишний, но!
Кажется они нужны для голосовой навигации на развязках? ("поверите направо на развязку", "развязка, второй съезд") Но ведь есть отдельный тэг для обозначения развязок, например junction=roundabout. Его достаточно, или нужны еще веи, помеченные как *_link? Короче, вопрос: в каких ситуациях линк совершенно необходим?
Offline
#2487 2011-01-09 07:35:38
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Про линки - с точки зрения принципа "не плоди сущностей выше необходимого" тэг, на первый взгляд, совершенно лишний, но!
Кажется они нужны для голосовой навигации на развязках? ("поверите направо на развязку", "развязка, второй съезд") Но ведь есть отдельный тэг для обозначения развязок, например junction=roundabout. Его достаточно, или нужны еще веи, помеченные как *_link? Короче, вопрос: в каких ситуациях линк совершенно необходим?
Именно для обозначения необходимости плавного съезда с основной дороги.
Другими словами, линк нужен, чтобы понять, продолжать движение по основной дороге или по съезду, причем даже в том случае, когда поворачивает не линк, а основная дорога.
Радиус поворота на съездах по СНиП должен быть не менее 30м. Поэтому обозначение разворотов как линка, имхо, неверно, т.к. может привести к неправильному выбору скоростного режима (да-да, водителю, едущему по OSM, не нужно включать мозг слишком часто, OSM всегда выдает верные подсказки!). Единственное возможное исключение - развязки с отнесённым левым поворотом, для которого выделена отдельная полоса на основной дороге.
Места же для разворотов, которые не нужны для транзитного трафика (т.е. отсутствие которых не нарушает связность дорожной сети), по мне так вообще допустимо обозначать как highway=service.
Хотя и здесь есть исключения. Приведу пример, на мой взгляд, обоснованного применения линка на одном уровне: http://www.openstreetmap.org/?lat=56.80 … y=40795976
С Дерябиной нельзя непосредственно повернуть на Бардина (стоит знак), для этого служит отдельный съезд на дублер.
link здесь нужен, чтобы донести до сознания водителя, что на перекрестке ему не повернуть, нужно съехать с основной дороги.
Offline
#2488 2011-01-09 08:58:49
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Места же для разворотов, которые не нужны для транзитного трафика (т.е. отсутствие которых не нарушает связность дорожной сети), по мне так вообще допустимо обозначать как highway=service.
Часто разворот является частью маршрута, и служит для левого поворота на двухвейных дорогах, поэтому должен по типу совпадать с самой дорогой. Сервис вообще заставит проехаться до ближайшей нормальной развязки, потому что сквозной проезд по сервису вроде как запрещён.
Offline
#2489 2011-01-09 10:05:38
- Amigo
- Member

- From: Москва
- Registered: 2009-12-15
- Posts: 2,772
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Кажется они нужны для голосовой навигации на развязках? ("поверите направо на развязку", "развязка, второй съезд") Но ведь есть отдельный тэг для обозначения развязок, например junction=roundabout. Его достаточно, или нужны еще веи, помеченные как *_link? Короче, вопрос: в каких ситуациях линк совершенно необходим?
junction=roundabout - это круговая развязка (круг). Однозначно полезны линки на многоуровневых развязках, выше приведенный съезд типичный линк одноуровневый (в отличии от... еще выше приведенного перекрестка), но в Garmin он преобразуется в рампу, поэтому я за развитие типов junction, аля junction=ramp и т.п. Разворот, иногда просто разрыв в сплошной на псевдодвухвейных дорогах, по мне однозначно того же класса что и дорога, которой он принадлежит.
Last edited by Amigo (2011-01-09 10:10:14)
Offline
#2490 2011-01-09 10:55:36
- Magomogo
- Member

- From: Novosibirsk
- Registered: 2010-11-20
- Posts: 220
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
А не достаточно ли геометрии дороги, чтобы судить и о скоростном режиме, и о назначении этой дороги? Мне кажется *_link просто дублирует информацию, которая и так есть в геометрии путей.
Согласен, что надо развивать junction.
Offline
#2491 2011-01-09 11:21:43
- Amigo
- Member

- From: Москва
- Registered: 2009-12-15
- Posts: 2,772
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Amigo wrote:А что с номерами трасс, типа конструкции: E, AH8-E, M2-M2, E30-M5?
Было E22 стало E
Было AH8,E105,М10 стало AH8-E
и т.п.
Чиним?
Починили, спасибо.
И можно национальные номера вперед вынести?
Offline
#2492 2011-01-10 01:15:59
- progserega
- Member

- From: Владивосток
- Registered: 2009-12-31
- Posts: 456
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Исходя из вышесказанного, переправляю все одноуровневые линки на обычные дороги.
Но вот в данном случае, я так понимаю, имеет место как раз съезд с trunk на secondary и на teritary, поэтому сами съезды на них с кольца правильно будет обозначать как trunk_link: http://www.openstreetmap.org/?lat=43.81 … 8&layers=M
Или нет?
matrix.org: @progserega:rsprim.ru
Offline
#2493 2011-01-10 05:29:21
- Magomogo
- Member

- From: Novosibirsk
- Registered: 2010-11-20
- Posts: 220
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Прежде чем что-то переделывать, надо бы договориться. Или нет?
Будет странно, если все пользователи будут рисовать, как написано в вики, а читатели темы про Гармин на форуме - "по понятиям" ![]()
Offline
#2494 2011-01-10 07:04:33
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Исходя из вышесказанного, переправляю все одноуровневые линки на обычные дороги.
Но вот в данном случае, я так понимаю, имеет место как раз съезд с trunk на secondary и на teritary, поэтому сами съезды на них с кольца правильно будет обозначать как trunk_link: http://www.openstreetmap.org/?lat=43.81 … 8&layers=M
Или нет?
progserega, здесь нет линков, это обычный перекресток транка и секондари/тертиари с круговым движением.
Соответственно, кольцо отмечается highway=trunk + junction=roundabout (для неразрывности транка), а ответвления секондари и тертиари никак специально не помечаются, т.к. они являются единственным вариантом движения, а не съездами.
Offline
#2495 2011-01-10 10:04:43
- MrJon
- Member
- From: Rostov-on-Don
- Registered: 2011-01-07
- Posts: 2
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Пользуясь случаем, хочу задать вопрос:
С помощью какой утилиты лучше конвертировать карты .osm в .img ?
Пробовал делать это с помощью Mkgmap .. Сами карты сконвертировались.. Но вот поиск по адресу пропал вообще. И гармин требует карты подробные...
Есть ли утилиты, которые сохранят поиск по адресу? В тех картах для гармина ( .img ) , которые раз в месяц выкладывают, такой проблемы не было...
Offline
#2496 2011-01-10 11:33:42
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Да, mkgmap поиск пока не умеет.
Я делаю с помощью osm2mp + cgpsmapper personal
Offline
#2497 2011-01-10 11:44:44
- MrJon
- Member
- From: Rostov-on-Don
- Registered: 2011-01-07
- Posts: 2
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Да, mkgmap поиск пока не умеет.
Я делаю с помощью osm2mp + cgpsmapper personal
А нет ли возможности вкратце описать процесс конвертации с помощью данных утилит... буду очень благодарен...
Offline
#2498 2011-01-10 11:51:20
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
А нет ли возможности вкратце описать процесс конвертации с помощью данных утилит... буду очень благодарен...
1. Конвертируем .osm в .mp с помощью osm2mp
2. Готовим стандартным способом из .mp гарминовскую карту
Offline
#2499 2011-01-11 03:19:08
- progserega
- Member

- From: Владивосток
- Registered: 2009-12-31
- Posts: 456
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
progserega wrote:Исходя из вышесказанного, переправляю все одноуровневые линки на обычные дороги.
Но вот в данном случае, я так понимаю, имеет место как раз съезд с trunk на secondary и на teritary, поэтому сами съезды на них с кольца правильно будет обозначать как trunk_link: http://www.openstreetmap.org/?lat=43.81 … 8&layers=M
Или нет?progserega, здесь нет линков, это обычный перекресток транка и секондари/тертиари с круговым движением.
Соответственно, кольцо отмечается highway=trunk + junction=roundabout (для неразрывности транка), а ответвления секондари и тертиари никак специально не помечаются, т.к. они являются единственным вариантом движения, а не съездами.
Понял, переправлю.
Тогда, получается только вот тут правильно: http://osm.org/go/5@Ox4o65W-
(Извеняюсь, если замучил уже :-) )
matrix.org: @progserega:rsprim.ru
Offline
#2500 2011-01-11 06:29:57
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Тогда, получается только вот тут правильно: http://osm.org/go/5@Ox4o65W-
Это же многоуровневая развязка - значит, все соединительные дороги - точно линки.
(Извеняюсь, если замучил уже :-) )
Нет проблем ![]()
Offline