Паромы

Я всё-таки склоняюсь к тому, что у паромов тоже надо указывать “уровень дороги” (trunk/primary/etc), тогда многое встанет на свои места.

И даже любители обозначить лодку сторожа дяди Васи (который по субботам за бутылку готов перевезти - ну чем не паром!) смогут сделать своё чёрное дело, никому сильно не мешая :slight_smile:

Хм, радикально. Плюсы понятны (фильтрация мусора и улучшение связности), но непонятно, насколько станут предпочтительны трассы с паромами при длинных маршрутах. В гарминах это еще можно регулировать предпочтениями классов дорог, а в НН - нет, т.е., видимо, придется подкручивать скоростной режим паромных линий.

// у паромов тоже надо указывать “уровень дороги” (trunk/primary/etc)
Это предложение не лишено смысла.

//насколько станут предпочтительны трассы с паромами при длинных маршрутах.
Настолько, насколько указывает “уровень дороги”. А вот скоростной режим так или иначе надо подкрутить - паром заметно медленнее чем мост.

А почему вы это в Москве обсуждаете? В Свердловской области на севере через многие речки паромы ходят, тоже хотелось бы «правильно» рисовать.

Давайте-ка вынесем это обсуждение в отдельную тему.

Ещё интересно как обозначать места, где летом паром, зимой ледовая переправа, а в межсезонье дороги нет совсем.

Тег seasonal
А для зимников вот: ice_road

Ну просто тогда получается надо что то типа: highway=secondary + ice_road=yes + ferry=yes + ferry:seasonal=yes + ice_road:seasonal=yes
Если маршрут парома примерно совпадает с маршрутом зимника

Так он чуть менее чем полностью совпадает, потому что берега подготовлены для съезда-заезда машин в одном месте.

И как эта куча тегов будет конвертироваться и рендериться?

Хз - я ж не говорю что это хорошо. А как кстати сейчас конвертируются маршруты паромных переправ?

Говорят, как паромные переправы конвертируются :slight_smile: Как это на практике проявляется, не видел…

Паромные переправы конвертируются как паромные переправы - действительно, чего же тут не понятного :slight_smile:

Небольшой ап темы)

Я тут подумал и практически решил, что паромные переправы все-таки стоит обозначать так:

по аналогии с bridge = yes. Тогда все встанет на свои места. Переправа такая же часть дороги, как и мост и асфальт проложенный по земле. Особенно это актуально стало с появлением валидатора связности дорожного графа по уровням дорог.

Добавлю это в конфиги. Еще хорошо бы кто-нибудь составил пропозал на вике - чтобы это правильно отображалось в мапнике.

По-моему, для совместимости лучше highway=* + route=ferry (я такое в конфиги уже добавил) :slight_smile:

хе-хе-хе, уже три варианта :wink:

а может одно условие задаваться дважды, и на load_road, и на modify_road?

Пересечение двух веев в hw=trunk|primary|etc без общей точки не есть гут.
route=ferry + ferry=trunk|primary|etc - обратно совместимо, и ничего вроде не ломает. highway=trunk|primary|etc + * - ломает не только рендеринг, но и кучу всего другого.

А кроме прогулочных, межгородских и переправ еще существуют большие транспортные паромы, типа http://baltfinn.ru/ust-luga/ или http://www.dfdslisco.com/en/time-tables-prices/klaipeda-sassnitz/, а еще есть внутри городской транспорт а-ля речной трамвай который с натяжкой, но можно кидать в пешеходный роутинг (в отличие от прогулочных).
Впору вводить полноценный тег ferry=cruise, ferry=observation, ferry=public_transport, ferry=crossing, ferry=cargo, ferry=passengers и т.д.

Не очень понял, это о чем? :slight_smile:

Уже четвертый вариант :slight_smile:

что ломает-то? А рендеринг я думаю починят)

Морские паромы, вроде тех, что я указал выше могут запросто пересекаться. За счет неодновременности.
Это навскидку.

И чем это так плохо?

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