You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#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
Ага, а еще есть сервисы Яндекса и Гугла. Но чем это поможет вам при разработке 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
Ага, а еще есть сервисы Яндекса и Гугла. Но чем это поможет вам при разработке 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: 722
- 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,303
Re: Что писать в maxspeed:practical
Для ПДД уже есть maxspeed.
Много людей не первый год создают карты в польском формате, там для роутинга есть рекомендации ставить скорость, которую может поддерживать нормальный, среднестатистический, нетюнингованый легковой автомобиль. Естественно эта скорость должна быть равной или менее той, что разрешено знаками и ПДД. Тогда роутинг получается правильный, такой как ездят местные водители. Зачем отказываться от такого полезного опыта.
Offline
#82 2010-08-30 17:00:56
- ValentinAK
- Member
- From: notMoscow, Russia
- Registered: 2010-07-06
- Posts: 722
- Website
Re: Что писать в maxspeed:practical
Для ПДД уже есть 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
chnav wrote:Для ПДД уже есть maxspeed.
Вот этого и достаточно вполне, на мой взгляд!
Идею с прогнозированием скорости движения в пробках и затрачиваемое на них время, считаю делом утопичным в наших условиях. А качественный (стабильный) роутинг более важен, и получить таковой вполне реально, если не привносить в него размытых, по сути и времени, параметров. Пускай и из лучших побуждений.
У тебя такая система, основанная только на ПДД, уже есть?
Очень бы хотелось посмотреть, каких маршрутов она накладёт...
Offline
#84 2010-08-30 18:00:26
- Ilis
- Member
- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Что писать в maxspeed:practical
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, а ты не мог бы выделить скрипт в отдельную тему? Может так его новая версия выйдет поскорее
Истинные слова не не приятны, приятные слова не истинны.
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,816
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: 722
- Website
Re: Что писать в maxspeed:practical
У тебя такая система, основанная только на ПДД, уже есть?
Пока пользуюсь Гарминами. Но всегда есть к чему стремиться.
Очень бы хотелось посмотреть, каких маршрутов она накладёт...
В моем понимании маршруты по такой карте должны прокладываться в соответствии с ПДД и заложенными логичными критериями расчета, в которые входят основные параметры дорог. Параметры относительно стабильные во времени и четко определяющие вид дороги, т.е. ее класс, покрытие и скоростной режим на ней. Все это первично для стабильного роутинга. Но еще на дорогах случаются аварии, всякие ЧП, проезд "слуг народа", бодания вечно спешащих идиотов, ремонты и другие напасти. Одним словом - пробки. Моделировать и предсказывать весь этот хаос дело совершенно не благодарное. Для этого и придуманы пробочные сервисы, что бы в режиме, максимально приближенному к реальному времени выдавать конечному пользователю изменения в дорожной обстановке. Но и это далеко не всегда является панацеей. А добавляя в карту еще один "плавающий" и не однозначный критерий, влияющий на расчет маршрутов, мы получаем больше шансов получить невнятный роутинг.
И в любом случае не нужно забывать, что навигатор является прибором, который подсказывает всего лишь свой вариант проезда из одного места в другое. И в выборе маршрута для такого проезда можно пользоваться и другими средствами. Брать языка, например. Реально помогает!
Еще одна ежедневная сборка OSM для Garmin.
Offline
#88 2010-08-30 19:19:05
- ValentinAK
- Member
- From: notMoscow, Russia
- Registered: 2010-07-06
- Posts: 722
- Website
Re: Что писать в maxspeed:practical
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
До сех пор не понял как будут фильтроваться автомобильные от велосипедных и пешеходных треков? отсюда неясно: то ли это пробка, то ли Котяра со своим андроидом погулял
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
Я уже выше предлагал критерий 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
liosha 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
Дык вроде уже согласились. И я уже в сборках использование 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
До сех пор не понял как будут фильтроваться автомобильные от велосипедных и пешеходных треков? отсюда неясно: то ли это пробка, то ли Котяра со своим андроидом погулял
Среднее по трекам, пусть даже некоторая часть в них пешеходная, это в любом случае лучше отфонарных оценок (см. начало темы) .
Истинные слова не не приятны, приятные слова не истинны.
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: 722
- Website
Re: Что писать в maxspeed:practical
Гармин всё-таки реальной навигацией занимается, а не диванным теоретизированием
Мдя. Конструктивное для дискуссии наблюдение. Правда я почему-то не очень уверен, что про мой диван ты знаешь все так же хорошо, как про тов. Гармина.
По сути же очевиден факт того, что в карты вполне реально теперь может попадать еще один ничем не обоснованный параметр, непредсказуемо влияющий на роутинг.
ЗЫ:
А еще есть светофоры с различными интервалами включения. Бывает, что быстрее объехать один через три других, по более длинному маршруту. Так что можно еще и скорость их работы начать учитывать. Гаишник потом все перенастроит, правда, никому не доложив. Но это уже и не важно...
Еще одна ежедневная сборка OSM для Garmin.
Offline
#97 2010-08-30 21:13:22
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Что писать в maxspeed:practical
Догадываюсь, что если максспид меньше прэктикала, то используется максспид. Иначе используется прэктикал. Так?
если есть 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 - то берётся напрямую он.
liosha wrote:Гармин всё-таки реальной навигацией занимается, а не диванным теоретизированием
Мдя. Конструктивное для дискуссии наблюдение. Правда я почему-то не очень уверен, что про мой диван ты знаешь все так же хорошо, как про тов. Гармина.
Ну я же спросил: где я могу посмотреть сделанную тобой систему маршрутизации, считающую всё по правильным пдд?
Offline
#99 2010-08-31 07:17:36
- chnav
- Member
- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Что писать в maxspeed:practical
liosha
Можно прояснить для тех, кто не хочет много дискутировать, а теги уже расставлять надо
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
А если есть avgspeed - то берётся напрямую он.
Да итить же! Ну зачем?
Если уж так хочется его использовать, то хотя бы с маленьким весом. Например, maxspeed*0,5+maxspeed:practical*0,4+avgspeed*0,1 при наличии всех трёх тегов. Если есть только avgspeed, то взять индекс дороги по типу с весом 0,9 и добавить avgspeed с весом 0,1
Зачем выкидывать все важные теги и брать какой-то один мутный и с максимальным весом его использовать?
Offline