4еместо
Семь Дорог - навигационная программа « все идеи проекта

468

-11
+479

Сделайте возможность запретить проезд

Просто поставить спец POI, либо личную точку, через которую маршрут строиться не должен. Либо же усложнить, две точки, ограничивающие участок, по которому не должен проходить маршрут.

Роман Клещёв, 27.01.2012, 23:20
Официальный ответ
Navikey, 13.02.2015
Задача будет реализована в виде выбранного "плеча" дороги, по которому будет запрещен проезд. Плечо будет выбираться на карте.
Статус идеи: запланировано

Комментарии

Papazol, 28.01.2012, 03:57
В списке типов POI есть соответствующий тип, даже не один: кирпич 0xB002, проезд запрещён 0xB003 и ещё ряд разных запретов. Надо использовать.
ArGenTum, 28.01.2012, 23:41
Так-же можно добавить запрет поворота налево и разворот (знак "движение прямо").
Такие на дорогах встречаются. Знаки могут быть и временными и не всегда их целесообразно указывать в карте.
Роман Клещёв, 29.01.2012, 00:58
Запрет поворота не имеет смысла - поставьте запрет проезда на пересекающей дороге.
По поводу разворота. Я считаю, навигационная программа не должна вообще предлагать развернуться на дороге, только в тупиках или если впереди негде развернуться. Водитель должен сам принять решение о развороте, задача программы - обеспечить прокладку маршрута от точки нахождения навигатора, независимо от направления движения.
Igor Velkov, 30.01.2012, 03:09
У нас (в Риге) левые повороты запрещены очень много где, и развороты на перекрёстках - обычное дело. Без них маршруты запросто удлиняются на километры.

С другой же стороны, для истинных ценителей можно бы было сделать отдельныит опциями как запрет разворотов, так и запрет левых поворотов против встречного движения - говорят, FedEx такой стиль маршрутизации практикует с большим успехом.
Да и сам я в городе знаю несколько мест, в которых днём поворот налево занимает от 5-6 до 15 минут - но навигатор никак не попросить "именно тут налево днём не поворачивать".
Роман Клещёв, 30.01.2012, 14:43
Ну так я и говорю - пусть навигатор ведёт по маршруту в объезд кварталов, с соблюдением правил. Если у водителя появилась возможность развернуться - он это сделает. Задача навигатора - проложить новый маршрут в соответствии со сложившейся обстановкой. Функция разворота на перекрёстках есть у одной зелёной программы, но её реализация просто бесит. Если это будет так, как в этой самой программе - нафик не нужна эта функция вообще.
Papazol, 30.01.2012, 16:08
многое зависит от алгоритма построения маршрута, принятого в программе. Но, если карта не говорит, что в данной точке проезд/поворот/разворот запрещены, то программа будет вести туда. Конечно, радикальным было бы решение внести изменения в тэги карты, но это не совсем простая задача, так что постановка знаков вручную весьма актуально.
Кстати, о разворотах. Если мы случайно заехали совсем не туда, бывает и такое, то не будет плохо, если программа нас развернёт, да ещё в разрешённом месте.
acc200, 01.02.2012, 12:28
Около моего дома два лежачих полицейских и районное отделение полиции.Так вот все абсолютно навигаторы строят маршрут через полицию.У них дорога широкая, но закрыта шлагбаумом и бетонными блоками. Знака кирпич там нет. "кирпич 0xB002, проезд запрещён 0xB003" не годятся. Нужен специальный POI
Igor Velkov, 02.02.2012, 20:55
Значит, просто карта неверна. Не могли бы вы указать это место?
Для этого откройте http://openstreetmap.ru/, найдите тот отрезок, по которому движение запрещено, нажмите кнопку с шестерёнками справа, в меню под шестерёнкой выберите маркер, поставьте его на тот участок, где проезда нет, и запостите сюда ссылку на маркер, которая будет в его ярлыке. Я закрою тот отрезок средствами карты.
Navikey, 04.02.2012, 14:57
Итог по комментариям не совсем ясен: проезд или запрет проезда по определенному участку - это атрибуты карты и дорожного графа на ней или нет? Запрет проезда по определенным участкам дороги в ходе прокладки маршрута уже по готовой карте -может замедлить алгоритм прокладки. Сейчас в планах организация сохранения маршрутов на которых будут запрещаться какие-то определенные пользователями маневры - возможно это решит текущий вопрос?
Роман Клещёв, 04.02.2012, 20:56
Точка на карте, установленная пользователем, непосредственно из программы, через которую не должен проходить маршрут. Может быть (выбирается пользователем при установке точки) либо временная, на одну прокладку, либо постоянная, учитываемая при каждой прокладке. Я задумывал это так.
В комментариях - варианты, как можно организовать.
Вот запрет поворота - это скорее к графам карты.
Я не думаю, что это сильно замедлит прокладку маршрута.
Ваш вариант - скорее решает другие проблемы.
Пример - я постоянно перемещаюсь по городу, но ни в коем случае не хочу проезжать по одной конкретной улице, либо мимо какого-то здания. Там проезд разрешён, но я не хочу там ездить. При этом маршруты могут быть разные, и сохранять каждый раз маршрут и искать в нём конкретную точку, чтобы построить её объезд - не очень удобно, в плане оперативности. А так, строя маршрут, я буду уверен, что он никогда не проляжет через эту точку.
Igor Velkov, 22.02.2012, 07:50
Не понятно, что это — «сохранения маршрутов на которых будут запрещаться какие-то определенные пользователями маневры». Ведь будут ещё пробки, карты меняются, и т.д.

Мне кажется, эта фича примерно масштаба «от 3-4 до 20-30 точек запрета на карте». Но при этом запреты не привязаны к готовым маршрутам, а только к местам карты. Точки, или рёбра.

Типовые применения:
— ремонт дороги
— особо злая яма, или просто плохая дорога
— ошибка на карте
— глубокая неприязнь или иная личная причина в отношении точки или отрезка дороги

Прокладка маршрута при этом должна выполняться автоматически, а не руками

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

А ещё есть две улицы, где невозможно обогнать трамвай — навигаторам тоже до этого нет никакого дела, но я никогда на них не поеду, если только мне не понадобится что-то на самой этой улице.
Papazol, 05.02.2012, 22:49
Если, как пишет Navikey, "Запрет проезда по определенным участкам дороги в ходе прокладки маршрута уже по готовой карте -может замедлить алгоритм прокладки", то есть два варианта:
1. Смириться с замедлением (ну не в 10 раз же замедлится), зато получить важную возможность.
2. Отредактировать лично для себя карту перед конвертированием. Для этого нужно иметь чёткое представление о процессе редактирования, желательно пошаговую инструкцию.
Есть и третий вариант, а именно внесение изменений на самОм openstreet, но тогда не получится делать то, о чём написАл Роман Клещёв, да и скорость получения нужного результата весьма невысока.
Интересно, как обстоят дела с этим в других программах?
Валерий, 15.02.2012, 18:42
Есть улицы не проездные, и прога об этом не знает. Жильцы самовольно положили плиты или установили шлагбаум для того, чтобы двор перестал быть проездным. Появляются участки или улицы, которые могут быть опасными или неблагоприятными для водителя. Возможность установить знак запрета проезда не позволил бы программе прокладывать маршрут в запретных местах. Я за это предложение.
Igor Velkov, 22.02.2012, 07:39
А вот в такой ситуации правильнее менять карту. Запрет пользователя тут нужно использовать только как временное решение, до появления исправленной карты.
Serg Svetovoy, 20.03.2012, 18:19
В основном под желанием такого запрета скрывается либо сильно "пробочное" место, либо сильно плохая дорога. Может имеет смысл ставить не запрет, а область пониженной пропускной способности для понижения рейтинга этого участка?
NordWest, 01.04.2012, 06:26
Я то же хотел бы иметь возможность оперативно заблокировать прокладку маршрута через определенные участки. Я сталкивался, что навигатор прокладывал маршрут через дорогу, ездить по которой по сезонным причинам просто опасно (крутой спуск плюс гололед).
Что касается тормозов при прокладке маршрута - можно ограничить максимальное количество подобных пользовательских меток.
Денис, 03.04.2012, 22:47
Не маловажный момент еще сохранения таких пометок., как при ежедневном использовании чтоб не помечать постоянно так и импорт - экспорт точек с пометками через меню программы (кстати такая опция крайне необходима и для своих мест сохраненнх)
XDD XDDD, 24.06.2012, 13:57
Работаем оформителями шариками. В праздники, как правило, много работы, а центральные дороги перекрывают. Хотелось бы узнать, как доехать до места другими путями, запретив на навигаторе перекрытые участки дороги.
pims@mail.ru, 20.09.2012, 12:11
логично сделать возможность пользователю самому поставить точку в месте, где по его мнению, маршрут проходить не должен (как это реализовано в IGO)
proger, 17.02.2014, 14:53
Поддержу идею, бывает необходимость исключить прокладку маршрута по какому-то участку дороги, причем причины могут быть личные или временные, которые на карту не стОит наносить.

В MapFactore сделано еще круче: есть воозможность на любой отрезок дороги установить ограничение скорости, задав приоритет как в худшую так и в лучшую сторону.
Alex, 20.11.2014, 01:02
Очень полезная фишка будет.
Навигатор постоянно строит маршрут через центр, если едешь из из одного уголка города в другой. Приходится при каждом маршруте добавлять промежуточные точки, чтобы объезжать вечные пробки.
Navikey, 20.11.2014, 10:47
в таком варианте - после реализации пробок вы уже будете удовлетворены....
Navikey ответил:Задача будет реализована в виде выбранного "плеча" дороги, по которому будет запрещен проезд. Плечо будет выбираться на карте.
Надеюсь имеется ввиду реализация как в Waze с возможностью на концах "плеча" запрещать/разрешать движение по всем 4-ем направлениям?
Было бы очень удобно.
И конечно же - ускорить реализацию - буквально сегодня попал в неприятную ситуацию, когда навик (причем как оказалось потом все какие я только смог проверить, а не только 7дор) вел через поворот налево, который на перекрестке запрещен...

Оставить комментарий