OpenStreetMap logo OpenStreetMap

Post When Comment
* Еще про граф дорог (мысль вслух)

Я согласен, что транки - это, прежде всего, дороги в Москву. Но я не пойму, какой вывод ты из этого делаешь?

Еще одна пришедшая мне в голову мысль - отличать случаи кратковременного понижения классности (ехал по транку, срезал по грунтовке, продолжил по транку) от случаев кратковременного повышения (ехал по грунтовке, выехал на развязку транка, съехал с развязки на другую грунтовку - и поехал дальше по грунтовке).

Так вот, случаи кратковременного повышения, ИМХО, не должны наказываться в твоем "алгоритме единственного максимума классности".

* Еще про граф дорог (мысль вслух)

На мой взгляд пример "Большие Извалы - Тамбов" - это пример того, что кратковременное повышение классности до транка не должно влиять на прокладку маршрута - т.к. просто транки в этом примере используются не как транки, а просто как подъездные пути к населенным пунктам... Будь параллельно этим транкам низкоклассные дублеры - можно было бы отказаться от транков без особой потери качества. Это отличается от маршрута типа "Воронеж - Москва", где транк используется именно как транк.

* Еще про граф дорог (мысль вслух)

Вот, кстати, еще пример, когда понижение классности необходимо: маршрут Большие Извалы ( osm.org/?lat=52.5469&lon=38.7601&zoom=13&layers=M ) - Тамбов

Я подумал, что штрафовать понижение классности надо тем сильнее, чем меньше отношение длины понижения к длине кусков максимальной классности.

* Еще про граф дорог (мысль вслух)

// ... Классификация дорог по значимости основана на некоторых предположениях о структуре дорожной сети ..., в частности, о том, что чем выше классность, тем больше привлекательность для рутинга. А когда магистрали нужно объезжать огородами, это транспортный коллапс и есть.

Помнится, когда спорили, что такое класс дорог, ты выступал несколько с иной позиции - что класс нужен для генерализации, а не для рутинга... Для генерализации ситуации пересечения под острым углом действительно нормальны.

Для рутинга, возможно, надо еще посчитать число светофоров помимо числа понижений классности - это усилит 20% до 30, например... Казалось бы, дальше надо подбирать коэффициенты - просить людей проложить маршруты вручную на разных примерах и сооружать какую-то самообучающуюся конструкцию, которая бы подбирала коэффициенты на основе данных примеров. Тогда можно будет при необходимости добавить еще примеров и пересчитать коэффициенты.

Я вот только подумал, что если Печоры - Пушкинские горы - это только часть длинного маршрута, то эти 20% выигрыша могут превратиться в 2% (если остальной маршрут будет в 10 раз длиннее) - т.е. налицо странная ситуация - что локально оптимальный маршрут не является частью глобально оптимального - оттого, что когда ты едешь из деревни в деревню, вполне можно поехать по низкоклассной дороге для экономии 15 минут, а когда ты едешь из Москвы во Владивосток, то проще потратить эти 15 минут, чем съезжать с трассы...

* Еще про граф дорог (мысль вслух)

+1 к Зверику. Я тоже подумал о таких случаях. Мне кажется, правильнее ставить за понижение классности большой, но все-таки не бесконечный штраф.

Как сделать свою карту

Для того, чтобы карта была поподробнее, надо ее дополнить. Это делается через редактор, например, Josm.

Для того, чтобы карта была другой, возможно, надо поправить опции конвертации в Навител. Для этого нужно скачать программу osm2mp и научиться ее настраивать.

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

*Адресный валидатор, на базе конвертации OSM в СитиГид

Ой, давай лучше в форум этот разговор перенесем.

*Адресный валидатор, на базе конвертации OSM в СитиГид

Хочу уточнить, если улицы, по которой числится адрес дома, в жизни вообще не существует - такой адрес не попадет в адресный поиск СитиГида? Можно ли с этим что-то сделать?

Что делать и кто виноват?

В смысле - закис?

Улиточное картографирование

Мне кажется, не надо обращать внимание на число отправленных на сервер объектов ;-) В данном случае совсем не это показатель результативности ;-)

Мысли вслух: система тегов для обозначения дорог

2) Ну я и говорю, что это неправильно, т.к. unclassified вне населенного пункта, получается, имеет более высокий уровень, чем тот же unclassified в населенном пункте ;-)

3,4) А зачем тогда важность большим дорогам? Тоже можно по качеству и ширине ориентироваться, когда маршрут прокладываешь...

Мысли вслух: система тегов для обозначения дорог

Соглашусь, что на самом деле очень неплоха. В мыслях (даже вслух) я часто допускаю преувеличения ;-)

2) любая unclassified - сколько-то транзитная (по ней едут из точки, например, деревни А в точку Б). А residential - вообще говоря - местная. Если у меня уже есть tertiary, от нее ответвляется unclassified и на этой unclassified нашелся хуторок, то изменять классификацию дорог ради малюсенького хуторка уже не хочется. А так получается, что улица в хуторке на 2 дома имеет одинаковый уровень с unclassified, проходящей далеко за пределы этого хуторка.

3, 4) Идея подменять уровень важности иными показателями (шириной, surface, ...) не кажется мне правильной. Среди дворовых проездов иногда встречаются заметно более важные (и среди пешеходных тропинок, кстати, тоже). Среди улиц иногда встречаются заметно менее важные.

Классификация дорог по важности - мысленный эксперимент

Что такое "меньшее плечо"?