22 November 2024, 11:06:33
⁣ ⁣
For the past 24 hours: 110 objects added, 115 objects edited, 17 objects removed.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - vburdo

Pages: [1]
1
MapCam.info / Re: Программа для КПК
« on: 23 April 2010, 12:45:19 »
Mic,
>Существует много программ "разветвителей", "шлюзов" для GPS, которые позволяют подключить несколько программ к одному приемнику.
Это совсем не проблема. На WinMobile существует GPS API, которое этот вопрос решает.

>1 На ходу неудобно да и небезопасно указывать все параметры объекта.
Поэтому добавление должно проходить в "один тык".
Дополнительные параметры обьекта (скорость, азимут) берем из текущих параметров движения, полученных из GPS без участия водителя.

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

- (дублирующее добавление) - другой водитель добавил тот же обьект.
Координаты будут близки, но не будут совпадать полностью. А вот азимуты должны совпадать достаточно точно. Причем, координаты исходной точки и дубликата должны лежать на одной прямой, и угол наклона этой прямой должен соответствовать азимуту (+/- лапоть, естественно).
Разница в положении обьекта зависит от скорости - даем водителю "фору" в 10 сек на добавление обьекта. Для скоростей порядка 20-40 это будет около 50-100м, для 100-120 - 250-350м.
Софт на сервере должен как-то находить и обьединять такие дубликаты.
Дублирующее добавление можно считать признаком "достоверности" обьекта - его уже можно делать общедоступным, что не отменяет возможности коррекции через сайт.

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

XstasY,

>Так, что vburdo очень точно описал именно вспомогательную программу, у самого висит в голове эта тема.
Программа должна быть именно вспомогательной. Не знаю как у вас, а у меня сил на полноценный навигационный комплекс не хватит.
Еще вариант, встраиваться в чужой комплекс в качестве плагина. Например, http://rusa.su это позволяет, но сама она довольно убога с точки зрения контента.

>ни одна из них даже близко не подходит к трём принципам: 1.Быстро 2.Безопасно 3.Точно
...Как говорится: "выбери любые два"  :)

2
MapCam.info / Re: Программа для КПК
« on: 22 April 2010, 20:52:52 »
Привет.

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

Так вот, идея была примерно такая:
- делается сервер типа mapinfo
- пишется программа для КПК, с очень простым интерфейсом: весь экран занимают огромные кнопки "Лежачий полицейский", "Засада гайцов" и т.д а также волшебные кнопки "Подтверждаю" и "Обманули".
- Эта программа через некоторые промежутки времени самостоятельно скачивает с сайта "опасности" для региона, где находится автомобиль.
- Она же через GPS следит за местом, скоростью и азимутом и человеческим голосом (десяток .WAV-файлов) предупреждает о скачанных опасностях, если скорость и т.д. не соответствуют.
- Если опасность подтвердилась, водитель может тиснуть "Подтверждаю", и этот результат через GPRS улетит на сервер, повышая карму запостившего и рейтинг достоверности опасность.
- Если опасность ложная, водитель может тиснуть "Обманули" - происходит то же самое, но карма постера и рейтинг достоверности опасности понижается.
- Остальные кнопки работают для случая, если водитель первый встретил опасность. В этом случае опасность добавляется в общую базу данных.

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

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

Если будет время и желание, попробую набросать концепт такой программы (без работы с сервером, естественно - все через логи). Если срастется, выложу это сюда. Желание-то у меня есть, но со временем нонче очень и очень кисло месяца на 2. Посему - идея, думаю, понятна - пользуйтесь, кто хочет.

Pages: [1]