Форум Навител Навигатор: Автоматизация пополнения SpeedCam - Форум Навител Навигатор

Перейти к содержимому

  • (13 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Автоматизация пополнения SpeedCam

#1 Гость_mafser_*

  • Группа: Гости

Отправлено 10 Март 2009 - 20:42

На написание этого скрипта меня сподвиг iks темой Сохранение точки в Навителе с голосовой заметкой

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

Как обычно происходит пополнение:
Вы приметили интересующий вас объект, допустим, "лежачий полицейский".
Вам нужно остановиться (желательно так, чтобы это не мешало остальным :) )
Выйти из машины
Встать рядом с объектом
Приблизить карту и поставить на ней "Путевую точку"

И так с каждым объектом.

Потом дома нужно "пройтись" по всем этим точкам, переписать координаты, потом вручную или с помощью GPSTrans011 подобрать угол "обзора" объекта и сформировать SpeedCam.
Утомительно :)

Я написал скрипт (который "повесил" на хардкнопку при помощи DoubleLauncher ), который работает непосредственно с портом GPS приёмника.
В итоге при нажатии на кнопку я получаю текущие координаты и курс движения.
Всё это записывается в SpeedCam_текущая дата.txt
В течении суток все данные заносятся в один файл.

Данные формируются следующим образом:

37.735664,55.258250,102,20,1,19 # 9:45:38 --> 1
37.645627,55.856430,102,20,1,179 # 20:25:21 --> 2
37.357839,55.456750,102,20,1,73 # 12:22:10 --> 1

Почитать о расшифровке можно здесь и здесь
По умолчанию помечаются "лежачие полицейские" (Код 102), которые смотрят только в Вашу сторону (однонаправленные, код - 1), исходя из курса угол "обзора" объекта вычисляется автоматически.
В комментарий (после #) пишется время занесения записи и кол-во попыток. Если данные со спутников были недоступны, делается ещё 2 попытки.

Нюансы:
Скрипт не может сам открыть порт, да и одновременно несколько программ не могут считывать данные с GPS com порта, поэтому нужен сплиттер.
Я для этих целей использую программу Franson GpsGate (есть в архиве).
Здесь Franson GpsGate (Пост #1425213) есть описание некоторых настроек, но можно пользоваться и автоматической настройкой (Wizard).
Если у Вас запущен GPS Gate, Вы можете на один порт настроить и Вашу навигационную программу, и Яндекс.Пробки и пр. Все они будут иметь возможность получать данные со спутников одновременно. Так как скрипт берет данные непосредственно с порта, запущены навигационные программы или нет, а также какая программа используется - роли не играет.

У меня используется COM1 со скоростью 57600 бод, Вам, при необходимости, нужно прописать свои данные.

От момента нажатия на хардкнопку КПК, до считывания данных проходит около 2 секунд (на HTC x7500).
После обработки данных и занесения их в файл раздаётся звуковой сигнал.
Он информирует о том, что скрипт исполнен, а не о моменте считывания координат со спутников.

Файл с результатом работы находится в той же директории, что и скрипт.
Если данные со спутников с трех попыток всё же не были получены, "пустая" запись всё равно заносится в файл.

Скрипт запускается файлом gps.exe или MortScript.exe gps.mscr
В тексте скрипта есть некоторые комментарии.

Обсуждение и подробности
http://4pda.ru/forum...howtopic=113950

Скачать:
http://narod.ru/disk...00/gps.rar.html

P.S. если по окончании работы скрипта запускать программу на запись голоса, получатся голосовые заметки без привязки к программе навигации.


  • (13 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Другие ответы в этой теме

#2 Гость_mafser_*

  • Группа: Гости

Отправлено 11 Март 2009 - 13:54

чуть улучшен алгоритм проверки правильности данных со спутников
Если за 3 попытки корректные данные так и не были получены, звучит другой сигнал
в файл пишется строка
данные не получены # 13:02:49 --> 3

http://narod.ru/disk...gps_11.rar.html

#3 Пользователь офлайн   Ehoe Иконка

  • Группа: Старожилы форума
  • Сообщений: 130
  • Регистрация: 03-Март 09
  • ГородКурган

Отправлено 20 Март 2009 - 08:27

Блин, вот Мега мозг!!!!!! Жму руку!!
Сам пока до того не дорос, и ПОКА не пользую. Но искренне восхищен! Ай, молодца!!!

#4 Пользователь офлайн   _Michael_ Иконка

  • Группа: Активисты
  • Сообщений: 96
  • Регистрация: 24-Сентябрь 07

Отправлено 29 Март 2009 - 17:31

mafser:

P.S. если по окончании работы скрипта запускать программу на запись голоса, получатся голосовые заметки без привязки к программе навигации.

апупеть! нет слов!
сегодня выбрал время, собрал эти две разработки в кучу, адаптировал под себя и свой кпк...
я в шоке :shock:

советовать разработчикам НН реализовать идею регистрации POI с координатами и голосовой меткой я даже не рискую, а вот всем картописателям - настоятельно рекомендую взять данный инструмент на вооружение!!!

итого - при нажатии кнопки пишутся координаты в спидкам, wav-файл с описанием и POI на карту...

спасибо автору за софт, скрипт, ссылки и идею!!!!

#5 Пользователь офлайн   Андрей, Кунцево Иконка

  • Группа: Старожилы форума
  • Сообщений: 258
  • Регистрация: 10-Февраль 09
  • ГородМосква

Отправлено 29 Март 2009 - 20:18

:shock: Ну, вы, блин даёте!!!
Пусть знают все страны - Россию победить нельзя!
:lol:

#6 Пользователь офлайн   Pavel269 Иконка

  • Группа: Пользователи
  • Сообщений: 37
  • Регистрация: 04-Май 09

Отправлено 12 Май 2009 - 11:31

mafser, ты супер!!! :shock:
Я чуть бошку не сломал, думая как же этот геморрой(с записью камер) обойти??? Надо-же было придумать такую программу, в которой нельзя одним тыком запомнить радар на нужном месте! А ОН !!! уже все придумал, сделал и под непонятной темой замаскировал! Шиш догадаешься, что здесь такой КЛАД лежит.
Вот-бы еще эту кнопочку на экран в скин, а не хард жать.
И еще пунктик, импортировать координаты из навитела у тебя не получилось? Или все эти действия уже будут квалиффицироваться как "нарушение авторских праАав"?
Это я к тому, что имею грустный опыт общения с Franson GpsGate. Замучил! Глючил часто, весил КПК, запускать/выключать. Обвеска программы лишними действиями.
Но это конечно ни что по сравнению с записью координат на БУМАЖЕЧКУ! Еще бы господа разработчики для этого включили в комплект стикиры с фирменным логотипом.
Mafser, в любом случае тебе риспектище :D , пошел на 4pda тебе плюсы ставить.
Лень-двигатель прогресса.

#7 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 12 Май 2009 - 11:42

Молодец!!!

А вот навителовцы тормозят. Нафига нужны всякие там инструменты для редактирования спидкамов? всё ведь очень просто ( или почти просто) едит человек по улице - видит например спидкам или ямищу на дороге или еще чё - жмет хардовую кнопку. и эта инфа уходит ( тем же транспортом что и пробки ) на сервер навитела. А проезжающие по этой дороге подкачивают данную инфу. И в данном месте на экране пусть появляется знак "Внимание" - подтвердите опасность.
если опасность действительно существует, то подверждение продлевает срок жизни данноой опасности... и так до тех пор пока люди будут подтверждать эту опасность, как только подтверждения перестанут приходить - то и опасность через какое то врямя сама убирается....

#8 Пользователь офлайн   Camomile Иконка

  • Группа: Старожилы форума
  • Сообщений: 382
  • Регистрация: 09-Март 09
  • ГородМосква

Отправлено 22 Май 2009 - 07:20

mks-ufa:

Молодец!!!

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


Супер идея - я тоже ЗА!

#9 Пользователь офлайн   supermart Иконка

  • Группа: Старожилы форума
  • Сообщений: 1
  • Регистрация: 29-Май 09

Отправлено 29 Май 2009 - 16:19

gps.rar Удален с сервера, можно перезалить?

#10 Пользователь офлайн   myxa Иконка

  • Группа: Активисты
  • Сообщений: 1 102
  • Регистрация: 09-Январь 08
  • ГородС.-Петербург

Отправлено 29 Май 2009 - 18:45

mks-ufa:

Молодец!!!

А вот навителовцы тормозят. Нафига нужны всякие там инструменты для редактирования спидкамов? всё ведь очень просто ( или почти просто) едит человек по улице - видит например спидкам или ямищу на дороге или еще чё - жмет хардовую кнопку. и эта инфа уходит ( тем же транспортом что и пробки ) на сервер навитела. А проезжающие по этой дороге подкачивают данную инфу. И в данном месте на экране пусть появляется знак "Внимание" - подтвердите опасность.
если опасность действительно существует, то подверждение продлевает срок жизни данноой опасности... и так до тех пор пока люди будут подтверждать эту опасность, как только подтверждения перестанут приходить - то и опасность через какое то врямя сама убирается....

А если там ездит человек с НН раз в год по обещанию? Сколько ставить время жизни опасности?
ASUS 686, WM6 (OC CE 5.2.1239 сборка 17746.0.2.4), ПЗУ v03.0735.00 RUS 0419, Navitel 5.0.0.778
LG M700AN, Android 7.1.1, Navitel 9.9.203, Карта Россия и Европа v... ну в общем последние доступные на данный момент

#11 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 29 Май 2009 - 19:02

myxa:

mks-ufa:

Молодец!!!

А вот навителовцы тормозят. Нафига нужны всякие там инструменты для редактирования спидкамов? всё ведь очень просто ( или почти просто) едит человек по улице - видит например спидкам или ямищу на дороге или еще чё - жмет хардовую кнопку. и эта инфа уходит ( тем же транспортом что и пробки ) на сервер навитела. А проезжающие по этой дороге подкачивают данную инфу. И в данном месте на экране пусть появляется знак "Внимание" - подтвердите опасность.
если опасность действительно существует, то подверждение продлевает срок жизни данноой опасности... и так до тех пор пока люди будут подтверждать эту опасность, как только подтверждения перестанут приходить - то и опасность через какое то врямя сама убирается....

А если там ездит человек с НН раз в год по обещанию? Сколько ставить время жизни опасности?


Да хоть сколько. Так же как и везде. Если там люди ездят с НН очень редко, то и уведомление об пасности, так же как и его отсутствие практически ничего не меняет...
Это почти то же самое, что в центре тайги поставить знак "обгон запрещен". Знак никто не видит и никак не реагирует.
Или в спидками прописать засаду в центре водохранилища. Реально это мусор, но он никому не мешает и никто никогда не напишет - мол уберите этот эту засаду....

#12 Пользователь офлайн   shabalda Иконка

  • Группа: Старожилы форума
  • Сообщений: 427
  • Регистрация: 19-Апрель 08
  • ГородОсенняя Тундра

Отправлено 30 Май 2009 - 12:02

supermart:

gps.rar Удален с сервера, можно перезалить?

Тыц сюда
What Do You Want From Me ?
Новый Уренгой

#13 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 30 Май 2009 - 23:08

Уважаемые форумчане!

К сожалению, идею с динамически обновляемыми спидкамами ЦНТ не считает нужным реализовывать.
Да и вообще спидкамы давно отданы на откуп пользователям.

Тем не менее думаю, что проект можно осуществить и без ЦНТ, хотя с ними было бы желательнее.

Основная цель проекта: Наладить динамический обмен между пользователями навигаторов об опасностях на дороге используя для этого только навигаторы.

Для достиэения этих целей считаю необходимым выполнения следующих задач.

1. Дать пользователю простой, легкий и быстрый инструмент для оповещения (подтверждения) опасности на дороге.
Возникла опасность, одно-два нажатия на кнопку и информация ушла на сервер.

2. Дать пользователю инструмент для быстрого и удобного обновления информации с сервера с учетом его местоположения, и интересующего его радиуса.
Speedcam.txt будет суммой статического спидкама ( то, что у людей уже есть ) и динамического, только что полученного с сервера. Для этого достаточно будет
запустить скрипт перед запуском навитела. (Без помощи от ЦНТ, к сожаления обновлять спидкам с запущенным навителом, то есть вовремя поездки вряд ли получится.)

3. серверная часть

В связи с вышеизложенным, очень интересует ваше мнение.
1. Нужно ли лично Вам это?
2. Готовы ли принять посильное участие в реализации?

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

#14 Пользователь офлайн   Юрбас Иконка

  • Группа: Гуру
  • Сообщений: 4 188
  • Регистрация: 22-Август 08
  • Город3201200010800100002

Отправлено 31 Май 2009 - 13:06

Всё хорошо выглядит только в задумках и планах :-( . Как это будет (если будет) реализовано -- большой вопрос. Вот только один из вопросов, возникающих при введении этой прекрасной возможности: на свете много дураков, которым просто захочется пошутить. Или просто пользователей, которым захочется выделиться количеством, а не качеством. Как с этим будет вестись борьба? Я попробовал использовать спидкамы и официальный и от Studa. По офиц. ездить вообще нельзя. А по studовскому нужно постоянно его проверять-обновлять. Я даже отправлял свои данные, проверенные не один раз, ему. Но через одно обновление они там пропали, а вернулись данные из оф.спидкама. Так что сейчас я пользуюсь только теми точками, которые или сам пробил. Или друзья проверили. Вы почитайте ветку по спидкаму Studa. Там же сейчас черт ногу сломит. Если все точки нанести на карту, то свободного места не останется. Хотя на праздники мотался по Расее-матушке, накрутил 8 с половиной мегаметров. За всю дорогу встретил штук 5 продавцов полосатых палочек. Причём все они стояли абсолютно не в тех местах, где вещал Навител ;-) .
 Где начало того конца, которым кончается начало?
Шелезяка моя: ASUS MyPal A696, ПЗУ V03.0735.00 RUS 0419 Win Mobile 6 Classic ОС СЕ 5.2.1239 (Сборка 17746.0.2.4) ASUS Nexus 7 (2013, LTE, 32 GB)

#15 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 31 Май 2009 - 14:49

Юрбас:

Всё хорошо выглядит только в задумках и планах :-( . Как это будет (если будет) реализовано -- большой вопрос. Вот только один из вопросов, возникающих при введении этой прекрасной возможности: на свете много дураков, которым просто захочется пошутить. Или просто пользователей, которым захочется выделиться количеством, а не качеством. Как с этим будет вестись борьба?


А никто и не расчитывает что будет легко.
А вот скажите как бороться с теми, кто без причины отмаргимвает всем встречным? Тем не менее получив такой сигнал, Вы включаете повышенное внимание, к плохому это привести не может(правда конечно и не радует)

Я считаю, что с этим надо бороться на серверной части.
1. регистация на сайте, пусть не сложная, но к примеру, что бы пароль выдавлся только на 2-3 день.
2. банит аккаунты на пару-тройку дней за черезмерную частоту (допустим более 2 раз в минуту, более 10 раз в час, более 20 раз в сутки)
3. по истечению времени жизни запись на сервере удаляется автоматически.
4. если приходят вторичные подтверждения данной опасности, "рейтинг доверия" данной опасности повышается, время жизни продлевается.
5. дат возможность пользователям самостоятельно выбирать стратегию обновления спидкама, не только по радиусу действия, а также по "рейтингу доверия", или по групповому признаку пользователя.
запрос на сервер может выглядеть приблизительно так: "А выдай-ка мне спидкам в 60 км, вокруг моего местоположения, с рейтингом доверия выше 3 от всех пользователей и с рейтингом доверия выше 1 от группы пользователей "друзья друзей Юрбаса" и все записи от группы "Друзья Юрбаса".

Цитата

Я попробовал использовать спидкамы и официальный и от Studa. По офиц. ездить вообще нельзя. А по studовскому нужно постоянно его проверять-обновлять. Я даже отправлял свои данные, проверенные не один раз, ему. Но через одно обновление они там пропали, а вернулись данные из оф.спидкама.Так что сейчас я пользуюсь только теми точками, которые или сам пробил.

Это вполне достаточно держать в своей голове, как правило водители запоминают такие места.

Цитата

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

Цитата

Вы почитайте ветку по спидкаму Studa. Там же сейчас черт ногу сломит.

Читал я эту ветку и полностью с Ваи согласен. У других "держателей реестра" спидкамов дела чуть хуже или чуть лучше, но в целом картина такая же.

Цитата

Если все точки нанести на карту, то свободного места не останется.
Поэтому то и не подтверждаемы точки должны удалятся

Цитата

Хотя на праздники мотался по Расее-матушке, накрутил 8 с половиной мегаметров. За всю дорогу встретил штук 5 продавцов полосатых палочек. Причём все они стояли абсолютно не в тех местах, где вещал Навител ;-) .
Но ведь и ментам тоже не запретишь пользоваться Навителом в определение мест, где рыбы нет :-)

#16 Пользователь офлайн   sam_no Иконка

  • Группа: Старожилы форума
  • Сообщений: 579
  • Регистрация: 28-Апрель 09
  • ГородПодмосковье/Казахстан

Отправлено 31 Май 2009 - 18:50

Собственно я уже давно пользуюсь вот этим http://mapcam.info для хранения, уточнения и загрузки по рейтингам (как товарищ выше хотел). Хотите только свою область грузите, либо всю матушку Россею... вобщем, сходите, имхо, полезый ресурс.

#17 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 31 Май 2009 - 20:15

sam_no:

Собственно я уже давно пользуюсь вот этим http://mapcam.info для хранения, уточнения и загрузки по рейтингам (как товарищ выше хотел). Хотите только свою область грузите, либо всю матушку Россею... вобщем, сходите, имхо, полезый ресурс.


Спасибо, я этот ресурс знаю...
Очень неплохая задумка...
Я бы с удовольствием пообшался бы с владельцем ресурса, к сожалению координт нет (

Что меня не устраивает в данном ресурсе?

1. Невозможность внесения данных без использования броузера. Если это и можно, то как это сделать не документировано. А стало быть, оперативно, прямо из машины я не смогу внести данные. (IE в КПК, надеюсь серьезно для данной задачи не рассматривается)
2. Так же могу(или не написано) и оперативно качнуть Спидкам.
3 И пожалуй самое главное, знаки рассавленные, с помощью этого сайта в навигаторе затем отображаются не совсем там, куда их поставили. Отклонения достаточно большие.

ЗЫ. Если владельцу ресурса попадутся на глаза эти строки, пожалуйста свяжитесь со мною.

#18 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 01 Июнь 2009 - 06:43

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

1. При нажатии на хард кнопку запоминает ваши текщие координаты и направление движения.
2. Последовательно открываются диалог, в котором предлагает выбрать "Вид опасности" - засада, ограничение скорости и т.д.
4. Далее выбирается скорость.
5. Напрвление (кругом, в вашем направлениие, в противоположном, в двух направлениях)

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

Например, если не отриагировать на первый диалог, то в спидкам пойдет "Внимание"

Скрипт записывает данные непосредственно в Speedcam.txt и после последующей пергрузки навитела значки появляются на карте.

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

Кому интересно, пишите в личку.

#19 Пользователь офлайн   Kotofey Иконка

  • Группа: Пользователи
  • Сообщений: 31
  • Регистрация: 17-Октябрь 08

Отправлено 01 Июнь 2009 - 07:13

Эта прога только на КПК идет, так?? Нильзя ее прикрутить к автикам??
P.S. Я поражен просто. НН выдумывает всякие ненужные примочки, тормозящие процесс работы навиков и выход обновленных карт. А тут человек меганужную вещь придумал!!! Респект тебе!!!
Voxtel Carrera X430
Navitel 3.2.???

#20 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 01 Июнь 2009 - 07:17

Да, скрипт на КПК.

#21 Пользователь офлайн   Юрбас Иконка

  • Группа: Гуру
  • Сообщений: 4 188
  • Регистрация: 22-Август 08
  • Город3201200010800100002

Отправлено 01 Июнь 2009 - 08:55

Kotofey:

Я поражен просто. НН выдумывает всякие ненужные примочки, тормозящие процесс работы навиков и выход обновленных карт. А тут человек меганужную вещь придумал!!!
Кроме этого Навител ещё думает, как сделать неработающим то, что пользователи смогли сами реализовать. Пример? Пожалуйста. Почитайте ветку Сохранение тек.точки в одно нажатие с голосовой заметкой. По крайнеймере, у меня создалось такое впечатление. Хотя оно может быть обманчивым :-( . Хотелось бы на это надеяться.
 Где начало того конца, которым кончается начало?
Шелезяка моя: ASUS MyPal A696, ПЗУ V03.0735.00 RUS 0419 Win Mobile 6 Classic ОС СЕ 5.2.1239 (Сборка 17746.0.2.4) ASUS Nexus 7 (2013, LTE, 32 GB)

#22 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 01 Июнь 2009 - 09:40

Юрбас:

Kotofey:

Я поражен просто. НН выдумывает всякие ненужные примочки, тормозящие процесс работы навиков и выход обновленных карт. А тут человек меганужную вещь придумал!!!
Кроме этого Навител ещё думает, как сделать неработающим то, что пользователи смогли сами реализовать. Пример? Пожалуйста. Почитайте ветку Сохранение тек.точки в одно нажатие с голосовой заметкой. По крайнеймере, у меня создалось такое впечатление. Хотя оно может быть обманчивым :-( . Хотелось бы на это надеяться.


to Kotofey. Спасибо, но будет более правильно, если все респекты автоматом переправлять mafser
to Юрбас. Думаю это сделано не осознано и не специально.
Вариант предложенный mafser очень красивое и правильное решение. И не зависит от работы НН. Может работать и без него, может работать с другими навигациоными програмами.

Если есть необходимость, можно в скипте добавить и функцию сокранения координат для ПОИ

#23 Пользователь офлайн   _Michael_ Иконка

  • Группа: Активисты
  • Сообщений: 96
  • Регистрация: 24-Сентябрь 07

Отправлено 02 Июнь 2009 - 10:07

mks-ufa, спасибо за скрипт!
потестил - работает ;)
надо еще обкатать в движении - имхо такое подробное заполнение будет опасно отвлекать от вождения, разве что возложить этот процесс на пассажира...

#24 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 02 Июнь 2009 - 13:57

_Michael_:

mks-ufa, спасибо за скрипт!
потестил - работает ;)
надо еще обкатать в движении - имхо такое подробное заполнение будет опасно отвлекать от вождения, разве что возложить этот процесс на пассажира...


От вождения может отвлекать многое: разговор по телефону, купение, еда, разговор с пассажирами, осмотр окресностей, управление аудиосистемой, думки разные...
Всё это должно быть на втором и последующих местах после вождения. Если это не так, то не стоит садится за руль.
Так же и навигатор.
Подробное заполнение - это только в том случае, если у тебя есть возможность ткунь пальцем в экран, если нет по таймату в спидкам заноситься просто "Внимание" и скрипт завершает свою работу

#25 Пользователь офлайн   Alexandre Иконка

  • Группа: Старожилы форума
  • Сообщений: 42
  • Регистрация: 19-Ноябрь 08
  • ГородМосква

Отправлено 04 Июнь 2009 - 11:18

Отличная фича! Спасибо огромное :)
Единственное что для передачи сгенерированной точки в спидкам формат строчки хочется более полный:
0,37.735664,55.258250,102,20,1,19 # 9:45:38 --> 1

#26 Пользователь офлайн   S1a Иконка

  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 08-Июнь 09

Отправлено 15 Июнь 2009 - 11:43

mafser
mks-ufa

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

mks-ufa:

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

интерфейс мне понравился, удобно пальцем нажимать :) .
Было бы совсем хорошо, если бы после выбора пункта меню скрипт переходил к следующему меню без нажатия на "ок" либо ожидания 5 сек. Но это в принципе мелочи.

#27 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 15 Июнь 2009 - 11:58

S1a:

Было бы совсем хорошо, если бы после выбора пункта меню скрипт переходил к следующему меню без нажатия на "ок" либо ожидания 5 сек. Но это в принципе мелочи.


двойной клик - переходит на следующее меню
5 секунд - может быть и много, можно сделать 3

#28 Пользователь офлайн   S1a Иконка

  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 08-Июнь 09

Отправлено 16 Июнь 2009 - 06:44

mks-ufa:

двойной клик - переходит на следующее меню

понятно :)

#29 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 25 Июнь 2009 - 10:37

В продолжение темы скрипта описанного выше.
Сейчас в стадии доработки программа с рабочим названием HD.
Функции программы в принципе повторяют функции скрипта, но более симпатичный интерфейс с графическими кнопками.
Программа предназначена для записи спидкамов и путевых точек на ходу.
Программа запускается с хард кнопки и выводит на экран графическое меню (скриншот прилагается), получает данные с приемника и в заисимости от полученных данных выбирает кнопку по умолчанию.
например если зафиксировано нулевая скорость то по прошествию 5 секунд ( если пользователь не выбрал что-то другое) будет запушен алгоритм записи в текстовый файл дата, время и координаты текущей точки. ( Для последующей ручной обработки и занесеня путевых точек в карту)
Если скорость не нулевая и пользователь ничего не выбрал в спидкам пойдет знак "внимание".
Если выбрали фуражку в спидкам пойдет мобильная засада со значением вашей скорости округленной до десятка и направлением соответствующим вашему движению.
Если выбрали ограничение скорости, в спидкам пойдет соответствующий знак, а далее аналогично.

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

В общем жду ваших пожеланий и рекомендаций.

ЗЫ. Следущими шагами планируется:
1. Запуск программы по голосовой метки.
2. Автоматическая отправка и обновление данных спидкама с сервера.
Но всё это имеет смысл только если желание пользоваться такой штукой будет у многих.

Прикрепленные файлы:

Прикрепленный файл  Screen01.png (28,09К)
Количество загрузок:: 423

#30 Пользователь офлайн   Alexandre Иконка

  • Группа: Старожилы форума
  • Сообщений: 42
  • Регистрация: 19-Ноябрь 08
  • ГородМосква

Отправлено 25 Июнь 2009 - 11:29

Круто-то-та! Када будет?

#31 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 25 Июнь 2009 - 12:22

Alexandre:

Круто-то-та! Када будет?

Пока точную дату назвать не могу, но думаю раньше чем навител обновится :-)

#32 Пользователь офлайн   Demon_V Иконка

  • Группа: Старожилы форума
  • Сообщений: 65
  • Регистрация: 06-Февраль 09

Отправлено 26 Июнь 2009 - 09:59

mks-ufa:

Сейчас в стадии доработки программа с рабочим названием HD.


Будет просто супер!

но вот я сколько не пробовал найти рабочие проги которые Вы использовали для голосовых заметок всё время с 4pda какая то ересь лезет - то архив битый то пароль стоит...

хотелось бы чтобы Ваша примочка была полноценной и можно было бы только её ставить и не скрещивать несколько програм....
а то толи одно не робит толи другое! и нипонятно что :(

даже готов купить готовую такую у Вас за разумные деньги конечно!

#33 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 26 Июнь 2009 - 10:25

Demon_V:

mks-ufa:

Сейчас в стадии доработки программа с рабочим названием HD.


Будет просто супер!

но вот я сколько не пробовал найти рабочие проги которые Вы использовали для голосовых заметок всё время с 4pda какая то ересь лезет - то архив битый то пароль стоит...

хотелось бы чтобы Ваша примочка была полноценной и можно было бы только её ставить и не скрещивать несколько програм....
а то толи одно не робит толи другое! и нипонятно что :(

даже готов купить готовую такую у Вас за разумные деньги конечно!

голосовые функции я пока никак не использовал, вы меня с кем то спутали )

#34 Пользователь офлайн   Юрбас Иконка

  • Группа: Гуру
  • Сообщений: 4 188
  • Регистрация: 22-Август 08
  • Город3201200010800100002

Отправлено 26 Июнь 2009 - 11:35

mks-ufa, ты это... На разговоры не отвлекайся! Давай трудись над приблудой. Мы тебя даже от форума можем освободить на время разработки ;-) . Нужная вещь! Особенно в свете блокировки работы приблуды от iks Навителом. Я первый в очереди на приобретение и тестирование. Надоело 2 версии на КПК держать: 3.2.6 для поездок, 3.2.5 для съема данных при отрисовке треков :-(
 Где начало того конца, которым кончается начало?
Шелезяка моя: ASUS MyPal A696, ПЗУ V03.0735.00 RUS 0419 Win Mobile 6 Classic ОС СЕ 5.2.1239 (Сборка 17746.0.2.4) ASUS Nexus 7 (2013, LTE, 32 GB)

#35 Пользователь офлайн   akmes Иконка

  • Группа: Гуру
  • Сообщений: 4 249
  • Регистрация: 12-Апрель 08
  • ГородСаратов

Отправлено 26 Июнь 2009 - 13:14

Да, очень хорошая вещь будет, несомненно.
Samsung Galaxy Note8, Navitel 9.9.449 для Android. Европа 2018Q2

#36 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 26 Июнь 2009 - 13:56

akmes, Юрбас, ну и остальным тоже спасибо за поддержку.. я уже начинал думать что это никому или почти никому не надо.

#37 Пользователь офлайн   sam_no Иконка

  • Группа: Старожилы форума
  • Сообщений: 579
  • Регистрация: 28-Апрель 09
  • ГородПодмосковье/Казахстан

Отправлено 26 Июнь 2009 - 15:53

mks-ufa, как никому не нужно?! Если народ молчит - это не значит, что он безучастен.. просто мешать не хотят... чего пустыми вопросами "ну когда" дергать?
Ждем с нетерпением, но молча :)

#38 Пользователь офлайн   Furgon Иконка

  • Группа: Активисты
  • Сообщений: 1 081
  • Регистрация: 24-Январь 07
  • ГородЧереповец

Отправлено 26 Июнь 2009 - 16:01

Юрбас:

mks-ufa, ты это... На разговоры не отвлекайся! Нужная вещь! Я первый в очереди на приобретение и тестирование.


+1 = я следующий! :)
Samsung GT-N7000 Galaxy Note; Навител Навигатор 9.6.1327: комплект офф. карт Навител: Россия (Rus), Украина (Ukr), Беларусь (Blr), вся Европа, Kaz, Uzb, Tur, Aze, Tjk, Geo, Irn.

#39 Пользователь офлайн   YRA Иконка

  • Группа: Активисты
  • Сообщений: 588
  • Регистрация: 28-Май 07
  • ГородСтаврополь

Отправлено 28 Июнь 2009 - 07:21

Правильная программа будет, давно надо было решать, а то у гайцев новые технологии, а мы с ними по-старинке. Готов быть бета- тестером.
С уважением, Юрий.
+100
Избавь меня Бог от таких попутчиков-иуд, как у Кадаффи.Каждый год службы забирает у военнослужащего 4% ума. Приношу свои извинения, выслуга на 1998 год, составляла 28 лет.

#40 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 28 Июнь 2009 - 12:22

Пока качать неоткуда.
Докладываю:
Вчера потестил в движении соответственно две новости:
1 Программа работает. :-)
2 Программа работает не совсем так как хотелось бы :(

Собственно на сегодня программа повторят (или почти повторяет) алгоритм работы скрипта. То есть запускается, читает ком порт, а затем грузит графическую форму. После записи программы выгружается.

С одной стороны это +, программа в основное время не грузит память, с другой минус - пока программа загрузиться пока откроет порт, считает данные проходит несколько секунд.

Тестировал следующим образом. Просто ехал по городу и на пересечении с другими улицами ( для того что бы определить потом по карте насколько точно ставятся точки ) запускал программку. Результат следующий из приблизительно 20 измерений, все спидкамы попали на дорогу или в непосредственной близости от нее. Точность попадания в перекресток оставляет желать лучшего, то есть спидкамы растягиваются вдоль дороги хотя и незначительно, но все же это не есть хорошо.
На малых скоростях возникают ошибки определения направленности.
При движении по дуге направленность спидкамов по касательной (что и следовало ожидать) + 15 градусное приближение от навитела дают не очень хороший результат.
Поэтому правильнее было бы за направление движение брать не текущий вектор направленности, а вектор от текущего положения авто, до положения некоторое время назад (думаю секунд 20-30). Таким образом направленность камеры будет всегда на то место откуда вы приехали. ( в некоторых случаях это может быть и минус, например автомобиль завернул на перекрестке и записал спидкам этот спидкам (если не ставить всенапрвленнось) спидкам будет обращен только в сторону откуда завернул данный автомобиль)

Вообщем я принял решение коренным образом переделать программмку. Теперь она будет запускаться один раз перед поездкой. Непрерывно будет читать данные приемника и записывать данные в буфер емкостью на 20-секунд. Хард кнопкой будет активизироваться графический интерфейс. После записи спидкама надо будет сворачивать окошко хард кнопкой "ок"

И еще. Для меня это занятие тольео любительство, так что особо отличных результатов не следует ожидать.
Интерфейс пока пишется под свой девайс, а именно разрешение 240 * 320, вертикальное расположение.

пока могу выложить еще один скриншотик.

Прикрепленные файлы:

Прикрепленный файл  Screen03.png (20,48К)
Количество загрузок:: 295

#41 Пользователь офлайн   YRA Иконка

  • Группа: Активисты
  • Сообщений: 588
  • Регистрация: 28-Май 07
  • ГородСтаврополь

Отправлено 28 Июнь 2009 - 20:02

Я далеко не программист. Мне кажется, что идея правильная. В буфер записываются данные со спутника и время приема данных, а хард кнопкой фиксируется время и если сделать совпадение по времени, то мне кажется, будет довольно точно, практически ошибка приемника. Вот такая идея.
С уважением, Юрий!
Избавь меня Бог от таких попутчиков-иуд, как у Кадаффи.Каждый год службы забирает у военнослужащего 4% ума. Приношу свои извинения, выслуга на 1998 год, составляла 28 лет.

#42 Пользователь офлайн   Camomile Иконка

  • Группа: Старожилы форума
  • Сообщений: 382
  • Регистрация: 09-Март 09
  • ГородМосква

Отправлено 28 Июнь 2009 - 22:07

Очень хотелось бы с появлением проги читать инструкцию по установке и пользованию. Спасибо.

#43 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 29 Июнь 2009 - 07:43

Camomile:

Очень хотелось бы с появлением проги читать инструкцию по установке и пользованию. Спасибо.

Уже до появления проги рекомендую
1. почитать то, что написана mafser в начале этой ветки
2. Установить Franson GPSGate. Настроить его на "распараллеливание" данных с приемника. То есть на входе даннные с реального com порта, на выходе данные на два виртуальных порта (я использую com4 и com5, com4 под прогу, com5 под навител)
Собственно программа будет работать и без этого, однако совместное использование с навителом будет невозможно, а я думаю, это никому не интересно.
3. Очень рекомендую установить Double launcher. Помогает расширить функцианальность хард кнопок.
У меня настроено так одна кнопка длинное нажатие - запускает навител, короткое запускает мою прогу.
вторая кнопка длиное нажатие - камера, короткое - скриншотер. Очень удобно.
Если инструкция к программе потребуется - то напишу обязательно, хотя стремлюсь сделать "интуитивно понятный интерфейс" :-)

ЗЫ. Художникам и всем кто немного дружит с графикой:
Буду признателен за советы по оформлению и предложение по оформлению кнопок.(см скриншоты)

#44 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 01 Июль 2009 - 14:51

Для желающих потестить выкладываю полуфабрикат.
В архиве сам екзешник и HD.txt
HD.txt содержит содержит всего одну строку с путём и именем файла для записи спидкамов. Отредактируйте его под себя. Путь желательно в папку с Навителом.
Имя файла пусть отличается от SpeedCam.txt что бы не портить заведомо правильный файл. Навител при запуске просматривает все текстовые файлы и при обнаружение формата спидкама "склеивает" их у себя в памяти. HD.txt должен лежать в той же папке что и экзешник.

В программе жестко прописан com4. Если необходимо проще подправить GPSGate.



В данной сборке можно протестить только одну функцию - запись в спидкам ограничения скорости.
Задача тестирования определить насколько хорошо(плохо) программа определят текущее положение и направление действия спидкама, а также насколько верно предлагает по умолчанию скорость для ограничения исхлодя из скорости вашего движения.

в левом верхнем углу есть мигающая точка, если она зеленая, то в программе уже накопилось некоторое количество данных с приемника. Данные с приемника с целью достижения точности пишутся только если вы имеете скорость более 5 км/час. То есть тестирование на ДИВАНЕ не прокатит.
Когда точка позеленела, вы можете нажать на знак "ограничение скорости". Это нажатие "фиксирует ваше положение" вне зависимости как долго вы будете делать остальные шаги ( может даже через несколько километров ) в памяти запомнились координаты точки во время нажатия на эту кнопку.

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

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

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

Ну вообще, принимаются любые пожелания и рекомендации.

Вложение удалено. новые версии см. ниже

#45 Пользователь офлайн   Demon_V Иконка

  • Группа: Старожилы форума
  • Сообщений: 65
  • Регистрация: 06-Февраль 09

Отправлено 01 Июль 2009 - 16:28

прошарил весь GPSGate! не предлагает он мне сом4. у меня только 3 и 5 есть. аппарат - асус Р535. у меня на 4 порту некое IrDA зашито в девайсе. как быть?

#46 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 01 Июль 2009 - 19:08

Demon_V:

прошарил весь GPSGate! не предлагает он мне сом4. у меня только 3 и 5 есть. аппарат - асус Р535. у меня на 4 порту некое IrDA зашито в девайсе. как быть?

Придется собрать под com5, но только уже завтра.

#47 Пользователь офлайн   maxdddca Иконка

  • Группа: Активисты
  • Сообщений: 620
  • Регистрация: 01-Август 07

Отправлено 01 Июль 2009 - 19:43

mks-ufa:

Demon_V:

прошарил весь GPSGate! не предлагает он мне сом4. у меня только 3 и 5 есть. аппарат - асус Р535. у меня на 4 порту некое IrDA зашито в девайсе. как быть?

Придется собрать под com5, но только уже завтра.

Я бы посоветовал если не сложно сделать сразу для нескольких портов. А то появятся такие же проблемы у меня только ком 2 работает итп... Дабы оградиться от лишних ненужных вопросов !
Актуальная карта Ярославской области.
Все вопросы в личку.

#48 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 01 Июль 2009 - 20:01

maxdddca:

Я бы посоветовал если не сложно сделать сразу для нескольких портов. А то появятся такие же проблемы у меня только ком 2 работает итп... Дабы оградиться от лишних ненужных вопросов !

сделаем с возможностью настройки. пока важнее вообще "принцип". нужна ли такая вещь и удобно ли ей пользоваться за рулём

#49 Пользователь офлайн   mks-ufa Иконка

  • Тролль
  • Группа: Старожилы форума
  • Сообщений: 727
  • Регистрация: 23-Март 09
  • ГородУфа

Отправлено 02 Июль 2009 - 06:31

Выкладываю сборку под com5.

Для тестеров. Забыл предупредить, что в официальных скинах Навитела, не вся линейка знаков ограничения скорости, То есть некоторые знаки поставленные из программы не отображаются на карте в виде знчков. например у меня не показывает скорость "10" и "50".
Однако предупреждения срабатывают и на месте где должен был быть знак есть только стрелка указывающая направления действия знака.

[b]Вложение удалено. новые версии см. ниже[/b

#50 Пользователь офлайн   Demon_V Иконка

  • Группа: Старожилы форума
  • Сообщений: 65
  • Регистрация: 06-Февраль 09

Отправлено 02 Июль 2009 - 09:36

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

  • (13 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей