Регистрация мобильного объекта в проекте

  На этой странице речь пойдет о том, как можно зарегистрировать (бесплатно) мобильный объект в веб-службе, и каким образом контролировать его передвижение. Пока доступная область мониторинга - центрально-европейская часть России. Сначала необходимые требования оборудования:

Эти два устройства функционируют в связке друг с другом и являются источником данных о местоположении объекта. Для их работы совместно с сервером необходима программа (Java-аплет), которую можно скачать здесь (java-исходники здесь, лицензия GPL, основана на проекте TrailExplorer от Tommy Laukkanen). Настройка ее будет приведена ниже, после настройки серверной части.

  Для наблюдения за положением объекта через Интернет нужно скачать последнюю версию программы-клиента службы.

 

I. Регистрация пользователя проекта и настройка отображения его мобильного объекта.

Данная часть состоит из нескольких этапов и будет описана по шагам:

1 шаг. Регистрация пользователя.

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

 

2 шаг. Создание визуализации-картинки, что будет соответствовать объекту, положение которого Вы собираетесь наблюдать.

Войдите в программу клиент, использовав пользователь/пароль данный вам при регистрации. Далее, выберите - Управление -> Создать -> "Geo monitor object" и создайте объект, где-нибудь на карте.

   

Примечание: Если в процессе создания возникает следующая ошибка - "summary space square of the user objects is above than maximum allowed" или "object space square is above than maximum allowed for this user", то просто уменьшите размер объекта до приемлемого значения.

 

Следующее действие:  нужно сохранить "в карман" визуальный компонент объекта. Для этого, в появившемся при его создании окне свойств, нажмите правую клавишу мыши на картинке и выберите пункт "копировать компонент-визуализацию в карман".

 

3. шаг. Регистрация полученного объекта на сервере GPS данных.

Сервер GPS это отдельный компонент проекта, который имеет адрес в сети и служит для приема данных о местоположении мобильных объектов. Он имеет собственное графическое представление, его нужно найти и произвести регистрацию. Для этого кликните правой клавишей на ярлыке клиентской программы, что находится рядом с часами и выберите пункт "Компонент по ID".

 

в появившемся окне в поле "TypeID; ID" наберите следующее и нажмите "OK" :

 

должно появиться окно свойств GPS сервера:

 

нажмите кнопку "Регистрация", появится форма регистрации нового объекта,

здесь заполните поля:

Нажмите кнопку - "Регистрация". При успешном окончании, должно появиться окно, говорящее о том что объект зарегистрирован и ему присвоено уникальное значение - идентификатор. !Обязательно запомните или сохраните его. Он понадобиться для настройки связки GPS приемник -- Сотовый телефон.

 

 

II. Настройка приемника GPS и сотового телефона.

Вначале нужно проверить поддерживается ли GPS Java приложение конфигурацией Java сотового телефона. Для  этого нужно загрузить приложение в телефон и запустить его. Если запустится без ошибок, значит требуемая конфигурация поддерживается, и можно переходить к настройке. Настройку произведем на примере следующих устройств: GPS приемник - BT GPS (JJ-connect); сотовый телефон - Nokia 6021. Вначале ознакомимся с пунктами меню приложения. Для этого нажмите левую клавишу как показано на рисунке (и дальнейшем вызов любого контекстного меню будет осуществляться через эту клавишу)

 

 

Для целей мониторирования нам понадобятся два пункта из основного меню (обведены красным цветом).

Прежде, по шагам, настроим конфигурацию приложения:

 

1 шаг. Определение GPS Bluetooth приемника.

Нажмите Меню -> Settings -> GPS. Будет произведен поиск приемника. Если он не найден, нажмите в этом окне Меню -> "Add manually" и введите физический адрес устройства (Получить адрес можно, предварительно подключив приемник к персональному компьютеру, используя "свойства" подключенного Bluetooth устройства). После того как адрес введен, надо записать его в установки, нажав Меню -> OK. Далее появится окно Settings и можно конфигурировать серверные параметры:

 

 

2 шаг. Настройка соединения с сервером и интервалов передачи gps-информации.

Нажмите пункт Server. Здесь настроим следующие параметры:

По окончании ввода настроек, надо их сохранить, нажав в этом окне Меню -> OK. Далее, в появившемся окне, нажать Меню -> Back. Появится основное окно программы.

 

3 шаг. Проверка функционирования связки GPS приемник - Телефон и ее связи с сервером.

Войдите в основное меню программы, и нажмите пункт START/STOP. Будет произведена попытка связи с сервером и соединения с GPS приемником. В ходе этого процесса, будет предложено - "Разрешить доступ к сети" и "Разрешить приложению доступ к комм. приложениям". В обоих случаях надо ответить "Да". Далее приложение перейдет в основное окно, при этом будет происходить подключение к GPS приемнику и к серверу. Спустя несколько секунд, нужно удостовериться, что в нижней части экрана нет сообщений, выделенных красным цветом. Их появление свидетельствует о неработоспособности связки устройств в целом или одной из ее функций(например: передачи данных на сервер). Значение "GPS data unavailable" говорит о том, что нет связи с GPS приемником, либо приемник не видит необходимое ему число спутников (не может зафиксировать свою позицию). Все прочие сообщения относятся к ошибкам соединения с удаленным сервером (например: "Timed out" - говорит о том, что сервер не отвечает).

 

Нормальная работа устройств отображается на основном окне изменением значений Latitude, Longitude, Precision и рисованием прошедшего пути (последних двухсот его точек).

 

 

 

Внимание: Сервис функционирует на "общественных началах" и в тестовом режиме, т.е. возможны перебои в его работе. За все возможные последствия администрация сервиса ответственности не несет. Для работы программы клиента лучше использовать соединение не ниже DSL, поскольку, первоначально клиент будет скачивать фрагменты карты, на что, при использовании низкоскоростного соединения, может уйти несколько минут. Последний релиз сервиса, данный в разделе "Скачать сервер", не полностью поддерживает описанную выше регистрацию, но поддерживает ранние версии программы описанные на странице "GPS модуль". Если вы обнаружили неясности или ошибки в описанной выше процедуре, просьба написать сюда.

 

 

 

 

SpyLOG