15 November 2025, 18:03:01
⁣ ⁣
For the past 24 hours: 55 objects added, 113 objects edited, 11 objects removed.

Author Topic: MapcamDroid  (Read 1218428 times)

ilias_div

  • Старожил
  • ****
  • Posts: 80
  • Карма: 91
    • View Profile
Re: MapcamDroid
« Reply #6765 on: 08 November 2025, 08:30:25 »
1
Попробую встрять в спор
Если хотите разобраться в причинах - проведите тест с фиктивным местоположением.

Я регулярно наблюдаю глюк, который по фиктивным местоположениям практически не ловится.
Описывал несколько раз:
https://mapcam.info/forum/index.php?topic=1525.msg98874#msg98874
https://mapcam.info/forum/index.php?topic=1525.msg99674#msg99674
https://mapcam.info/forum/index.php?topic=1525.msg99928#msg99928
Специально записал трек дороги домой, запускал несколько раз его проигрываться; на нем баг тоже повторяется, но поймать его сложно - "уплывшие" точки находятся в 50-70 км от места старта, с тестовой скоростью 90 кмч приходится долго ждать, да и при каждом новом запуске "уплывают" новые точки.
У некоторых пользователей 4pda такой баг тоже наблюдается.
Писал багрепорт в личку mic, но ответа не было.
Поэтому езжу со старой версией 83.1136, на которой этот баг не проявляется.

И еще раз - на Володарском шоссе две камеры на пару км - про одну сказало, про вторую нет, т.е. и с местом все оно правильно понимает, только говорить не хочет.
Там недалеко Лыткаринский завод, наверняка работают глушилки. И вполне может быть, что около одной камеры помеха еще небольшая, положение пределяется более-менее точно, а на второй помеха сдвигает положение метров на дцать в сторону и мажет мимо точки. И ЯН тут не показатель - он учитывает кучу факторов, и в некоторых ситуация просто подкруивает координаты, полученный от спутников, так чтобы показать себя на дороге. Убедиться, что мапкам получает правильные координаты, можно только в режиме радар и с включенными оффлайн картами. (Чтобы подключить оффлайн карты, надо их скачать например отсюда отюда, регион central, кнопка "Download karte/Map", файл map из архива переписать в папку мапкама, дальше в "Настройки / Дополнительные настройки / Оффлайн карты" выбрать эту карту)

sademid51

  • Ветеран
  • *****
  • Posts: 1191
  • Карма: 333
    • View Profile
Re: MapcamDroid
« Reply #6766 on: 08 November 2025, 09:14:09 »
0
Я регулярно наблюдаю глюк, который по фиктивным местоположениям практически не ловится.
То есть MCD правильно обрабатывает поступающие ей GPS координаты и проблема не в программе, не в телефоне, а в месте реального нахождения телефона, так?

Я бы еще предположил, что может проблема проявляется при продолжительной работе программы, но Вы пишите, что замечаете сразу после запуска... У меня тоже были случаи "съехавших" точек, на одной и той же версии с одной и той же базой, они проявлялись в одних и тех же местах в разное время. Как выяснилось, тестировали комплекс РЭБ, сейчас уже давно не замечаю этой проблемы.

P.S. Если происходит сбой при загрузке базы, то получается не реализован алгоритм контроля целостности - это можно доработать разработчику, чтобы гарантировать идентичность баз в телефоне и на сервере.
« Last Edit: 08 November 2025, 09:35:42 by sademid51 »

ilias_div

  • Старожил
  • ****
  • Posts: 80
  • Карма: 91
    • View Profile
Re: MapcamDroid
« Reply #6767 on: 08 November 2025, 10:12:07 »
1
То есть MCD правильно обрабатывает поступающие ей GPS координаты и проблема не в программе, не в телефоне, а в месте реального нахождения телефона, так?
Я предполагаю, что проблема в программе. Или в алгоритме чтения базы точек в оперативку (у некоторых точек неправильно читаются координаты), или в работе с памятью (при работе программы портятся какие-то области памяти, что приводит к искажению координат некоторых точек). Скорей всего, ошибка связана с изменением формата баз между версиями 83.1136 и 83.1150; может, что-то не учли при обработке координат. Обработка чисел с плавающей точкой имеет, знаете, особенности, которые могут дать забавные эффекты, нда...

P.S. Если происходит сбой при загрузке базы, то получается не реализован алгоритм контроля целостности - это можно доработать разработчику, чтобы гарантировать идентичность баз в телефоне и на сервере.
Контроля целостности скорее всего нет. Если изменить один байт в конце файлов БД, то Мапкам все равно их грузит и какие-то точки показывает. Но я уверен, что ошибка не в файле БД, а возникает при чтении БД в память: если остановиться около "уплывшей" точки и перезапустить мапкам, он эти уплывшие точки начинает показывать правильно. Т.е. дело на в чтении и не в файле БД, ошибка проявляется со временем и при перемещении на довольно большое растояние.
« Last Edit: 08 November 2025, 10:14:47 by ilias_div »

sademid51

  • Ветеран
  • *****
  • Posts: 1191
  • Карма: 333
    • View Profile
Re: MapcamDroid
« Reply #6768 on: 08 November 2025, 10:57:24 »
0
Я предполагаю, что проблема в программе. Или в алгоритме чтения базы точек в оперативку (у некоторых точек неправильно читаются координаты), или в работе с памятью (при работе программы портятся какие-то области памяти, что приводит к искажению координат некоторых точек). Скорей всего, ошибка связана с изменением формата баз между версиями 83.1136 и 83.1150; может, что-то не учли при обработке координат. Обработка чисел с плавающей точкой имеет, знаете, особенности, которые могут дать забавные эффекты, нда...
То есть проблемы в алгоритме... или в работе с памятью... или обработка плавающей точки возникают при движении по реальным координатам, а по фейковым - не возникают... А в чем разница? Программа определяет источник координат (хотя он для нее один) и сама выбирает, что от реальных координат ей глючить, а от фейковых нет?

ilias_div

  • Старожил
  • ****
  • Posts: 80
  • Карма: 91
    • View Profile
Re: MapcamDroid
« Reply #6769 on: 08 November 2025, 11:42:57 »
2
То есть проблемы в алгоритме... или в работе с памятью... или обработка плавающей точки возникают при движении по реальным координатам, а по фейковым - не возникают... А в чем разница? Программа определяет источник координат (хотя он для нее один) и сама выбирает, что от реальных координат ей глючить, а от фейковых нет?
Нет разницы, координаты реальные, или из тестового трека. Просто при отработке тестового трека от запуска трека до появления глюков надо ждатьт минут 40 а то и больше, так как глюки возникают случайным образом.
Повторю свой пост с 4pda, как выяснилось, там тема про мапкам доступна только для зарегистрированных. От запуска трека до описанных глюков прошло около 45 минут.

Quote
Прогнал тестовый трек на версии 3.85.1360. Сухой остаток - точки все так же уплывают.

Трек начинается в Москве у ТТК, петляет по Москве, выходит на М2 и идет на юг до Оки.
Приближаемся к первой бетонке А107 и ЦКАД наблюдаем картину маслом.
На первом скрине карта мапкама с точками. Синие цифры - места точек в БД мапкама.

Второй скрин - приближение к А107 по тестовому треку. Синими цифрами показаны точки, которые есть в БД, но которые мапкам не показывает. Красные - точки с неправильными координатами, которые "переехали" откуда-то из других мест. Синих точек 1,2,3,4 нет на своих местах.

Третий скрин - пересечение с А107 и ЦКАД. Что характерно - точки 5 и 6 показаны на своих местах, как и точки "начало автомагистрали" (не стал их отмечать, чтобы не перегружать картинку).
« Last Edit: 08 November 2025, 11:45:24 by ilias_div »

ilias_div

  • Старожил
  • ****
  • Posts: 80
  • Карма: 91
    • View Profile
Re: MapcamDroid
« Reply #6770 on: 08 November 2025, 11:49:38 »
1
Ну и повторюсь, что в версии 3.83.1136 таких багов нет. Там что по тестовому треку, что по реальному все точки от Москвы до Оки и дальше показываются правильно. А в версии 3.83.1150 баг есть.

vaz2015

  • Ветеран
  • *****
  • Posts: 661
  • Карма: 233
  • MapcamDroid v 3.85.1350
    • View Profile
Re: MapcamDroid
« Reply #6771 on: 08 November 2025, 17:29:24 »
0
Также не один раз данную проблему на данном участке замечал ,хорошо что без штрафов ,любитель доверять спидометру мапкам ,несколько раз выкл и заново вкл программу - тогда снова работает исправно .
Redmi Note 10S

silandser

  • Бета тестер
  • Ветеран
  • *
  • Posts: 2471
  • Карма: 1139
  • MCD_3.85.1363b&NN_12.6.1386(Q3-2025)наGalaxy S23U
    • View Profile
Re: MapcamDroid
« Reply #6772 on: 08 November 2025, 20:24:09 »
1
Проблема есть. Этой проблеме уже несколько лет. Помогает только ребут.
Каждые 30 минут перезапуск МСД
MCD_3.85.1363-beta & NN_12.6.1386 (Q3-2025) на Samsung Galaxy S23 Ultra (Android 16)

Admin

  • Администратор
  • Постоялец
  • *****
  • Posts: 15
  • Карма: 23
    • View Profile
Re: MapcamDroid
« Reply #6773 on: 13 November 2025, 18:44:40 »
8
Доступна новая бета-версия MapcamDroid: 3.85.1363-beta

По многочисленным обращениям и описаниям проблем, связанных с «уплывающими» точками, пропажей точек на маршруте и появлением точек с некорректными координатами, выложена новая тестовая версия 3.85.1363-beta.

В этой сборке внесены изменения в алгоритмы обработки координат и ряд исправлений, которые потенциально могут влиять на наблюдаемые глюки при длительной работе (40+ минут по реальному маршруту или тестовому треку).

Также — по просьбам пользователей — обновлён алгоритм работы настройки «предупреждать только о камерах в спину». Теперь логика должна работать корректнее и предсказуемее.

❗ Просьба ко всем, кто сталкивался с проблемами, описанными выше:

установить 3.85.1363-beta из Google Play,

протестировать на своих маршрутах или тестовых треках,

обязательно написать о результате в теме — помогло / не помогло, какие изменения заметили, через сколько времени появляется сбой, если он остался.

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

Спасибо всем, кто помогает в тестировании!

New beta version available: MapcamDroid 3.85.1363-beta

Following multiple reports about drifting points, missing points along the route, and points appearing with incorrect coordinates, we have released a new test version: 3.85.1363-beta.

This build includes changes in the coordinate processing algorithms and several fixes that may affect the issues observed during long sessions (40+ minutes on a real route or a test track).

Additionally — based on user requests — the logic for the option “warn only about rear-facing cameras” has been updated. The behavior should now be more correct and predictable.

❗ We kindly ask everyone who faced the issues mentioned above to:

• install 3.85.1363-beta from Google Play,
• test it on your regular routes or test tracks,
• report the results in this topic — whether it helped or not, what changed, and after how long the issue appears (if it still does).

Your feedback is extremely important right now, as the bug does not appear for everyone and often only after long periods of use. The more reports we receive, the faster we can fully resolve this issue.

Thank you to everyone participating in testing!

ilias_div

  • Старожил
  • ****
  • Posts: 80
  • Карма: 91
    • View Profile
Re: MapcamDroid
« Reply #6774 on: 14 November 2025, 09:11:19 »
3
По многочисленным обращениям и описаниям проблем, связанных с «уплывающими» точками, пропажей точек на маршруте и появлением точек с некорректными координатами, выложена новая тестовая версия 3.85.1363-beta.

В этой сборке внесены изменения в алгоритмы обработки координат и ряд исправлений, которые потенциально могут влиять на наблюдаемые глюки при длительной работе (40+ минут по реальному маршруту или тестовому треку).

Проверил на тестовом треке длительностью чуть больше часа. Багов с уплыванием точек не увидел; все нужные точки на местах, чужих точек не обнаружил. Это прорыв, большое спасибо!
Работу с реальным местоположением от gps проверю на следющей неделе, когда поеду на работу. По итогам тоже отпишусь.

Увидел несколько багов с отрисовкой иконок точек, но это уже мелочи. Первая иконка мобильной засады так и не появилась, пока точка была на экране; вторая иконка населенного пункта то рисовалась, то не рисовалась. Приложены парой скрины точки в мапкаме и точки на сайте.
Первая точка вот тут: https://mapcam.info/speedcam/point.php?idm=lIYL3NTjTbb
ВТорая точка вот тут: https://mapcam.info/speedcam/point.php?idm=zuy3Tg4_uV2



Pegas38

  • Постоялец
  • ***
  • Posts: 3
  • Карма: 5
    • View Profile
Re: MapcamDroid
« Reply #6775 on: 14 November 2025, 09:54:38 »
1
Староват, видимо,  становлюсь многого не понимаю :( а именно: как "установить 3.85.1363-beta из Google Play" ? Там в разделе поддержки приложения написано "Ошибка. В программе тестирования уже участвует максимальное количество человек"

Alexey 21

  • Старожил
  • ****
  • Posts: 146
  • Карма: 62
    • View Profile
Re: MapcamDroid
« Reply #6776 on: 14 November 2025, 12:32:37 »
2
Сегодня установил 3.85.1363-бета. Проехал по Ярославскому шоссе в области. Все камеры показывает. «Глушилок» не было, а может были отключены. Рекомендую к установке.

icemanKRD

  • Постоялец
  • ***
  • Posts: 21
  • Карма: 7
    • View Profile
Re: MapcamDroid
« Reply #6777 on: Today at 04:12:02 »
0
Староват, видимо,  становлюсь многого не понимаю :( а именно: как "установить 3.85.1363-beta из Google Play" ? Там в разделе поддержки приложения написано "Ошибка. В программе тестирования уже участвует максимальное количество человек"
ставить отвязанную от ГП версию...