На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Обновление объектов в режиме реального времени

Поиск  Пользователи  Правила  Войти
Форум » Архивные темы (доступны только для чтения) » ГИС "Панорама" 12
Страницы: 1
RSS
Обновление объектов в режиме реального времени
 
Добрый день! Требуется решить следующую задачу:
Необходимо в режиме реального времени отображать несколько траекторий на географической карте.Траектории формируются  в текстовых файлах как последовательность точек в географической и декартовой системах координат. Обновление текстовых файлов происходит раз в секунду. При этом для треков, заданных в декартовой системе координат, требуется осуществлять географическую привязку.

Прошу вас рассказать методы решения данной задачи, причем желательно, чтобы описанные вами действия возможно было продемонстрировать в пробных версиях ГИС "Панорама".  
 
ГИС Панорама имеет встроенный механизм контроля изменения карт, снимков и матричных данных с автоматическим обновлением изображения
в окне данных. Период обновления задается в меню Параметры.

Текстовый файл не является картой. Его содержимое должно попадать на карту.
Карте соответствует либо локальный набор данных, либо данные с ГИС Сервера - наборы данных или базы пространственных данных,
либо данные, поступающие в потоке по протоколу OGC WFS.

Таким образом, приложение, которое пишет в текстовый файл должно писать либо в набор данных (карту) средствами MAPAPI-интерфейса,
либо передавать данные как сервис по протоколу WFS, либо писать в базу данных через SQL-запросы.

Увидеть, как это работает можно, если открыть в ГИС Панорама (Мини и т.п.) геопортал "flightradar", который по протоколу WFS
передает в реальном времени местоположение самолетов на всю территорию Земли. Для этого нужно нажать
кнопку "Выбор геопорталов из списка" и выбрать пункт Мониторинг движения самолетов\Самолеты.

Самый простой способ отслеживания данных из текстового файла, это написание на С++ встраиваемой DLL, которая будет с заданной периодичностью
считывать данные из текстового файла и обновлять траекторию на карте в фоновом режиме. Примеры есть в SDK.
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности