Страница 6 из 24

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

СообщениеДобавлено: Октябрь 11th, 2011, 9:24 pm
Griffin
Изображение


Основное предназначение конвертера: преобразовывать данные о предупреждениях из .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) Воспользоваться функцией удаления точек совпадающих с точками из официальных карт.

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

СообщениеДобавлено: Январь 18th, 2013, 10:44 am
polkhirev
Может кому пригодится и в таком варианте (готовил под себя сегодня):
Москва и Московская область.
[Показать] Варианты объектов CAM:
    * Статическая камера, измеряющая скорость
    * Камера, встроенная в светофор;
    * Камера проверяющая проезд на красный свет;
    * Парная камера на отрезке дороги;
    * Плохая дорога;
    * Опасное изменение направления движения;
    * Опасный перекресток;
    * Камера контроля полосы маршрутного транспорта.

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

СообщениеДобавлено: Январь 18th, 2013, 3:19 pm
VonFront
Сообщение модератора VonFront М
Москва, Московская область, Тульская область (18.01.2013)

[Показать] Варианты объектов:
Статическая камера, измеряющая скорость
Камера, встроенная в светофор
Камера проверяющая проезд на красный свет
Парная камера на отрезке дороги
Мобильная камера (засада)
Камера контроля полосы маршрутного транспорта
Стационарный пост ДПС
Железнодорожный переезд
Школьная зона / Опасный пешеходный пере
Плохая дорога
Опасное изменение направления движения
Опасный перекресток
Другая опасность

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

СообщениеДобавлено: Январь 24th, 2013, 10:20 pm
Makaveli
Здравствуйте! А почему размер файла так уменьшился? в декабре весил 1mb)

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

СообщениеДобавлено: Январь 24th, 2013, 11:03 pm
VonFront
Потому что в эту выгрузку не стал добавлять лежачих полицейских...

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

СообщениеДобавлено: Январь 24th, 2013, 11:24 pm
Makaveli
VonFront писал(а):Потому что в эту выгрузку не стал добавлять лежачих полицейских...


Без них плохо))

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

СообщениеДобавлено: Январь 25th, 2013, 8:54 am
Cosmet
VonFront писал(а):Потому что в эту выгрузку не стал добавлять лежачих полицейских...

копы удалены из доп.файла "моих предупреждений", в основной программе копы отображаются. Возможно не все, но основное количество есть. Было бы полезно, imho, сделать и выложить 2 файла - один со всеми дополнениями, включая копов, а другой только с камерами. Мне лично мешают дополнительно внесённые знаки предупреждений об опасностях, типа торчащей трубы (вчера торчала, завтра уже не торчит - а предупреждение осталось на карте) или предупреждение о знаке пересечения с главной дорогой, который летом скрыт кустами. В декабре было выложено два файла, а в январе только один общий, но без копов.
:roll: :roll:

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

СообщениеДобавлено: Февраль 1st, 2013, 12:23 pm
VonFront
Сообщение модератора VonFront М
Москва, Московская область (01.02.2013)


Переименовать в UserSafety.dat и положить в PROGOROD\UserData\

[Показать] Варианты объектов ALL:
Статическая камера измеряющая скорость
Камера встроенная в светофор
Камера проверяющая проезд на красный свет
Парная камера на отрезке дороги
Мобильная камера (засада)
Камера контроля полосы маршрутного транспорта
Стационарный пост ДПС
Железнодорожный переезд
Школьная зона / Опасный пешеходный переход
Лежачий полицейский
Плохая дорога
Опасное изменение направления движения
Опасный перекресток
Другая опасность

ALL_UserSafety.dat


[Показать] Варианты объектов CAM:
Статическая камера измеряющая скорость
Камера встроенная в светофор
Камера проверяющая проезд на красный свет
Парная камера на отрезке дороги
Мобильная камера (засада)
Камера контроля полосы маршрутного транспорта
Стационарный пост ДПС

CAM_UserSafety.dat

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

СообщениеДобавлено: Февраль 18th, 2013, 9:09 pm
Griffin
Появилась возможность собрать конвертер под MacOS. Есть ли смысл?

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

СообщениеДобавлено: Февраль 18th, 2013, 9:14 pm
AlexandrC
Буду премного благодарен. Сейчас пользуюсь Wine, для запуска win приложений, что не совсем удобно

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

СообщениеДобавлено: Февраль 18th, 2013, 9:41 pm
MonkasteR
Griffin писал(а):Появилась возможность собрать конвертер под MacOS. Есть ли смысл?

О да! А то через Crossover не очень удобно его пользовать… Не запоминает пути и все такое :) Нативный под MacOS было бы прекрасно.

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

СообщениеДобавлено: Февраль 18th, 2013, 9:55 pm
Griffin
MonkasteR писал(а):Нативный под MacOS было бы прекрасно.

Ну будет не совсем наивный, под тем же Qt. Просто открыл для себя хакинтош :)

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

СообщениеДобавлено: Февраль 18th, 2013, 10:58 pm
MacVit
Griffin писал(а):Появилась возможность собрать конвертер под MacOS. Есть ли смысл?

+ лайк +100500, ответ - конечно!

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

СообщениеДобавлено: Февраль 19th, 2013, 9:22 am
MonkasteR
Griffin писал(а):Ну будет не совсем наивный, под тем же Qt. Просто открыл для себя хакинтош :)

Я тоже сто лет назад хакинтошем игрался… Месяца три. потом оно накрылось тазом медным. В те времена железо было весьма "своеобразное", сейчас с этим полегче. После того как хакинтош рассыпался с потерей данных я пошел и купил iMac, а старый комп, в Термалтейковском корпусе, с 14 вентиляторами, и огромным. по тем временам ЖК монитором на 22" подарил другу, ну чтобы обратно уже не хотелось. :) С тех пор не пожалел ни разу. Ни рева вентиляторов, ни ежедневных чисток реестра и запусков антивируса. Теперь в доме только маки и я совершенно доволен.

Можно, наверное, даже ставки принимать, через сколько ты с Qt перелезешь на что-то более нативное и приятное. :)

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

СообщениеДобавлено: Февраль 24th, 2013, 10:39 am
Griffin

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

СообщениеДобавлено: Февраль 24th, 2013, 1:29 pm
Griffin

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

СообщениеДобавлено: Февраль 24th, 2013, 2:25 pm
MonkasteR
Griffin писал(а):Поправленная версия:
Теперь запоминает везде. :)
Имя файла при записи не подставляет, хотя и должно.

Ну прямо красота! :) Жаль конечно что не подставляет имя выходного файла, потому как я вечно его название забывают. Но в остальном-то! Шик-блеск :)
Теперь осталось только красоту наводить, ну там линк на папку Application сделать, фон подложки красивый добавить :),
За то теперь я могу снести CrossOver, потому как он у меня держался на компе только ради этого конвертора.
Спасибо :)

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

СообщениеДобавлено: Февраль 24th, 2013, 2:40 pm
Griffin
MonkasteR писал(а):Теперь осталось только красоту наводить, ну там линк на папку Application сделать, фон подложки красивый добавить :),
Не, значит когда она автоматом в Applications ставилась было плохо, а теперь когда надо руками переносить значит тоже плохо. Странные вы люди, макинтошники! :)

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

СообщениеДобавлено: Февраль 24th, 2013, 3:37 pm
MonkasteR
Griffin писал(а):
MonkasteR писал(а):Теперь осталось только красоту наводить, ну там линк на папку Application сделать, фон подложки красивый добавить :),
Не, значит когда она автоматом в Applications ставилась было плохо, а теперь когда надо руками переносить значит тоже плохо. Странные вы люди, макинтошники! :)

Есть определенные принципы инсталляции софта. Если в винде это "Установить" и тыщу раз нажать "дв", "ок", "угу", "сюда"… То в маке ты должен САМ перетащить(скопировать) программу в папку Application. Смысл тут прост - действия происходят от твоего имени и с твоим допуском. Если ты на компе не админ, а юзер, то ты не сможешь закинуть программу туда, где по ошибке ее кто-нить запустит. Можешь ее положить к себе на рабочий стол и использовать сколько хочешь, остальные об этом даже не узнают. А вот как может поставить юзер, а не админ, программу на винде? :) Ну и потом, когда "автоматом" программа ставилась в нужную папку, ей нужны были привилегии админа, что явно избыточно.

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

СообщениеДобавлено: Февраль 25th, 2013, 9:27 am
VonFront
Версия под Windows:

Наконец то пропали кракозябры и открывается все корректно в UTF-8, и больше нет необходимости в преобразовании в ANSI.

И подстановка названия тоже корректно обрабатывается! :salut:

Еще бы организовать перетаскивание drag & drop было бы не лишним.

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

СообщениеДобавлено: Февраль 25th, 2013, 9:45 am
VonFront
Portable версия 1.0.14 для Windows от 01.04.2013

PG_UserSafety_Converter.exe