22 November 2024, 05:41:17
⁣ ⁣
For the past 24 hours: 104 objects added, 100 objects edited, 17 objects removed.

Author Topic: Программа для КПК  (Read 6560 times)

vburdo

  • Пользователь
  • **
  • Posts: 2
  • Карма: 2
    • View Profile
Re: Программа для КПК
« Reply #15 on: 23 April 2010, 12:45:19 »
0
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.Точно
...Как говорится: "выбери любые два"  :)
HTC Touch HD, Navitel

sesh

  • Постоялец
  • ***
  • Posts: 33
  • Карма: 12
    • View Profile
Re: Программа для КПК
« Reply #16 on: 24 April 2010, 10:39:54 »
0
vburdo
Вы не поверите. Навигационная программа с таким функционалом есть.
_http://www.pocketgis.biz/forum/viewtopic.php?p=55337#p55337
_http://www.pocketgis.biz/forum/viewtopic.php?p=59889#p59889
(не сочтите за рекламу)

XstasY

  • Ветеран
  • *****
  • Posts: 1101
  • Карма: 319
  • GPS Ergo950 GSM (iGo,Navitel,CityGuide)
    • View Profile
Re: Программа для КПК
« Reply #17 on: 25 April 2010, 18:34:52 »
0
vburdo
Вы не поверите. Навигационная программа с таким функционалом есть.
_http://www.pocketgis.biz/forum/viewtopic.php?p=55337#p55337
_http://www.pocketgis.biz/forum/viewtopic.php?p=59889#p59889
(не сочтите за рекламу)
За рекламу не сочтём, всё что ни делается и полезно - к лучшему! :)
sesh, дело в том, что и в этой (твоей/вашей) программе установка точек не есть, как бы это сказать, лёгким делом, да ещё за рулём и на скорости.
Тем более она (поправьте, если что-то не так понял), не вспомогательная, а как раз основная. Т.е. не годится в качестве дополнительной программы, навигаторы две сразу не потянут почти в 80% случаев.

P.S. Вот кстати тут сегодня нарыл на 4PDA прикольную программу, некоторые принципы которой тут были озвучены в том плане, что серверная часть должна отслеживать зону постановки точек и неким образом усреднять её.
Тоже не сочтите за рекламу, проект шаровой (правда с оговоркой в About, "пока что")
http://zasada.com/
« Last Edit: 25 April 2010, 18:37:14 by XstasY »

sesh

  • Постоялец
  • ***
  • Posts: 33
  • Карма: 12
    • View Profile
Re: Программа для КПК
« Reply #18 on: 26 April 2010, 06:41:51 »
0
дело в том, что и в этой (твоей/вашей) программе установка точек не есть, как бы это сказать, лёгким делом, да ещё за рулём и на скорости.
Раз обратили внимание, отвечу.
Установка статической точки mapcam по текущим координатам наблюдателя на сервере (в зависимости от пожеланий пользователя, конечно) может быть осуществлена одним нажатием на зону экрана.
Установка "динамического" предупреждения осуществляется в два клика на экран.
Quote
Тем более она (поправьте, если что-то не так понял), не вспомогательная, а как раз основная.
Да, я так и писал "Навигационная программа". Причем (за три года ее эксплуатации), я скажу - одна из лучших.
Quote
Т.е. не годится в качестве дополнительной программы, навигаторы две сразу не потянут почти в 80% случаев.
Мне в свое время (на моем артемисе) не составляло труда запускать одновременно Garmin и PocketGis, а на более современных "машинках" у которых объем оперативной памяти больше 64М - и вообще без проблем будет...
Но опять же. Я нисколько не агитирую.