Перейти к содержанию
GPS навигатор СитиГИД

Камеры (спидкам) для СитиГИД 7


Рекомендуемые сообщения

А вот правильно ли мне показалось, что камеры с типом, отличным от 59 (стационарных), не учитывают направление (даже если оно задано)?

Поясню - заметил я, что про 141 камеру (на Лермонтовском проспекте) меня предупреждает, хотя сам ставил ей зону действия, и на экране ее (зону) вижу. Тип камеры - МЗ. А на днях обратил внимание - про какую-то из треног (ТРНГ) тоже предупредил, хотя я ехал в направлении, противоположном детектированию. При этом СТЦшки вроде нормально отрабатывают.

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 499
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Базы для загрузки (кодировка UTF-8) ВНИМАНИЕ! Некоторые броузеры (в частности IE) при скачивании текстовых файлов, отдающихся в потоке, открывают их прямо в окне броузера. Сохраненный из окна броузера

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

Для тех, кому лень склеивать ручками файлы спидкамов для разных регионов (и у кого не Андроид, конечно) - сделал батничек. Прилепить на форум нельзя, поэтому либо берем его на http://vvishin.narod.

Изображения в теме

Ну вообще в противоположном не должно, по моим точкам такого не наблюдаю.

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

Может как то с этим связано.

Если есть пример покажи, попробую посмотреть.

Ссылка на сообщение
Поделиться на другие сайты

Дык когда "поперек" - это бы без вопросов - программа же не знает - вдруг я поверну как раз в сторону камеры, в зону поражения которой въехал. А я-то замечал эффект как раз когда ехал по Лермонтовскому к Обводному (правда не могу вспомнить - заранее звучал голос, или когда въезжал в красный луч, то есть когда поравнялся с патрулем). Попробую еще присмотреться.

Ссылка на сообщение
Поделиться на другие сайты

Лучи радаров в режиме с аппаратным ускорением и не должны работать, только без оного.

Ах вот оно что!.. А я то думал что это с моим навигатором не так?.. Почему не показывает? :D Спасибо за подсказку.

Ссылка на сообщение
Поделиться на другие сайты

При маршрута к Обводному проигрывании не озвучивает.

А вот если едешь по Обводному и маршрут поворачивает на Лермонтовский, то должно предупреждать, а нету и здесь что-то не так.

То о чем писал выше.

Ссылка на сообщение
Поделиться на другие сайты

Ну вообще в противоположном не должно, по моим точкам такого не наблюдаю.

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

Может как то с этим связано.

Если есть пример покажи, попробую посмотреть.

Дык когда "поперек" - это бы без вопросов - программа же не знает - вдруг я поверну как раз в сторону камеры, в зону поражения которой въехал. А я-то замечал эффект как раз когда ехал по Лермонтовскому к Обводному (правда не могу вспомнить - заранее звучал голос, или когда въезжал в красный луч, то есть когда поравнялся с патрулем). Попробую еще присмотреться.

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

Ссылка на сообщение
Поделиться на другие сайты

Ах вот оно что!.. А я то думал что это с моим навигатором не так?.. Почему не показывает?

Не раз было писано. <_<

А вообще лучи радаров считаются отладочной информацией, поэтому и не отображаются.

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

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

Вот пример корректной работы - детекция есть:

А вот некорреткная работа- МЗ не детектируется:

Изменено пользователем s35
Ссылка на сообщение
Поделиться на другие сайты

С противоположным не сталкивался, а "в поперёк" с маршрутом точно звучит(маршрут пересекает луч),а вот без маршрута ехал только один раз и "в поперёк" не слышал(но вполне возможно что не слышал потому что не слушал)

Ссылка на сообщение
Поделиться на другие сайты

С противоположным не сталкивался, а "в поперёк" с маршрутом точно звучит(маршрут пересекает луч),а вот без маршрута ехал только один раз и "в поперёк" не слышал(но вполне возможно что не слышал потому что не слушал)

В СГ 7.7 такое невозможно, хотя бы потому что по маршруту с определенной дельтой (ширина детектирования по маршруту- RouteDetectionDist, которая установлена в settings.ini и по умолчанию составляет 50м) отслеживаются точки радаров и если они туда (в дельту) не попадают, то вообще не принимаются в расчет, даже если совпадает направление по лучу.

Изменено пользователем s35
Ссылка на сообщение
Поделиться на другие сайты

А вообще лучи радаров считаются отладочной информацией, поэтому и не отображаются.

Я знаю. Именно поэтому внёс соотвествующие изменения в settings.ini

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

Вот пример корректной работы - детекция есть:

А вот некорреткная работа- МЗ не детектируется:

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

Ссылка на сообщение
Поделиться на другие сайты

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

Сейчас проверю.

Нет не влияет, вот поменял на прямоугольный луч, детекция есть:

Изменено пользователем s35
Ссылка на сообщение
Поделиться на другие сайты

При маршрута к Обводному проигрывании не озвучивает.

Хммм. Значит, это мой индивидуальный глюк.

Попробовал в симуляции - озвучивается и показывается:

1358193351-688.jpg

Нашел треногу на Выборгской наб. Попробовал с ней:

Подъезжаем - все нормально...

1358193500-688.jpg

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

1358193574-688.jpg

Непонятно. Ну и бог с ним. Пусть разговаривает. (это 7.2_ВинСЕ, есличо)

ЗЫ - попробовал с СТЦшкой - "против шерсти" не озвучивается и не показывается.

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты

Вчера реально ехал по этому маршруту, так вот при развороте о радаре ни слова.

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

Выяснилось, что длина луча того радара 300 метров, разворот находится на удалении 200 метров от радара. Так вот вычитывая те 200 метров из положенных 600 метров СитиГИД предупреждает о радаре за 400 метров до разворота о том что через 600 метров имеется радар. Честно говоря даже не знаю хорошо это или плохо? Не каждый водитель догадается что речь идёт о радаре который расположен за разворотом (то есть в обратном направлении). :D

P.S. Андроид 7.7. Карта и радары Азербайджана.

Изменено пользователем Ruslan Abdulla
Ссылка на сообщение
Поделиться на другие сайты

Пусть разговаривает. (это 7.2_ВинСЕ, есличо)

Вполне может быть (точно не помню, но вроде в 7.2 был глюк с мобильными точками), я то про андро 7.7, там многое подправили.

Ссылка на сообщение
Поделиться на другие сайты

Выяснилось, что длина луча того радара 300 метров, разворот находится на удалении 200 метров от радара. Так вот вычитывая те 200 метров из положенных 600 метров СитиГИД предупреждает о радаре за 400 метров до разворота о том что через 600 метров имеется радар. Честно говоря даже не знаю хорошо это или плохо? Не каждый водитель догадается что речь идёт о радаре которых расположен за разворотом (то есть в обратном направлении).

Стоп, стоп, стоп! Давайте по порядку, вы тут смешали разные части алгоритма в кучу, попробую объяснить.

Алгоритм отслеживает точки радаров по маршруту (и не важно за поворотом или разворотом),

далее в зависимости от скорости движения предупреждение происходит на разном расстоянии (если скорость больше 80км/ч, то расстояние из файла удваивается, если меньше берется что прописано).

Теперь рассмотрим ваш пример:

Скорость по скрину -30 (это меньше 80, поэтому положенных 600 при такой скорости не положено) берется расстояние из файла, в вашем случае 300 и по скрину как раз видно до поворота примерно 100м и после по вашим словам 200, в итоге те самые 300.

Спросите почему тогда говорит 400? отвечаю- это известный баг, именно вместо 300 проговаривает 400 (будет исправляться).

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

Изменено пользователем s35
Ссылка на сообщение
Поделиться на другие сайты

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

Понятно. Спасибо.

Ссылка на сообщение
Поделиться на другие сайты

именно вместо 300 проговаривает 400

если более точно, то меньше 250 - говорит 200, больше - говорит 400

но в тоже время при удвоении расстояния (скорость больше 80) 250+ озвучивается как 600, то есть правильно.

Изменено пользователем MonoRAil.kz
Ссылка на сообщение
Поделиться на другие сайты

если более точно, то меньше 250 - говорит 200, больше - говорит 400 но в тоже время при удвоении расстояния (скорость больше 80) 250+ озвучивается как 600, то есть правильно

Я специально проверял: ставил подряд тестовые точки с круглыми расстояниями от 100 до 1км, так вот все проговариваются правильно кроме 300. При удвоении, да говорит 600, я это тоже знаю, ошибка только при 300.

Ссылка на сообщение
Поделиться на другие сайты

ошибка только при 300.

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

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

И главное - отключение вшитых знаков при наличии внешних.

Изменено пользователем max_rl
Ссылка на сообщение
Поделиться на другие сайты

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

Да интересно посмотреть примеры. А вообще я описал принцип детекции по маршруту на прошлой странице:

по маршруту с определенной дельтой (ширина детектирования по маршруту- RouteDetectionDist, которая установлена в settings.ini и по умолчанию составляет 50м) отслеживаются точки радаров и если они туда (в дельту) не попадают, то вообще не принимаются в расчет, даже если совпадает направление по лучу.

Могу также добавить, что в сеттингсах есть еще один параметр относящийся к детекции:

CodirDetectedAngle - угол детектирования между направлением радара и перемещением (по умолчанию 45 градусов)

Можно попробовать поиграть этими параметрами.

Ссылка на сообщение
Поделиться на другие сайты

Где-где, а тут менять не нужно, ведь если вы не доехали до радара, то и знать о нем нет надобности.

Почему это? Я не доехал до радара, но попал в зону детекции и снятия показаний радаром. Если бы я предварительно не снизил скорость для совершения поворота то с нетерпением ждал бы "письмо счастья".

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...