You are not logged in.

#76 2010-08-30 12:06:35

citrin
Member
From: Moscow
Registered: 2008-11-09
Posts: 413
Website

Re: Что писать в maxspeed:practical

IMHO тэг maxspeed:practical в Росийских условиях нужен прежде всего для указания, что по данной дороге быстро не поедешь.
surface=* и smoothness=* для этого не достаточно.
Например типичный асфальт с дырками это sufrace=asphalt + smoothness=intermediate но скорость с которой можно проехать не повредив машину сильно отличается.
Или гредйер - surface=compacted + smoothness=bad а скорость сильно зависит от количества ям на километр и может быть от 20 до 60 км/час.

Offline

#77 2010-08-30 12:08:02

zverik
Member
From: Saint-Petersburg
Registered: 2009-07-31
Posts: 771

Re: Что писать в maxspeed:practical

Hind wrote:

Ага, а еще есть сервисы Яндекса и Гугла. Но чем это поможет вам при разработке open source реализации роутинга?

opensource-роутинг — это когда люди проставляют улицам скорости на глаз, как в начале этой темы? Ну, гм, удачи.

Offline

#78 2010-08-30 12:10:12

lupin-de-mid
Member
From: Санкт-Петербург
Registered: 2009-08-13
Posts: 215

Re: Что писать в maxspeed:practical

Hind wrote:

Ага, а еще есть сервисы Яндекса и Гугла. Но чем это поможет вам при разработке open source реализации роутинга?

Ничем. Тогда как смешивание в одном теге разного, только навредит

Offline

#79 2010-08-30 14:19:02

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Что писать в maxspeed:practical

Но зачем смешивать в одном теге разное?

Offline

#80 2010-08-30 14:32:12

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 721
Website

Re: Что писать в maxspeed:practical

Мое мнение, что скоростные характеристики нужно расставлять исходя исключительно из ПДД. Т.е. знаков ограничения скорости и приравненных к таковым. Это наиболее постоянная из всех отправная точка в выборе скоростного режима движения и расчета времени в пути. Даже качество дороги не может являться определяющим для всех фактором, который сможет точно указать прогнозируемую скорость движения по данному участку.
Простой пример. По разбитому грейдеру легковая машина может ехать 15-30 км/ч. Мне же на джипе с усиленной подвеской там комфортно ехать 40-60, иногда и более. При искреннем желании сделать добро, водитель легковой наносит на такую дорогу свое видение ограничения, которые для меня никакой практической пользы нести не будут.


Еще одна ежедневная сборка OSM для Garmin.

Offline

#81 2010-08-30 15:27:19

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,264

Re: Что писать в maxspeed:practical

Для ПДД уже есть maxspeed.

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

Offline

#82 2010-08-30 17:00:56

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 721
Website

Re: Что писать в maxspeed:practical

chnav wrote:

Для ПДД уже есть maxspeed.

Вот этого и достаточно вполне, на мой взгляд!

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


Еще одна ежедневная сборка OSM для Garmin.

Offline

#83 2010-08-30 17:59:00

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Что писать в maxspeed:practical

ValentinAK wrote:
chnav wrote:

Для ПДД уже есть maxspeed.

Вот этого и достаточно вполне, на мой взгляд!

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

У тебя такая система, основанная только на ПДД, уже есть?
Очень бы хотелось посмотреть, каких маршрутов она накладёт...

Offline

#84 2010-08-30 18:00:26

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Что писать в maxspeed:practical

ValentinAK wrote:
chnav wrote:

Для ПДД уже есть maxspeed.

Вот этого и достаточно вполне, на мой взгляд!

Не вполне достаточно. Во многих случаях хотелось бы эту максимальную официальную скорость уточнить максимальной практической. Но уж точно не средней "по больнице".

Offline

#85 2010-08-30 18:06:31

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Что писать в maxspeed:practical

liosha, а ты не мог бы выделить скрипт в отдельную тему? Может так его новая версия выйдет поскорее wink


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#86 2010-08-30 18:41:49

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,779

Re: Что писать в maxspeed:practical

Была уже похожая тема, можно туда: http://forum.openstreetmap.org/viewtopic.php?id=8458

Offline

#87 2010-08-30 19:11:08

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 721
Website

Re: Что писать в maxspeed:practical

liosha wrote:

У тебя такая система, основанная только на ПДД, уже есть?

Пока пользуюсь Гарминами. Но всегда есть к чему стремиться. wink

liosha wrote:

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

В моем понимании маршруты по такой карте должны прокладываться в соответствии с ПДД и заложенными логичными критериями расчета, в которые входят основные параметры дорог. Параметры относительно стабильные во времени и четко определяющие вид дороги, т.е. ее класс, покрытие и скоростной режим на ней. Все это первично для стабильного роутинга. Но еще на дорогах случаются аварии, всякие ЧП, проезд "слуг народа", бодания вечно спешащих идиотов, ремонты и другие напасти. Одним словом - пробки. Моделировать и предсказывать весь этот хаос дело совершенно не благодарное. Для этого и придуманы пробочные сервисы, что бы в режиме, максимально приближенному к реальному времени выдавать конечному пользователю изменения в дорожной обстановке. Но и это далеко не всегда является панацеей. А добавляя в карту еще один "плавающий" и не однозначный критерий, влияющий на расчет маршрутов, мы получаем больше шансов получить невнятный роутинг.
И в любом случае не нужно забывать, что навигатор является прибором, который подсказывает всего лишь свой вариант проезда из одного места в другое. И в выборе маршрута для такого проезда можно пользоваться и другими средствами. Брать языка, например. Реально помогает! smile


Еще одна ежедневная сборка OSM для Garmin.

Offline

#88 2010-08-30 19:19:05

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 721
Website

Re: Что писать в maxspeed:practical

Ilis wrote:
ValentinAK wrote:
chnav wrote:

Для ПДД уже есть maxspeed.

Вот этого и достаточно вполне, на мой взгляд!

Не вполне достаточно. Во многих случаях хотелось бы эту максимальную официальную скорость уточнить максимальной практической. Но уж точно не средней "по больнице".

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


Еще одна ежедневная сборка OSM для Garmin.

Offline

#89 2010-08-30 19:33:36

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Что писать в maxspeed:practical

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

Offline

#90 2010-08-30 19:43:36

tmprec
Member
From: Санкт-Петербург
Registered: 2009-08-09
Posts: 611

Re: Что писать в maxspeed:practical

До сех пор не понял как будут фильтроваться автомобильные от велосипедных и пешеходных треков? отсюда неясно: то ли это пробка, то ли Котяра со своим андроидом погулял smile

Last edited by tmprec (2010-08-30 19:45:25)

Offline

#91 2010-08-30 19:43:53

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

Re: Что писать в maxspeed:practical

Ilis wrote:

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

+1, примерно так оно и используется мною, где роутинг надо подшаманить.

Offline

#92 2010-08-30 20:13:16

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Что писать в maxspeed:practical

ValentinAK wrote:
liosha wrote:

У тебя такая система, основанная только на ПДД, уже есть?

Пока пользуюсь Гарминами.

Там как раз используется ожидаемая скорость.
Гармин всё-таки реальной навигацией занимается, а не диванным теоретизированием wink

Ilis wrote:

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

Дык вроде уже согласились. И я уже в сборках использование maxspeed:practical отключил.
Вернее, приравнял к обычному maxspeed.

Offline

#93 2010-08-30 20:26:40

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

Re: Что писать в maxspeed:practical

liosha wrote:

Дык вроде уже согласились. И я уже в сборках использование maxspeed:practical отключил.
Вернее, приравнял к обычному maxspeed.

liosha, а что это практически означает, при наличии двух тегов макспида и практикала на одном вее с разными значениями?

Offline

#94 2010-08-30 20:56:49

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Что писать в maxspeed:practical

Догадываюсь, что если максспид меньше прэктикала, то используется максспид. Иначе используется прэктикал. Так?

Offline

#95 2010-08-30 21:05:33

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Что писать в maxspeed:practical

tmprec wrote:

До сех пор не понял как будут фильтроваться автомобильные от велосипедных и пешеходных треков? отсюда неясно: то ли это пробка, то ли Котяра со своим андроидом погулял smile

Среднее по трекам, пусть даже некоторая часть в них пешеходная,  это в любом случае лучше отфонарных оценок (см. начало темы) .


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#96 2010-08-30 21:13:12

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 721
Website

Re: Что писать в maxspeed:practical

liosha wrote:

Гармин всё-таки реальной навигацией занимается, а не диванным теоретизированием wink

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

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

ЗЫ:
А еще есть светофоры с различными интервалами включения. Бывает, что быстрее объехать один через три других, по более длинному маршруту. Так что можно еще и скорость их работы начать учитывать. Гаишник потом все перенастроит, правда, никому не доложив. Но это уже и не важно...


Еще одна ежедневная сборка OSM для Garmin.

Offline

#97 2010-08-30 21:13:22

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

Re: Что писать в maxspeed:practical

Hind wrote:

Догадываюсь, что если максспид меньше прэктикала, то используется максспид. Иначе используется прэктикал. Так?

если есть maxspeed, используется maxspeed*0,9
если есть practical, используется practical
(именно в таком порядке)

Offline

#98 2010-08-31 04:10:56

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Что писать в maxspeed:practical

Теперь оба с коэфициентом 0.9. А если есть avgspeed - то берётся напрямую он.

ValentinAK wrote:
liosha wrote:

Гармин всё-таки реальной навигацией занимается, а не диванным теоретизированием wink

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

Ну я же спросил: где я могу посмотреть сделанную тобой систему маршрутизации, считающую всё по правильным пдд?  smile

Offline

#99 2010-08-31 07:17:36

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,264

Re: Что писать в maxspeed:practical

liosha
Можно прояснить для тех, кто не хочет много дискутировать, а теги уже расставлять надо smile

maxspeed=NNN - скорость на участке по ПДД и знакам (информационный, может пригодится для визуализации, используется при отсутствии avgspeed с коэффициентом 0.9)
avgspeed=NNN - средняя скорость для алгоритма роутинга (по нему назначается speedindex для гармина, навитела и т.д.)

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

Last edited by chnav (2010-08-31 07:19:37)

Offline

#100 2010-08-31 07:28:51

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Что писать в maxspeed:practical

liosha wrote:

А если есть avgspeed - то берётся напрямую он.

Да итить же! Ну зачем?

Если уж так хочется его использовать, то хотя бы с маленьким весом. Например, maxspeed*0,5+maxspeed:practical*0,4+avgspeed*0,1 при наличии всех трёх тегов. Если есть только avgspeed, то взять индекс дороги по типу с весом 0,9 и добавить avgspeed с весом 0,1

Зачем выкидывать все важные теги и брать какой-то один мутный и с максимальным весом его использовать?

Offline

Board footer

Powered by FluxBB