Меню сайта

Библиотека

Speedcams RHP
Описание Предупрежения о радарах контроля скорости
Предупрежения о радарах контроля скорости.

ГУ штатно имеет такю возможность, производители карт Here или TomTom выпускают файлы .spc, в которые добавлены координаты камер и прочая служебная информация. Но, этот один файл на всю Россию, да и обновляется раз в полгода, содержит к сожалению не все известные камеры видеофиксации.

А как известно в нашу RHP встроена программа навигации IGO Primo, которая поддерживает добавление своей пользовательской базы данных камер в дополнение к уже существующему файлу spc

Но, к сожалению инженеры крайслера, на корню похерили эту возможность. Весь контент они засунули в контейнер NNG_Data.iso, который при старте системы монтируется как read-only вот таким макаром

Код:
mount -t cd -o rw /mnt/nav/database/NNG_Data.iso /mnt/nav/database/NNG
   
ln -sP /mnt/nav/database/NNG/content /mnt/nav/nng/NNG/content
   
#cp -R /mnt/nav/database/NNG/license /mnt/nav/nng/NNG
   
ln -sP /mnt/nav/database/NNG/license /mnt/nav/nng/NNG/license


забавляет предпоследняя строка: они забыли, что там read-only и поэтому делают символьную ссылку.

Зачем они это сделали? Думаю, что это последствия более старых ГУ (типа REW), инженеры крайслера, просто оставили старую штатную систему обновления с контейнером NNG_Data.iso

Уж очень хотелось восстановить возможность добавления своих радаров, скачанных с https://speedcamonline.ru/
Чем мы с Романом и занялись.
Немного техники:
Код:
//размонтируем наш NNG_Data.iso
umount /mnt/nav/database/NNG
//создаем директорию NNG и настраиваем права
mkdir /mnt/nav/database/NNG
chmod 777 /mnt/nav/database/NNG
//создаем директорию content и настраиваем права
mkdir /mnt/nav/database/NNG/content

chmod 777 /mnt/nav/database/NNG/content
//создаем директорию speedcam и настраиваем права
mkdir /mnt/nav/database/NNG/content/speedcam

chmod 777 /mnt/nav/database/NNG/content/speedcam
//создаем файл speedcam.spdb и ставим права на него
touch /mnt/nav/database/NNG/content/speedcam/speedcam.spdb

chmod 777 /mnt/nav/database/NNG/content/speedcam/speedcam.spdb
//создаем файл SpeedcamUpdates.spud и ставим права на него
touch /mnt/nav/database/NNG/content/speedcam/SpeedcamUpdates.spud

chmod 777 /mnt/nav/database/NNG/content/speedcam/SpeedcamUpdates.spud

Вот теперь все на месте:
Если в директорию /mnt/nav/database/NNG/content/speedcam/ положить файл базы данных, скачанный с speedcamonline.ru в формате для igo, то при старте системы обрабатывается наш добавленный файл my-speedcam.txt и данные сохраняются в файле speedcam.spdb
SpeedcamUpdates.spud файл в котором хранятся созданные радары через саму программу IGO, или отредактированные уже существующиие радары.
Да, есть такая возможность: у нас много где поменяли разрешенную скорость и теперь можно в ручную выставить порог срабатывания.
И не только отредактировать, но создать на карте, в любом месте, свой собственный радар.

И еще немного по файлам spc: spc - не записывается в spdb, при совпадении координат имеет преимущество перед speedcam.spdb
 
Автор gosudar  •  Дата Май 15 2022, 21:33  •  Тип FAQ  •  Просмотров 349
Категория MyGIG   •  Трекбек
 голос(ов) 1



Часовой пояс: GMT + 3