Конвертер из SpeedCam.txt в UserSafety.dat

Дополнительные утилиты для ПРОГОРОД

Модераторы: Dmitry, collaur, Griffin

Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Октябрь 11th, 2011, 9:24 pm

Изображение


Основное предназначение конвертера: преобразовывать данные о предупреждениях из .txt в формат файла UserSafety.dat ПроГорода.
Читается формат данных speedcam.txt для Navitel и iGO(Primo, расширенный).
Текстовый файл с точками может быть в кодировке Windows-1251 или UTF-8.
Все типы камер из текстового формата преобразуются в единственный тип ПГ - камера.
Все неизвестные для ПГ типы предупреждений преобразуются в тип "Прочие опасности".

Версии для Windows:
Оригинальная версия, требующая дополнительных библиотек: pgsconverter 2.0.7 + Библиотеки требуемые для работы.

Portable версия:
SpeedCam_Converter.exe (update 14.10.2014)Изображение


Версия для Mac OS X:
pgsconverter_2.0.3.dmg (update 29.04.2013)


[Показать] Ограничения:
1) Официально ПГ не поддерживает более 500 точек в пользовательском файле UserSafety.dat, фактически количество загружаемых из файла точек зависит от объема памяти и быстродействия конкретного устройства.
При превышении ограничения в 500 точек в ПГ отображаются все загруженные, но возможности добавлять новые предупреждения вручную уже нет.
2) Нет возможности правильно обрабатывать тип "Пешеходный переход".
3) Камеры контроля полосы из выгрузок с mapcam.info преобразуются в обычные камеры контроля скорости. Другие источники не проверялись.
[Показать] ChangeLog (update 10.10.2013)
2.0.7
+ Добавлена поддержка всех известных ПГ типов.
+ Теперь файлы можно открывать просто бросая их на ярлык конвертера.

2.0.5
+Починено редактирование предупреждения

2.0.3
+Нативная поддержка Mac Os X

2.0.1
-Побеждена главная иконка приложения

2.0.0
+Множественные изменения интерфейса
+Добавлена возможность удаления дублирующихся точек по отношению к ПГ
+Добавлена возможность удаления дублирующихся точек загруженного списка

1.0.11
+Добавлено запоминание каталогов
+Добавлена подстановка UserSafety.dat в диалог сохранения (Win)
+Переход на использование UTF-8 по умолчанию

1.0.9
Пересобрана неудачная сборка
+Добавлена возможность по двойному клику на иконку типа выбирать все записи этого типа
+Добавлена возможность отмечать выбранные записи
+Добавлен общий счетчик записей
+Заменена иконка приложения

1.0.8
+Добавлены колонки для типов и скоростных ограничений
+Сортировка по колонкам

1.0.7
+Возможность не загружать неизвестные ПГ типы точек из .txt

1.0.5
+Поддержка импорта новых расширенных типов точек iGO.

1.0.4
+Возможность клонировать точку
+Редактирование точки
+Сохранение в .txt. Наименование сохраняется через "//" в конце строки
+Поправлена ошибка разбора строки содержащей комментарий.

1.0.3
Изменены иконки.
Поправлена ошибка с сохранением наименования точки из UserSafety
Более корректное преобразование типов точек из txt и обратно.
[Показать] Краткий курс работы с конвертером
0) Для работы функции удаления точек совпадающих с точками из ПГ необходимо рядом с speedcam.txt положить safety_cache.bin из каталога с картами
1) Загружаем текстовый файл, при необходимости добавляем в список другие файлы.
2) Если загружено несколько источников убираем похожие точки кнопкой "Удалить похожие точки"
3) Убираем точки, совпадающие с точками ПГ кнопкой "Удалить точки, похожие на точки из ПГ"
4) Сохраняем получившийся список в usersafety.bin и кладем сохраненный файл на устройство.


Класть в PROGOROD\UserData\ с заменой файлов.
После копирования на устройство UserSafety.dat желательно удалить user_safety_cache.bin
При замене UserSafety.dat первый старт ПГ будет дольше обычного, это нормально.
Что бы избежать дублирования предупреждений с теми что уже вшиты в карту,
1) В папке PROGOROD\maps\zone~\ удалить файлы safety.bin и safety_cache.bin
или
2) Воспользоваться функцией удаления точек совпадающих с точками из официальных карт.
Последний раз редактировалось VonFront Октябрь 30th, 2014, 10:35 am, всего редактировалось 44 раз(а).
Причина: Обновление информации
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение VonFront » Апрель 23rd, 2013, 10:26 am

Держи
Img_20130423112143.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
VonFront
Модератор
 
Сообщения: 1356
Зарегистрирован: Январь 9th, 2011, 6:41 pm
Откуда: Moscow
Благодарил (а): 130 раз.
Поблагодарили: 950 раз.
Устройство: Galaxy S9 (10.0)
Оператор: BeeLine

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Апрель 23rd, 2013, 10:33 am

Ага, так лучше. Буду разбираться...

Кстати, вам не кажется, что 100 метров это все-таки много? Сравнение то идет, грубо, 100 метров вверх от точки и 100 вниз от точки, итого получается область размером 200х200.
Основной Ritmix RMD-757, запасной Texet TN-550.
"С уазиком ничего нельзя просто «пойти-купить-поставить». Это всегда квест с неожиданной развязкой, в которой, как правило, так или иначе фигурирует болгарка."
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение VonFront » Апрель 23rd, 2013, 10:37 am

Не я ошибся, в том то и дело что эта камера (в кружочке) пропала при 10 метрах!
Аватара пользователя
VonFront
Модератор
 
Сообщения: 1356
Зарегистрирован: Январь 9th, 2011, 6:41 pm
Откуда: Moscow
Благодарил (а): 130 раз.
Поблагодарили: 950 раз.
Устройство: Galaxy S9 (10.0)
Оператор: BeeLine

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение VonFront » Апрель 23rd, 2013, 10:44 am

3742 точки, сравнение 1 метр, и осталось 2591
Что то с трудом верится в такую маленькую погрешность ;)
Аватара пользователя
VonFront
Модератор
 
Сообщения: 1356
Зарегистрирован: Январь 9th, 2011, 6:41 pm
Откуда: Moscow
Благодарил (а): 130 раз.
Поблагодарили: 950 раз.
Устройство: Galaxy S9 (10.0)
Оператор: BeeLine

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Апрель 23rd, 2013, 11:13 am

Нужна помощь! :)
Т.к. у меня сейчас ПГ не заводиться ни в каком виде, то может кто-нибудь в ПГ вбить вот эти координаты: N 55.90409, E 37.58722
и выдать скриншот? ПГ должен быть без добавленного/модифицированного usersafety.dat.
Основной Ritmix RMD-757, запасной Texet TN-550.
"С уазиком ничего нельзя просто «пойти-купить-поставить». Это всегда квест с неожиданной развязкой, в которой, как правило, так или иначе фигурирует болгарка."
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Truck » Апрель 23rd, 2013, 11:52 am

давно не обновлялись камеры и вот решил я запихнуть все самые свежие. ПГ стоит на телефоне с винмобайлом. скачал самую свежую базу камер по всей россии и беларуси (без моб. засад, но с камерами, постами дпс и всем прочим) для навитела с мапкам.инфо. в оригинале два текстовых файла на 1.4 мб и 166 кб. порядка 43000 точек. при конвертации файл юзерсейфити.дат получился на 5 мб (нажал кнопку прогород). сделал как написано - переместил в папку юзердата с заменой, файлы safety.bin и safety_cache.bin в папке PROGOROD\maps\zone99 удалил.
запустил программу. запуск остановился на 25% Загрузка предупреждений. уже минут 5 стоит. боюсь что и не загрузится.
и есть вариант что загрузится все таки (ждать до победного и не прерываьт) или все таки завис?
завис (((
что делать?
может у кого есть нормальный файл юзердата с новыми камерами по всей россии и на котором ПГ не зависает?
сделал файл москва+область+смоленск+беларусь на 1.5 мб - съел быстро
файл вся россия на 4.5 мб есть начал, но очееень медленно.
не могу понять почему из текстового файла на 1.5 мб получается файл в 4.5 мб
Truck
Посетитель
 
Сообщения: 2
Зарегистрирован: Апрель 23rd, 2013, 10:03 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Устройство: m10
Оператор: megafon

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Апрель 23rd, 2013, 1:48 pm

Ну так 43000 точек это как то очень много. Не забывайте, что штатный предел - 500 точек. Все что выше на свой страх и риск.
К тому же как можно что-то советовать если даже не указано устройство на котором проводятся эксперименты.
Основной Ritmix RMD-757, запасной Texet TN-550.
"С уазиком ничего нельзя просто «пойти-купить-поставить». Это всегда квест с неожиданной развязкой, в которой, как правило, так или иначе фигурирует болгарка."
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Truck » Апрель 23rd, 2013, 2:21 pm

Griffin писал(а):Ну так 43000 точек это как то очень много. Не забывайте, что штатный предел - 500 точек. Все что выше на свой страх и риск.
К тому же как можно что-то советовать если даже не указано устройство на котором проводятся эксперименты.

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

телефон гармин асус м10, винмобайл 6.5, 700 МГц проц, 512 оперативы

после всех экспериментов решил пока вернуть все взад, как и было, поставить сначала новые карты (и посмотреть как там с камерами).
но теперь, зараза, при запуске виснет на инициализации дорожной сети
Truck
Посетитель
 
Сообщения: 2
Зарегистрирован: Апрель 23rd, 2013, 10:03 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Устройство: m10
Оператор: megafon

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение MonkasteR » Апрель 23rd, 2013, 3:21 pm

Что-то я не понял как теперь работать с программой. :(
Загружаю первый файл, проходит все нормально. Докидываю второй файл - зависает на 81%. Несколько раз так сделал, вроде загрузилось, но количество камер после загрузки второго файла не увеличилось, а уменьшилось. Дальше что? Правая клавиша мыши и удалить дубликаты?

Чуток бы попонятнее рассказать хоть как должна работать и где смотреть прогресс-бар?
Аватара пользователя
MonkasteR
Гуру
 
Сообщения: 1209
Зарегистрирован: Сентябрь 19th, 2012, 11:21 am
Откуда: Москва
Благодарил (а): 114 раз.
Поблагодарили: 200 раз.
Устройство: iPhone 5, iPad 3th, Sony XPERIA Z1
Оператор: Мегафон

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Апрель 23rd, 2013, 3:27 pm

MonkasteR писал(а):Чуток бы попонятнее рассказать хоть как должна работать и где смотреть прогресс-бар?

Прогрессбар в статусной строке.
Вечером выложу версию с подправленным алгоритмом, пока можно даже не пробовать - слишком криво работает.
Основной Ritmix RMD-757, запасной Texet TN-550.
"С уазиком ничего нельзя просто «пойти-купить-поставить». Это всегда квест с неожиданной развязкой, в которой, как правило, так или иначе фигурирует болгарка."
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Апрель 23rd, 2013, 10:03 pm

Хм.. Подкинул мне ПГ сегодня задачку... А вы знаете что камера контроля полосы маршрутных средств отображается как обычная камера, но озвучивается как "Опасный участок дороги"?
Но тип камер разный, в ПГ - правильный, а в mapcam - как обычная камера, соответственно сравнение по типам не прокатывает. Отсюда вопрос, что делать?
Основной Ritmix RMD-757, запасной Texet TN-550.
"С уазиком ничего нельзя просто «пойти-купить-поставить». Это всегда квест с неожиданной развязкой, в которой, как правило, так или иначе фигурирует болгарка."
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение VasAlex » Апрель 23rd, 2013, 10:19 pm

Griffin писал(а):Хм.. Подкинул мне ПГ сегодня задачку... А вы знаете что камера контроля полосы маршрутных средств отображается как обычная камера, но озвучивается как "Опасный участок дороги"?
Но тип камер разный, в ПГ - правильный, а в mapcam - как обычная камера, соответственно сравнение по типам не прокатывает. Отсюда вопрос, что делать?

пускай будет камера контроля скорости, какой нафик "опасный участок дороги" ?

Надо этот баг в "список" занести
«Внимание к мелочам рождает совершенство, а вот совершенство уже не мелочь.» (© Микеланджело)

Все мои скины тут
Аватара пользователя
VasAlex
Креативщик
 
Сообщения: 5726
Зарегистрирован: Июнь 10th, 2009, 12:30 pm
Благодарил (а): 402 раз.
Поблагодарили: 1173 раз.
Устройство: Samsung Note 3 N900 KitKat
Оператор: Мегафон, MTC

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Апрель 23rd, 2013, 10:27 pm

В любом случае, выкладываю версию с переработанным алгоритмом сравнения по расстоянию.
Брать здесь: http://pgsconverter.googlecode.com/files/pgsconverter.exe

Отличия:
* Измененный алгоритм расчета расстояния между точками
* Кнопка "Убрать дубли" переехала из меню на верх ко всем кнопкам.
* Прогрессбар должен обновляться нормально

Проблема с дублированием камер различного типа в одном месте - не решена!

Как пользоваться:
1) Кладем рядом с текстовым файлом safety_cache.bin
2) Загружаем текстовый файл. Автоматом загружается safety_cache.bin
3)Жмем кнопку "Удалить дубли"
4)Экспортируем usersafety.dat
5)Перед заменой usersafety.dat на устройстве не забываем стереть user_safety_cache.bin!
Основной Ritmix RMD-757, запасной Texet TN-550.
"С уазиком ничего нельзя просто «пойти-купить-поставить». Это всегда квест с неожиданной развязкой, в которой, как правило, так или иначе фигурирует болгарка."
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение MonkasteR » Апрель 23rd, 2013, 10:29 pm

VasAlex писал(а):Надо этот баг в "список" занести

Работа с камерами - сплошной баг. Надо их делить на типы и корректно ими управлять. Без этого в современном мегаполисе никак не обойтись.
Аватара пользователя
MonkasteR
Гуру
 
Сообщения: 1209
Зарегистрирован: Сентябрь 19th, 2012, 11:21 am
Откуда: Москва
Благодарил (а): 114 раз.
Поблагодарили: 200 раз.
Устройство: iPhone 5, iPad 3th, Sony XPERIA Z1
Оператор: Мегафон

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Апрель 23rd, 2013, 10:30 pm

Вот эти две камеры, на них кстати жаловался VonFront как на дубли, и есть камеры контроля полосы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Основной Ritmix RMD-757, запасной Texet TN-550.
"С уазиком ничего нельзя просто «пойти-купить-поставить». Это всегда квест с неожиданной развязкой, в которой, как правило, так или иначе фигурирует болгарка."
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение VasAlex » Апрель 23rd, 2013, 10:53 pm

Griffin писал(а):Вот эти две камеры, на них кстати жаловался VonFront как на дубли, и есть камеры контроля полосы.

ну и ладно, так как как программа не может показывать несколько предупреждений одновременно
«Внимание к мелочам рождает совершенство, а вот совершенство уже не мелочь.» (© Микеланджело)

Все мои скины тут
Аватара пользователя
VasAlex
Креативщик
 
Сообщения: 5726
Зарегистрирован: Июнь 10th, 2009, 12:30 pm
Благодарил (а): 402 раз.
Поблагодарили: 1173 раз.
Устройство: Samsung Note 3 N900 KitKat
Оператор: Мегафон, MTC

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение VonFront » Апрель 23rd, 2013, 10:55 pm

Камера полосы маршрутного транспорта показывается отдельным значком и озвучивания как опасный участок дороги.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
VonFront
Модератор
 
Сообщения: 1356
Зарегистрирован: Январь 9th, 2011, 6:41 pm
Откуда: Moscow
Благодарил (а): 130 раз.
Поблагодарили: 950 раз.
Устройство: Galaxy S9 (10.0)
Оператор: BeeLine

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Апрель 23rd, 2013, 11:02 pm

Ну тогда выход сейчас это не отмечать при выгрузке камеры полос, тогда таких дублей не будет.
В любом случае надо выходить на сам mapcam и просить сделать поддержку выгрузки специфичную для ПГ, по типу как для навитела, сг и других.
Основной Ritmix RMD-757, запасной Texet TN-550.
"С уазиком ничего нельзя просто «пойти-купить-поставить». Это всегда квест с неожиданной развязкой, в которой, как правило, так или иначе фигурирует болгарка."
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение VonFront » Апрель 23rd, 2013, 11:05 pm

Я правильно понимаю что идет в ПГ как и положено это камера полосы маршрутного транспорта?
А при загрузке камеры маршрутного транспорта с mapcam.info мы получаем обычную камеру?
Аватара пользователя
VonFront
Модератор
 
Сообщения: 1356
Зарегистрирован: Январь 9th, 2011, 6:41 pm
Откуда: Moscow
Благодарил (а): 130 раз.
Поблагодарили: 950 раз.
Устройство: Galaxy S9 (10.0)
Оператор: BeeLine

Re: Конвертер из SpeedCam.txt в UserSafety.dat

Сообщение Griffin » Апрель 23rd, 2013, 11:09 pm

VonFront писал(а):Камера полосы маршрутного транспорта показывается отдельным значком и озвучивания как опасный участок дороги.

Где ж он отдельный то? Такой же как все..

И да, ты все правильно понимаешь. В ПГ храниться нормальный тип, отображаеться он криво. А mapcam выгружает эти камеры как обычные.
Основной Ritmix RMD-757, запасной Texet TN-550.
"С уазиком ничего нельзя просто «пойти-купить-поставить». Это всегда квест с неожиданной развязкой, в которой, как правило, так или иначе фигурирует болгарка."
Griffin
Старожил
 
Сообщения: 458
Зарегистрирован: Ноябрь 25th, 2010, 9:32 am
Благодарил (а): 8 раз.
Поблагодарили: 142 раз.
Устройство: Ritmix RMD-757; Texet TN-550A
Оператор: МТС

Пред.След.

Вернуться в ПРОГОРОД: полезные утилиты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron