Страница 4 из 9

Динамические обновления

СообщениеДобавлено: Апрель 5th, 2012, 9:52 am
VonFront
Изображение

Для общего понимания ситуации по динамическим изменениям:
Что выгружается пользователям:
В ДО попадают изменения запрещенных и разрешенных маневров (только в местах где не изменяется граф дорог), изменение голосовых подсказок, указатели полос движения и изменения направления движени на двухсторонних или односторонних дорогах (только в местах где не изменяется граф дорог)

Поддержка динамических обновлений предупреждений следующих типов:
— камера контроля скорости и фотофиксации,
— опасный перекрёсток,
— железнодорожный переезд,
— школьная зона,
— лежачий полицейский,
— пост ДПС,
— опасный поворот,
— опасный участок дороги,
— пешеходный переход.



Сроки отправки информации пользователям:
1. Файл с динамическими изменениями обновляется раз в сутки.
2. Запреты маневров и перекрытия участков дорог с указанием времени действия – ориентировочно 1-2 дня.
3. Все остальные запреты по Заявкам от пользователей в рамках плановой работы – ориентировочно 3-4 дня.

[Показать] Как включить динамические обновления?
Если на Вашем устройстве есть интернет - ничего дополнительно включать не нужно, достаточно включить отображение пробок.
Надо, чтобы на экране главной карты была кнопка "светофор", и достаточно дождаться, чтобы этот "светофор" покрасился бы или показал (х)Динамическое обновление будет скачано и применено на устройстве автоматически.

[Показать] Как проверить версию динамических изменений?
В главном окне карты нажать на значок Изображение или Меню-> Настройки-> Пробки и треки-> Изображение
Самая последняя строчка сообщает о последней версии ДО
Изображение

[Показать] Файл ДО (net_corr.bin) привязан к версии карт или к региону?
Для каждой зоны скачивается свой файл. Для других зон -он не работает.
Файл привязан к региону, т. е. файл для zone99 (Вся Россия) не будет работать на установленной zone1 (ЦФО)
Проверить, правильный ли файл можно зайдя в статистику и посмотрев версию ДО. Если файл не правильный - там отображается "нет".

FAQ по заявкам от пользователей:
Как будет реализована схема отправки информации для динамической корректировки?
Например у нас в городе есть участок дороги, который перекрыт на ремонт. Какие мои действия?

Публикуйте информацию о перекрытии в соответствующей (Вашему городу) ветке форума.
Как можно подробней и с указанием сроков перекрытия. Через 1-3 дня появится корректировка. Пока так.

Как динамические изменения идентифицировать-то (увидеть изменения на карте/лог изменений)?
На данный момент - только изменения в маршрутизации. Но на карте Вы ничего не увидите. Просто маршруты перестанут использовать этот участок.

Что содержится в файле динамических изменений?
Изменения в порядке движения по уже существующим в картах дорогам.
В том числе - запреты по расписаниям (дни недели, диапазоны времени, будни-праздники и т.п.).

Какие сообщения отправлять?
В случае, если маршрутизация не соответствует требованиям знаков, ограничивающих движение в зависимости от дня недели или времени суток. Пример: закрытие по выходным, закрытие движения по ночам и т.д.

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

Куда скачивается и сколько весит файл динамических изменений?
Файл ДО (net_corr.bin) - весит в районе 30Кб. скачивается в пользовательскую папку UserData

Как часто обновляется файл ДО?
Файл с данными обычно обновляется раз в сутки (ночью). В случае крайней необходимости - чаще.

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

А нет ли смысла/возможности добавить расписание проезда поездов/электричек через переезды?
Возможна же ситуация, что маршрут прокладывается, скажем, из Москвы в Екатеринбург, и в Екатеринбурге перекрыта дорога, скажем, с 8 до 20 часов. Естественно, запреты смотрятся не для текущего времени, а делаются прикидки, во сколько мы прибудем в то или иное место. Более того, указания типа "с 8 до 20 часов" ставятся по местному времени запрета, а маршрут может пересекать несколько часовых поясов - это тоже всё учитывается. Другое дело, что такие прикидки делаются очень грубо, чтобы не сильно тормозить процесс построения маршрута. Поэтому на данный момент вряд ли получится учитывать такие кратковременные события, как перекрытие дороги на 10 минут.

Re: Динамические обновления

СообщениеДобавлено: Апрель 13th, 2012, 11:01 am
alek1986
collaur писал(а):Эти две заявки на данный момент не могут быть исправлены в ДО. Будут исправлены в июльском релизе карт.

Так это же обычные запреты поворотов. Может конечно я чего-то не понимаю в ДО, но так получается, что будут исправлены единицы неверных маршрутов, а большинство будет дожидаться релизов карт. Тогда к чему нужны ДО?

Re: Динамические обновления

СообщениеДобавлено: Апрель 13th, 2012, 11:11 am
zss
alek1986 писал(а):Так это же обычные запреты поворотов. Может конечно я чего-то не понимаю в ДО, но так получается, что будут исправлены единицы неверных маршрутов, а большинство будет дожидаться релизов карт. Тогда к чему нужны ДО?

Насколько я понял, то изменение двустороннего движения на одностороннее в ДО (в данной реализации) не попадает (соответственно не попадут и запреты связанные в этим - скорее всего там их просто нет, т.к. одностороннее движение это подразумевает как само собой разумеещееся).

Re: Динамические обновления

СообщениеДобавлено: Апрель 13th, 2012, 11:19 am
AlexandrC
zss писал(а):Насколько я понял, то изменение двустороннего движения на одностороннее в ДО (в данной реализации) не попадает (соответственно не попадут и запреты связанные в этим - скорее всего там их просто нет, т.к. одностороннее движение это подразумевает как само собой разумеещееся).

А кто мешает в ДО поставить запрет поворота, а потом в релиз пустить односторонее движение с отменой запрета поворота?

Re: Динамические обновления

СообщениеДобавлено: Апрель 13th, 2012, 11:39 am
zss
AlexandrC писал(а):А кто мешает в ДО поставить запрет поворота, а потом в релиз пустить односторонее движение с отменой запрета поворота?

Так запреты же в картах вроде ставятся, а потом импортятся в файл ДО. По мне - не нужны такие запреты в картах. Лучше подождать пока расширят поддержку ДО. Да и нехорошо это ставить запрет, а потом еще не забыть отменить :D

Re: Динамические обновления

СообщениеДобавлено: Апрель 13th, 2012, 11:51 am
AlexandrC
zss писал(а):Так запреты же в картах вроде ставятся, а потом импортятся в файл ДО. По мне - не нужны такие запреты в картах. Лучше подождать пока расширят поддержку ДО. Да и нехорошо это ставить запрет, а потом еще не забыть отменить :D

Еще проще. В картах ставим одновременно и односторонее движение (оно в релизе появится) и ДО с запретом поворота и датой окончания запрета равной дате выхода релиза. :idea:

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

Re: Динамические обновления

СообщениеДобавлено: Апрель 13th, 2012, 12:20 pm
collaur
AlexandrC писал(а):А кто мешает в ДО поставить запрет поворота, а потом в релиз пустить односторонее движение с отменой запрета поворота?

К сожалению, это не возможно технически. :(

Re: Динамические обновления

СообщениеДобавлено: Апрель 13th, 2012, 12:31 pm
alek1986
collaur писал(а):К сожалению, это не возможно технически. :(

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

Re: Динамические обновления

СообщениеДобавлено: Апрель 13th, 2012, 12:36 pm
kis
alek1986 писал(а):
collaur писал(а):К сожалению, это не возможно технически. :(

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

Мы развиваем систему, и, возможно, через какое-то время ДО и нам позволят подобные места обновлять. Но не сейчас, не в первой версии.

Re: Динамические обновления

СообщениеДобавлено: Апрель 15th, 2012, 3:23 pm
strannick1
А как обстоят дела с Питерскими мостами? Допустим я еду через весь город, и мост, через который мне проложен маршрут, к моменту доезда до него, будет разведен. Я обматерюсь и буду ехать искать сведенный или программа учитывает среднее время доезда и не построит маршрут через разведенный в будущем мост?

Re: Динамические обновления

СообщениеДобавлено: Апрель 16th, 2012, 7:49 am
Escher
strannick1 писал(а):А как обстоят дела с Питерскими мостами? Допустим я еду через весь город, и мост, через который мне проложен маршрут, к моменту доезда до него, будет разведен. Я обматерюсь и буду ехать искать сведенный или программа учитывает среднее время доезда и не построит маршрут через разведенный в будущем мост?

К сожалению, даже если алгоритм ДО будет отрабатывать правильно, работать будет не адекватно. Время в пути расчитывается исходя из максимально допустимой скорости, без учета времени на манёвры, пробки и т.п. соот-но время подъёзда к мосту будет расчитано не правильно, со всеми вытекающими.
Всё выше написаное - ИМХО.

Re: Динамические обновления

СообщениеДобавлено: Апрель 16th, 2012, 10:13 am
Janus
Escher писал(а):Время в пути расчитывается исходя из максимально допустимой скорости, без учета времени на манёвры, пробки и т.п...
Всё выше написаное - ИМХО.

Я бы не высказывал ИМХО в такой категоричной форме... Тем более, что оно очень далеко от действительности. На самом деле, расчетное время в пути учитывает задержки на манёвры, а в качестве скоростей берутся либо известные по пробкоданным, либо средние, но никогда - максимально допустимые.
Теперь по поводу ДО:
Естественно, запреты в пути рассматриваются не для текущего времени, а делаются прикидки, во сколько мы прибудем в то или иное место. Более того, указания типа "запрет с 8 до 20 часов" ставятся по местному времени запрета, а маршрут может пересекать несколько часовых поясов - это тоже всё учитывается. Другое дело, что такие прикидки делаются довольно грубо, чтобы не сильно тормозить процесс построения маршрута. И в процессе движения перерасчеты на ДО уже не делаются. Собственно, поэтому на данный момент не получится учитывать кратковременные события (например, железнодорожные переезды). И в пограничных ситуациях, когда вы подъезжаете к месту запрета примерно во время смены режима, возможны ошибки при планировании. В конце концов, программа не может предусмотреть все возможные варианты, и погрешность в любом случае будет. С другой стороны, это лишь первая попытка внедрения подобной функции, поэтому, при необходимости, алгоритмы будут улучшаться.

Re: Динамические обновления

СообщениеДобавлено: Апрель 16th, 2012, 1:05 pm
strannick1
Janus - классно написали! Только мой вопрос был проще - учитывается или нет. На конкретном примере.
Я специально не писал про перекрестки и временные запреты на них, т.к. в конкретном примере Петербурга, мост может образовать совершенно другой маршрут.

Из вашего туманного ответа, мой скромный мозг этого не понял.

Re: Динамические обновления

СообщениеДобавлено: Апрель 16th, 2012, 1:40 pm
zss
strannick1 писал(а):Janus - классно написали! Только мой вопрос был проще - учитывается или нет. На конкретном примере.
Я специально не писал про перекрестки и временные запреты на них, т.к. в конкретном примере Петербурга, мост может образовать совершенно другой маршрут.

Из вашего туманного ответа, мой скромный мозг этого не понял.

...График разводки мостов на 2012 год. Навигация обычно в средине апреля начинается....

Эти данные уже внесены. (21 мар 2012, 15:19)

Re: Динамические обновления

СообщениеДобавлено: Апрель 16th, 2012, 2:04 pm
strannick1
zss - спасибо конечно, но то что вы написали, не является ответом на мой вопрос.

Re: Динамические обновления

СообщениеДобавлено: Апрель 16th, 2012, 2:06 pm
Janus
Попробую поконкретнее...
strannick1 писал(а):программа учитывает среднее время доезда и не построит маршрут через разведенный в будущем мост?

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

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

Есть ещё вариант перестроить маршрут, и он построится, точно зная, что этот мост разведен :) Это можно сделать и заранее, если вы понимаете, что не успеваете там проехать до развода.

Re: Динамические обновления

СообщениеДобавлено: Апрель 16th, 2012, 2:31 pm
strannick1
Janus спасибо! Так намного яснее!
Смутил только 1 момент - из написанного вами я понял, что маршрут строится 1 раз изначально, и во время пути, если не съезжать с него, перестроений нет. Разве не подгружается информация о пробках в реальном времени? Те при увеличение времени доезда, информация не учитывается в реальном времени? И я отстояв свеже-образованную пробку подъеду к разведенному мосту.
Или я вас не правильно понял?

Re: Динамические обновления

СообщениеДобавлено: Апрель 16th, 2012, 2:56 pm
Janus
Я отвечал по ДО, а о пробках речи и не было ( да и тема не та :) ). При изменении пробочной ситуации, маршрут действительно может перестроиться, и в этом случае вы автоматически получите более точный учёт динамических изменений.

Re: Динамические обновления

СообщениеДобавлено: Апрель 16th, 2012, 8:55 pm
strannick1
Спасибо! Очень хотелось бы, что бы ДО исправляли закрытые по ошибке улицы, знаки, светофоры, камеры и тд. А так же визуально, можно было увидеть закрытую улицу.

Re: Динамические обновления

СообщениеДобавлено: Апрель 24th, 2012, 8:58 am
Danilov
Спасибо за возможность скачивания ДО с сайта!!!

Re: Динамические обновления

СообщениеДобавлено: Апрель 24th, 2012, 10:10 am
VasAlex
Инструкция на сайте неправильная, так как для каждой карты net_corr.bin имеет вид net_corr_xx.bin, где xx номер региона. Если тупо скачать и положить предлагаемый скаченный файл в UserData , то работать не будет :old1:

Поэтому надо переписать инструкцию типа:
Инструкция по установке файла динамических обновлений
1. Скачайте файл net_corr_xx.bin для своего региона
2. Переименуйте net_corr_xx.bin в net_corr.bin
3. Подключите устройство к ПК и скопируйте файл net_corr.bin в папку \\Progorod\UserData\

Кстати, на сайте - не самый свежий net_corr.bin :(