GPS-logger: различия между версиями
Gumanoed (обсуждение | вклад) (→ToDo на 11.02.2009) |
(→Описание проекта) |
||
(не показано 14 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
==Описание проекта== | ==Описание проекта== | ||
− | Проект разрабатывается для Нижегородской Подстанции Скорой медицинской Помощи. Основной целью проекта является создание системы приема и хранения координат экипажей скорой медицинской помощи. | + | Проект разрабатывается для Нижегородской Подстанции Скорой медицинской Помощи. Основной целью проекта является создание системы приема и хранения координат экипажей скорой медицинской помощи. В дальнейшем, отображение экипажей на векторной карте и вывод треков. |
==Оборудование== | ==Оборудование== | ||
− | В распоряжении Скорой Медицинской Помощи имеется необходимое количество устройств типа | + | В распоряжении Скорой Медицинской Помощи имеется необходимое количество устройств типа "Гранит Навигатор 02" (ГН-02), представляющих собой GPS приемник со встроенным GPRS модулем для отправки координат на удаленный интернет-сервер. |
===Техническая документация=== | ===Техническая документация=== | ||
+ | |||
+ | [http://share.nnov.ru/2o4fi0b9vwp9/ИНТЕРФЕЙС_ССМП.ppt.html презентация "ИНТЕРФЕЙС ССМП"] | ||
+ | |||
+ | [http://share.nnov.ru/g74saktdzat8/ИСОУ_ССМП-НН.ppt.html презентация "ИСОУ ССМП-НН"] | ||
+ | |||
+ | [http://share.nnov.ru/qayvbun4lbcv/Формат_обмена_данными_v3.400.doc.html формат обмена данными v3.400] | ||
+ | |||
+ | [http://share.nnov.ru/6ytetpjepsig/Проект_Протокола_Настройки_ГН-02_через_SMS.doc.html проект протокола настройки ГН-02 через SMS] | ||
+ | |||
+ | [http://share.nnov.ru/m8qiqpfkui2a/Краткое_Описание_АРМов_ИСОУ.doc.html краткое описание АРМов ИСОУ] | ||
==Этапы разработки== | ==Этапы разработки== |
Текущая версия на 00:01, 13 февраля 2009
Содержание
Описание проекта
Проект разрабатывается для Нижегородской Подстанции Скорой медицинской Помощи. Основной целью проекта является создание системы приема и хранения координат экипажей скорой медицинской помощи. В дальнейшем, отображение экипажей на векторной карте и вывод треков.
Оборудование
В распоряжении Скорой Медицинской Помощи имеется необходимое количество устройств типа "Гранит Навигатор 02" (ГН-02), представляющих собой GPS приемник со встроенным GPRS модулем для отправки координат на удаленный интернет-сервер.
Техническая документация
проект протокола настройки ГН-02 через SMS
Этапы разработки
- Уточнение протокола передачи координат от GPS-GPRS модуля к серверу
- Написание системы приема данных и переноса в базу данных
Дополнительные возможности
- Создание системы отображения координат и треков автомобилей на растровой карте
- отображение статуса экипажа (координаты актуальны, координаты просрочены незначительно, координаты не актуальны)
Ход проета
ToDo на 11.02.2009
Для анализа протокола получить поток "сырых" данных с порта при:
- Штатном приеме пакетов от GPS модуля
- После обрыва связи на 10 секунд
- После обрыва связи на 60 секунд
10.02.2009
Запущен сервер приема координат с GPS-GPRS модуля.
В качестве программного обеспечения для приема данных используется php скрипт предоставленных сотрудниками ССМП.
Запуск сервера приема данных производиться из консоли командой:
root@proxy-experiment:/var/www/gps# php5 server1.php
Для работы скрипта требуются пакеты:
- php-common
- php-net-socket
- php-pear
- php5-pgsql (оригинальный скрипт написан с расчетом на выгрузку данных в базу postgres)
Т.к. сервер разработки находиться во внутренней сети колледжа и имеет на сетевом интерфейсе ip адрес 192.168.10.12 опция $ip = "89.109.54.20"; была изменена на $ip = "192.168.10.12";