PNAclub.ru - навигаторы

[выбор, настройка, модернизация]
Текущее время: 25 май 2018 21:49

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Программный GPS-трекер
СообщениеДобавлено: 17 янв 2011 13:49 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 22 мар 2009 09:50
Сообщения: 500
Имя: paladin
мониторинг подвижных объектов
мониторинг подвижных объектов - отображение подвижных объектов на карте кпк или большого компьютера

вступление.
после появления кпк-навигатора появилась мысль, что было бы неплохо в дополнение к определению своей координаты и отображению ее на карте (навител, ozi, русса) отобразить еще и координату некоторого второго объекта (автомобиля). ярким примером может служить NFScarbon, где на миникарте (круглой такой) отображаются другие участники игрового процесса.
задача - громко сказано
пусть будет группа людей группа1, состоящая из участников группы: участник1, участник2, ... участникN.
исходя из такого предположения, имеем следующее:
у каждого участника должен быть навигатор, на котором он будет определять свое положение, отправлять его другим участникам группы и видеть других участников группы.

назначение
удобно ехать несколькими машинами на дальнее расстояние. не обязательно идти капот к багажнику, можно потеряться в потоке, но при этом всегда известно, где едут остальные.
удобно наблюдать за кем-либо, при этом не нужно звонить постоянно и спрашивать "ну где ты там...".
техническое задание
в данном случае оно будет одинаково у каждого участника
1. определить свою координату
2. отправить ее другим участникам группы
3. отобразить свою координату
4. получить координаты других участников группы
5. отобразить других участников группы

решение
в данном случае пункты задания 1 и 3 уже решены, если установлено навигационное программное обеспечение (навител, к примеру).
пункты 2 и 4 могут быть решены несколькими способами.
самый дорогой: SMS. для каждого участника нужно будет отправлять по одной смс-ке. периодичность таких рассылок будет сильно влиять на карман участника.
второй способ: интернет.
gsm-csd - траффик считается поминутно.
gprs/edge/hsdpa и иже с ними. траффик помегабайтно. уже лучше.
возникает проблема по доступности через интернет кпк. в этом случае прийдется использовать сервер, доступный из интернет. он должен собирать координаты участников группы и отдавать по запросу.
для передачи координаты потребуется минимум 22 байта. плюс авторизация, плюс можно время снятия координаты. получаем примерно 70 байт. при периодичности передач раз в 3 минуты затратим 1400 байт в час, 33600 байт в сутки.
если у нас пять участников в группе, то для каждого траффик составит 7000 байт в час, 168000 (~0,2 мегабайта) в сутки.
весьма неплохо.
для периодичности в 1 минуту каждый участник затратит 21000 байт в час, 504000 байт (~полмегабайта) в сутки.
мегабайт стоит примерно 5 рублей.
неплохо.

пункт 5. отображение.
тут вариантов несколько:
1. нарисовать карту, поставить булавки. (долго реализовывать)
2. использовать уже готовую навигационную программку.

реализация
отыскал студию 2008. microsoft выпустил 90-дневную версию.
за вечер написал сервак. опыт написания активных приложений был
написал просто трекер за пару вечеров. получилось прикольно.
дальше пошло самое сложное - подбор навигацонной программки, которая позволяет вставить на карту какой-либо значок.
в итоге сделал бету программки отображающей участников группы на карте в OziExplorer.

развитие
можно добавить отображение объектов на карте в web-браузере. в этом случае будет независимость от платформы, главное чтобы был обозреватель интернет и подключение к интернет.
было бы супер, если б была возможность подключить эту фичу к навителу. но увы, пока не получается. api они реализовывать не хотят...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программный GPS-трекер
СообщениеДобавлено: 28 янв 2011 23:59 
Не в сети
Администратор

Зарегистрирован: 15 янв 2009 22:33
Сообщения: 268
Откуда: Россия
Имя: Александр
Телефон: +7 912 8558887
Весьма все доходчиво. Можно применить для нашего портала.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron

Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB