You are not logged in.

#26 2012-11-24 21:23:59

Antisida
Member
From: Нижний Новгород
Registered: 2011-01-15
Posts: 904

Re: Ещё раз про maxspeed:practical

В теге мало обьективности. Адриано пытался истолковать его так, чтобы хоть какая- то обьективность появилась. Средняя скорость или достижимая скорость "усредненного" потока это очень неопределенные категории

Offline

#27 2012-11-24 21:43:16

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,086

Re: Ещё раз про maxspeed:practical

max_speed — макс по правилам. Тут все сходятся.
max_speed:practical — это разумная скорость, принятая большинством на этой дороге.
Грубо говоря — выкидываем 15% гонщиков, а от остальных берем конечно же максимум.

Нормальная дорога max_speed=90, все едут 100-120, гонщики до 140, кто-то коптит на 45. Получим max_speed:practical=115.
Тут всё объективно.

Если хочется таки усреднить, то придется отшить тех, кто едет медленно не по причине свойств дороги, а пишущих на ходу СМС, пьющих колу или едущих на барахлящей машине — процентов 40% и брать среднее от оставшихся "разумных", но мне это нравится меньше.


А вот дальше субъективизм. Что брать при расчетах — дело настроек навигатора.
Честно: взять меньшее из max_speed и max_speed:practical.
Менее честно: взять меньшее из max_speed+20 и max_speed:practical.

Извращенно: max_speed:practical увеличивать пропорционально ощущениям себя как гонщика big_smile Но тут можно наколоться: вдруг там быстрее max_speed:practical физически двигаться не возможно — колдобины, а не страх перед ГАИ, заставляют ехать 90.
А вот занизить max_speed:practical для расчета движения с прицепом или для начинающего водителя — вполне нормально

Last edited by wowik (2012-11-24 22:02:30)

Offline

#28 2012-11-24 22:10:15

Delin
Member
From: N. Novgorod - Kirov
Registered: 2012-05-16
Posts: 91

Re: Ещё раз про maxspeed:practical

ikz wrote:

это не средняя скорость потока. Это достижимая скорость потока. Т.е., если при ограничении 60 поток все равно идет 80 плюс-минус, то это тренд вставить эту скорость в maxspeed:practical.

По твоим словам и получается, что 80 - средняя скорость потока, быстрее идут гонщики и медленнее тошноты - тут все очевидно. Только пользы от этой информации никакой нет, хоть в какой тег это ни пиши, это я пытаюсь сказать. А еще можно представить многополосную дорогу, где у правого ряда скорость потока 90, у среднего 110 и т.д. - какое тут значение ставить на вей? Среднее - бред, другие - еще более неточно. Вот и остается применение в качестве костыля для навигаторов, по словам Эцелопа.

Offline

#29 2012-11-25 04:26:30

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

Re: Ещё раз про maxspeed:practical

Delin, польза от этого дела есть, и огромная.
К примеру, у нас есть участок "два моста", официальная скорость - 60, практические: утром и вечером, в час пик, около 10-15; поздно вечером и ночью там можно проскочить и 60+, но днем и вечером обычная скорость - ~40. Её и можно поставить в maxspeed:practical, чтобы навигатор учитывал по этому участку практическую, а не разрешенную скорость.
Hint: если maxspeed:practical проставлен, то osm2mp использует его вместо maxspeed, что дает нам маршруты построенные с учетом средних скоростей.

По уму эту информацию надо выносить с карты в нав.программу типа покетгиса, которые держат статистику с учетом текущего времени. На данный момент maxspeed:practical действительно очередной костыль (которыми просто наполнен OSM), позволяющий строить более адекватные маршруты.

Offline

#30 2012-11-25 07:05:04

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,940

Re: Ещё раз про maxspeed:practical

wowik wrote:

max_speed — макс по правилам. Тут все сходятся.
max_speed:practical — это разумная скорость, принятая большинством на этой дороге.
Грубо говоря — выкидываем 15% гонщиков, а от остальных берем конечно же максимум.

Нормальная дорога max_speed=90, все едут 100-120, гонщики до 140, кто-то коптит на 45. Получим max_speed:practical=115.
Тут всё объективно.

Получается что это объективный показатель того КАК ездят по этой дороге местные а не дороги как таковой, качество дороги здесь вторично smile Как я понимаю главное - это частота сложностей рельефа/покрытия + частота расположения гайцов и вероятность нарваться на медленнодвижущееся ТС. Ну тогда я пошёл рисовать maxspeed:practical=90 по улицам Питера если ещё не проставили smile


Бывший редактор ОСМ

Offline

#31 2012-11-25 09:20:02

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Ещё раз про maxspeed:practical

Тема maxspeed:practical уже обсуждалась.
Для определения средней скорости есть вполне объективный инструмент.

wowik wrote:

max_speed:practical — это разумная скорость, принятая большинством на этой дороге.Грубо говоря — выкидываем 15% гонщиков, а от остальных берем конечно же максимум.

Есть и патченный speed.pl для определения maxspeed:practical как 80% перцентиля скорости треков (выкидывается 20% гонщиков). Как правило, его результат весьма близок к скорости по ПДД, но исключения есть - как вверх, так и вниз.

Offline

#32 2012-11-25 10:23:05

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Ещё раз про maxspeed:practical

ikz wrote:

andriano, ты реально тупой, или троллишь?

Во-первых, хамить - mauvais ton.
Во-вторых, пока я наблюдаю, что большинство моих оппонентов не понимают, что скорость как таковая и ограничение скорости - суть совершенно различные физические сущности, обладающие различными свойствами и, как следствие, для которых имеют смысл различные математические операции и различные алгоритмы обработки.

Учи английский, если с гулопереводчиком не осиливаешь.
To map practical(for time estimation) and legal(for penalty calculation) speed limits seperately
Для отображения практических (для вычисления времени) и официальных (для вычисления штрафов) пределов скорости отдельно.

Если Вы хоть немного занимались переводом, то должны знать, что дословный перевод, как правило, минимум, неточен, а нередко и совершенно неверен.
Для того, чтобы что-то перевести, необходимо сначала понять это, а потом изложить (своими словами) на другом языке.
Что же касается существа, то, даже если сравнивать с тем, что выдает PROMT:

Нанести на карту практичный (для оценки времени) и законный (для вычисления штрафа) ограничения скорости отдельно

несмотря на корявость фразы последнего, у Вас есть, минимум, три неточности, одна из которых существенна для данного случая: PROMT переводит правильно "ограничения скорости" в отличие от Вашего перевода.

Заметь - практических и официальных пределов скорости. Официальный предел скорости в городе - 60, но на разных дорогах практический часто может быть и 40 и 80.

Это как раз то, о чем я говорил, ошибочный перевод, из которого вытекает неверное понимание термина, приводит к ошибочному выводу.
Практическое ограничение скорости в городе (при отсутствие знаков типа "80" или "100") не может быть выше 60 (в РФ).

maxspeed - ни разу не ограничение скорости, это максимальная скорость.

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

И практикой заложено, что в maxspeed закладывается максимальная официальная скорость (по знакам), а в maxspeed:practical - реально достижимая скорость потока.

Что такая практика имеется, мне известно.
Именно наличие этой ошибочной практики побудило меня поднять этот вопрос на форуме.
Ошибочная практика как раз и вытекает из недопонимания отдельными мапперами различия между скоростью как таковой и ограничением скорости.

Уж понятно, что отдельные индивиды меньше 150 не летают в принципе, но нас интересует именно скорость потока:

"скорость потока" - это как раз выдумка тех, кто не понимает смысла maxspeed:practical. Приведите хоть одну ссылочку, где бы под maxspeed подразумевалась скорость потока, а не ограничение на скорость.

"на какую скорость движения я могу расчитывать, если поеду этой дорогой".

Нет, это ограничение, которое должно звучать примерно так:
Хотя по этой дороге формалоьно разрешено ехать 90 км/ч, но состояние покрытия таково, что быстрее 40 км/ч без риска угробить подвеску не проедешь.
Но если хочешь ехать на 20 км больше - твое право.

Мальчик, шел бы ты отсюда...

Хамить не нужно.

Offline

#33 2012-11-25 10:35:43

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: Ещё раз про maxspeed:practical

Считаю не только допустимым, но и нужным ставить в max_speed:practical реальную скорость среднего водителя, без оглядки на ПДД.
Не вижу смысла в max_speed:practical дублировать max_speed. Соблюдение ПДД — это другой вопрос. Ограничения скорости меняются, они могут быть различными для разных транспортных средств.
Но главное, если на одном участке стоит max_speed:practical=120,а на "дублёре" 60, а по ПДД на обоих ограничение 60, нафигатор поведёт по хорошей дороге, а не по ямам.
И ещё. По разбитой дороге часто скорость держат даже больше (нет ГАИ, "больше скорость - меньше ям"), но лично я учитываю последующие временные затраты на ремонт подвески и ставлю таким дорогам в разы меньшую max_speed:practical, чем там реально носятся местные на "Нивах".

Last edited by Эцелоп (2012-11-25 10:39:06)

Offline

#34 2012-11-25 10:57:31

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Ещё раз про maxspeed:practical

fserges wrote:

А я вот не понимаю, почему народ ссылается как на истину в последней инстанции (как на Библию) на коряво написанный текст 2009 года который был по разумным причинам отвергнут сообществом.

Понятно что в идее есть рациональное зерно ну дык довести нужно до ума сначала ...

Тут вообще много странного.
Во-первых, если почитать аргументацию, можно сделать вывод, что большинство тех, кто не поддержал предложение, вообще не представляют, что где-то в Мире могут быть дороги, по которым физически невозможно проехать с максимально разрешенной скоростью.
Единственное серьезное возражение - как раз плохая формулировка, допускающая при некоторой фантазии существенно различающиеся трактовки.
Но в России этот тег интенсивно используется (просто потому, что по многим дорогам именно невозможно проехать с максимальной разрешенной скоростью). А раз так, то возникает проблема в том, чтобы данные заносились в базу, исходя из одних и тех же принципов. А эти принципы, в свою очередь, могут быть сформулированы отбрасыванием заведомо непригодных вариантов.
Конечно, крайне желательно, чтобы это было отчетливо сформулировано. И действовало в пределах зоны RU, раз народ, принявший участие в международном голосовании, преимущественно живет там, где проблемы плохих дорог не существует.

Offline

#35 2012-11-25 11:08:32

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Ещё раз про maxspeed:practical

Delin wrote:

Не вижу логики в том чтобы записывать среднюю скорость потока в тег maxspeed:practical. Хотя бы потому что скорость средняя, а тег - max. на что-то типа averagetrafficspeed я бы еще согласился.

Вот именно - если кому-то нужна средняя скорость или скорость протока, - пусть будет, но только не в тега семейства maxspeed.

...можно легко попасть в пробку за тошнотом и уже не важно какой на данной дороге maxspeed:practical - все прогнозы летят к чертям.
Вообщем, не вижу я смысла в maxspeed:practical.

А смысл как раз в том, чтобы при прокладке маршрута избегать дорог с maxspeed:practical существенно ниже maxspeed, и тем самым повысить прогнозируемость времени прохождения маршрута.
Очевидно, в случае, когда maxspeed:practical > maxspeed сделать такое становится принципиально невозможным, что явно ограничивает прогресс алгоритмов маршрутизации.
maxspeed:practical должна оказать помощь при прокладке маршрута, а при сегодняшнем состоянии разнобоя мнений она эту функцию выполнять не может.
Это как раз тот случай, когда некоторое количество внесенной в базу недостоверной информации препятствует вообще любому использованию этого поля, т.к. нет возможности различить, где "полезное" значение, а где - ошибочное.

Offline

#36 2012-11-25 11:15:16

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Ещё раз про maxspeed:practical

Эцелоп wrote:
Delin wrote:

Вообщем, не вижу я смысла в maxspeed:practical

Удобно использовать для правильной маршрутизации. Если маршрут кладётся не так, как надо - достаточно понизить и (или) повысить maxspeed:practical на соответствующих участках. Ни для чего другого тег не нужен, это технический "костыль" для алгоритмов построения маршрута.

Есть (кстати, совершенно разумный) тезис: не рисуйте под рендер.
При этом под словом "рендер" следует понимать вообще любого потребителя данных.
Так вот, если заносить в это поле информацию по единым принципам, то она будет  полезна для алгоритмов маршрутизации следующего поколения ничуть не в меньшей, чем для сегодняшних. А если "рихтовать" под существующие маршрутизаторы, то данные становятся необъективными, в результата они не могут быть использованы в более совершенных алгоритмах и тем самым будут препятствовать развитию алгоритмов маршрутизации.

Offline

#37 2012-11-25 11:23:41

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: Ещё раз про maxspeed:practical

andriano wrote:

Конечно, крайне желательно, чтобы это было отчетливо сформулировано.

Что бы использую этот параметр можно было построить оптимальный маршрут. При этом даже не важны сами цифры, главное в их относительности в данной местности.
Например, есть две дороги. На одной не разогнаться более 20 км ч, иначе зубы и пружины повылетают нафик. На другой идеальный асфальт, но из за пешеходных переходов, светофоров, искусственных неровностей скорость то же не превысит 20 км ч. Где лучше ехать? Лично я поеду по асфальту, даже если путь будет в три раз длиннее и потрачу в три раз больше времени. Соответственно и разницу в max_speed:practical делаю в три раза. (Можно сказать, читываю время на последующий ремонт подвески, лечение расшатанных нервов).

Вот как то так. Вижу, что с "отчетливо сформулировано" у меня туговато...

Offline

#38 2012-11-25 11:27:07

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Ещё раз про maxspeed:practical

andriano wrote:

maxspeed:practical должна оказать помощь при прокладке маршрута

Именно это она и делает в ее теперешнем понимании - скорость, предназначенная для оценки времени прохождения участка дороги.
Почему она maxspeed:practical, а не speed:practical, надеюсь, понятно? Ответ ведь лежит на поверхности. Подсказка - maxspeed:practical расставлена не везде.

andriano wrote:

Есть (кстати, совершенно разумный) тезис: не рисуйте под рендер.При этом под словом "рендер" следует понимать вообще любого потребителя данных.

Не рисуйте под потребителя данных?? :) andriano, возьмите свои слова обратно, пожалуйста. У нас уже есть сферический footway в вакууме, его вполне достаточно.

Offline

#39 2012-11-25 11:35:30

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: Ещё раз про maxspeed:practical

dimuzz wrote:

Почему она maxspeed:practical, а не speed:practical, надеюсь, понятно? Ответ ведь лежит на поверхности. Подсказка - maxspeed:practical расставлена не везде.

Не говорите загадками. Кому то просто не понятно. А кому то настолько больше Вашего понятно, что он не знает, что конкретно имеется в виду. smile

Last edited by Эцелоп (2012-11-25 11:36:36)

Offline

#40 2012-11-25 11:53:18

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Ещё раз про maxspeed:practical

"скорость потока" - это как раз выдумка

это не выдумка, а научный термин smile
Тем не менее, я тоже считаю, что maxspeed:practical не должна превышать maxspeed. Нельзя прокладывать маршрут с рачётом на то, что "авось проскочу здесь побыстрее, авось меня не оштрафуют".
ИМХО, значение maxspeed:practical нужно определять как минимальное из трёх чисел:
1) макс скорость, допускаемая ПДД на этом участке (maxspeed)
2) макс скорость, допускаемая состоянием дороги (ямы, колдобины), рельефом (крутые повороты, спуски-подъёмы), ограничения обзорности.
3) макс скорость, достижимая с учётом помех от других участников дорожного движения (заторы, пешеходы-самоубийцы)

Offline

#41 2012-11-25 12:59:34

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Ещё раз про maxspeed:practical

wowik wrote:

max_speed — макс по правилам. Тут все сходятся.
max_speed:practical — это разумная скорость, принятая большинством на этой дороге.

Нет.
От того, что мы что-то добавляем к тегк maxspeed, он не перестает быть "max".

А вот дальше субъективизм. Что брать при расчетах — дело настроек навигатора.
Честно: взять меньшее из max_speed и max_speed:practical.
Менее честно: взять меньшее из max_speed+20 и max_speed:practical.

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

Извращенно: max_speed:practical увеличивать пропорционально ощущениям себя как гонщика big_smile Но тут можно наколоться: вдруг там быстрее max_speed:practical физически двигаться не возможно — колдобины, а не страх перед ГАИ, заставляют ехать 90.

Вот именно: как только мы пытаемся впихнуть в maxspeed что-то вроде averagespeed, то так или иначе наталкиваемся на неоднозначности или противоречия.
По-хорошему, maxspeed:practiacal должно указывать на единственное обстоятельство: проехать по этой дороги со скоростью равной maxspeed невозможно или, минимум, небезопасно. Отсюда сразу важный вывод: если maxspeed:practiacal явно указывается, ее величина должна минимум на 10 км/ч быть меньше maxspeed. В противном случаев никакой необходимости в ее указании нет, что в принципе должно означать "дорога вполне соответствует требованиям ПДД и существующих стандартов".

Соответственно, в тех странах, где это требование выполняется практически для всех дорог, тег maxspeed:practiacal не нужен, что и показали результаты голосования.

Offline

#42 2012-11-25 13:12:03

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Ещё раз про maxspeed:practical

dimonster wrote:

значение maxspeed:practical нужно определять как минимальное из трёх чисел:
1) макс скорость, допускаемая ПДД на этом участке (maxspeed)
2) макс скорость, допускаемая состоянием дороги (ямы, колдобины), рельефом (крутые повороты, спуски-подъёмы), ограничения обзорности.
3) макс скорость, достижимая с учётом помех от других участников дорожного движения (заторы, пешеходы-самоубийцы)

Вот это, думаю, и нужно сделать центральной частью русскоязычной статьи о maxspeed:practical.
Только я бы еще оговорился, что применение maxspeed:practical имеет смысл лишь там, где существенными являются последние два условия и получающееся значение строго меньше maxspeed.

А во введении упомянуть, что хотя в международном голосовании этот тег провален, для России он имеет актуальность и широко используется вследствие двух извечных российских проблем (одной из которых соответствует п.2, а другой - п.3).

Offline

#43 2012-11-25 15:19:39

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Ещё раз про maxspeed:practical

двух извечных российских проблем (одной из которых соответствует п.2, а другой - п.3).

ИМХО, проблема одна - "дураки". А проблема дорог - это уже следствие из первой проблемы smile

Кстати, насчёт "помех от других участников дорожного движения" и их влияния на maxspeed:practical  ещё есть что обсудить. Дело в том, что эти помехи неоднородны по времени. Утром пробки, в обед - нормально, вечером пробки, ночью - пусто, хоть поперёк дороги катайся.

Может, при расчёте maxspeed:practical следует учитывать только maxspeed и состояние (раздолбанность) дороги, а загруженность участка дороги трафиком пусть во всяких там онлайновых пробкосервисах учитывают?

Offline

#44 2012-11-25 18:49:29

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Ещё раз про maxspeed:practical

dimonster wrote:

Тем не менее, я тоже считаю, что maxspeed:practical не должна превышать maxspeed

А я считаю может, maxspeed:practical - хороший параметр тюнинга маршрутизации, оно еще для чего используется кроме?

Offline

#45 2012-11-25 21:04:20

Дмитрий Кудряшов
Member
From: Санкт-Петербург, Пушкин
Registered: 2010-06-15
Posts: 444

Re: Ещё раз про maxspeed:practical

andriano wrote:
dimonster wrote:

значение maxspeed:practical нужно определять как минимальное из трёх чисел:
1) макс скорость, допускаемая ПДД на этом участке (maxspeed)
2) макс скорость, допускаемая состоянием дороги (ямы, колдобины), рельефом (крутые повороты, спуски-подъёмы), ограничения обзорности.
3) макс скорость, достижимая с учётом помех от других участников дорожного движения (заторы, пешеходы-самоубийцы)

Вот это, думаю, и нужно сделать центральной частью русскоязычной статьи о maxspeed:practical...

+10
Иначе у нас может появится access:practical - доступа нет, но если залез, то можно (GaM ©), все так ходят; restriction:practical - знак запрета поворота есть, но все так ездят и т. п.
Не при каких условиях информация из БД не должна толкать пользователя на противозаконные действия.

Offline

#46 2012-11-25 21:11:17

chnav
Member
From: Russia / Kazakhstan
Registered: 2010-03-18
Posts: 3,203

Re: Ещё раз про maxspeed:practical

Забавно всё это, особенно про светофоры. Почему программа навигации не может поставить штраф за проезд перекрёстка со светофором, поворот налево и пр. Почему для этого нужно насиловать базу. Если программы навигации не могут - то liosha сможет, давайте сформулируем нашу просьбу, он никогда не отказывается воплотить реалистичные запросы.

Last edited by chnav (2012-11-25 21:14:50)

Offline

#47 2012-11-26 04:42:18

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,086

Re: Ещё раз про maxspeed:practical

ikz wrote:

По уму эту информацию надо выносить с карты в нав.программу типа покетгиса, которые держат статистику с учетом текущего времени. На данный момент maxspeed:practical действительно очередной костыль (которыми просто наполнен OSM), позволяющий строить более адекватные маршруты.

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

Пора заполнять статистику  по времени суток и дням недели.  smile
Давно собирался заняться, а тут вот нашел правильный тег
maxspeed:practical:conditional

maxspeed:practical=80
maxspeed:practical:conditional=120 @ (06:00-20:00):

Last edited by wowik (2012-11-26 05:19:48)

Offline

#48 2012-11-26 05:33:17

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,086

Re: Ещё раз про maxspeed:practical

fserges wrote:

Получается что это объективный показатель того КАК ездят по этой дороге местные а не дороги как таковой, качество дороги здесь вторично smile Как я понимаю главное - это частота сложностей рельефа/покрытия + частота расположения гайцов и вероятность нарваться на медленнодвижущееся ТС. Ну тогда я пошёл рисовать maxspeed:practical=90 по улицам Питера если ещё не проставили smile

Неверно понимаете. maxspeed:practical=90 в Питере — часто полная утопия. По трамвайным путям прыгать некомфортно и часто maxspeed:practical=40. Опять же, не забываем отрезать "гонщиков", который плюют на комфорт. А так, да, много есть мест, где можно разогнаться. И разгоняются, посему там и впрямь можно ставить maxspeed:practical=90.
Но как я писал, что брать надо максимум из maxspeed:practical и maxspeed (или тем, что для себя водитель считает максималкой на данной дороге maxspeed+20 и т.п.).
Поэтому легальный навигатор должен все одно предполагать, что по Питеру вы поедите 60 и планировать маршрут из этого.
А навигатор и скорой или полиции может не учитывать maxspeed, а брать maxspeed:practical, да еще и прибавлять немного, жертвуя комфортом.

1. Люди ездят, в основном, глядя не на ГАЙцев, а на состояние дороги. Посему их максимальная комфортная скорость — вполне объективный показатель именно качества дороги. Да есть ограничение сверху, накладываемое наличием правил ПДД, отчего показатель неточен, если больше макс. разрешенной.
2. Для навигатора совсем неважно. почему местные ездят по дороге 80, от колдобин или от наличия кучи ползущих фур. Это статистический параметр. Наиболее вероятно, что вам попадется именно среднее количество фур.

Last edited by wowik (2012-11-26 07:55:38)

Offline

#49 2012-11-26 07:54:44

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: Ещё раз про maxspeed:practical

wowik wrote:

Поэтому легальный навигатор должен все одно предполагать, что по Питеру вы поедите 60 и планировать маршрут из этого.

Из этого он должен планировать время прибытия. А маршрут строить с учётом в первую очередь исходя из key:highway, maxspeed:practical, key:smoothness, key:surface:grade и т. п.

Дмитрий Кудряшов wrote:

Не при каких условиях информация из БД не должна толкать пользователя на противозаконные действия.

Как maxspeed:practical может толкать на противоправные действия? Тем, что программа не поведёт по колдобинам, когда есть отличная дорога? Если рендеру нужно, он сам "подрежет" maxspeed:practical под не более maxspeed, а база OSM должна отображать реальность. И, кстати, двигаться со скоростью, значительно меньшей, чем скорость потока - опасно.
И зря я обозвал  давеча maxspeed:practical "костылём", это скорость "ребра" в чистом виде, важнейшая информация для роутинга. В вики ИМХО надо написать, что тег - только для роутинга, и если кто не знает зачем и как, пусть его не трогает.

Offline

#50 2012-11-26 08:01:25

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,086

Re: Ещё раз про maxspeed:practical

Эцелоп wrote:

А маршрут строить с учётом в первую очередь исходя из key:highway, maxspeed:practical, key:smoothness, key:surface:grade и т. п.

Очень тонкое использование  maxspeed:practical  вместо smoothness ? То есть, если maxspeed:practical шибко больше maxspeed, то smoothness явно хороший, даже если мы реально там будем планировать maxspeed, то инфа из maxspeed:practical не пропадет.
Ну это, как мне кажется, в большой степени ловля блох.
Всё-таки для многих главный критерий — время проезда.

Last edited by wowik (2012-11-26 08:30:35)

Offline

Board footer

Powered by FluxBB