Что такое интеграция карт систем. Современные проблемы науки и образования. Экспорт и импорт данных в субд orbismap

1

В статье предложены постановка и решение задачи расширения функциональных возможностей геоинформационной системы военного назначения (ГИС ВН) «Интеграция», позволяющих отображать обстановку и результаты расчетных специализированных задач на электронной карте в автоматизированном режиме. Проведен анализ возможных путей решения указанной задачи, в ходе которого были рассмотрены три основных способа: создание прикладной задачи внутри ГИС «Интеграция»; разработка клиентского приложения для работы с сервером ГИС «Интеграция»; создание собственного приложения работы с картой на основе прямого доступа к ядру ГИС «Интеграция». Выделены основные достоинства и недостатки каждого подхода и обоснован выбор третьего. Предложен подход к проектированию программного модуля отображения обстановки и результатов решения задач на электронной карте, основанный на шаблоне проектирования MVC (Model-View-Controller), а также представлена структура модуля и его реализация на языке программирования C++ с использованием кроссплатформенной библиотеки Qt 4.7.0.

автоматизация

электронная карта местности

геоинформационные системы

1. Утекалко В.К., Бирзгал В.В., Вечер Н.А. Программное обеспечение геоинформационной системы «Интеграция МС». Руководство программиста. – Минск: Типография УО «ВА РБ». 131 c.

2. Утекалко В.К., Бирзгал В.В., Вечер Н.А. Геоинформационные системы военного назначения – Минск: Типография УО «ВА РБ». 257 c.

3. Лохвицкий В.А., Калиниченко С.В., Нечай А.А. Подход к построению системы автоматизированной интеграции информации в базу данных для её своевременной актуализации // Мир современной науки. Изд-во «Перо». – М., 2014. – № 2 (24). – С. 8-12.

4. Лохвицкий В.А., Петрова Л.Ю., Журавлева О.В. Программный модуль автоматизированного отображения обстановки и результатов решения задач с использованием электронных карт местности / Компьютерные технологии и информационные системы: Сборник научных трудов. Вып. 34. – Смоленск: ВА ВПВО ВС РФ, 2014. – С. 54-60.

5. ГОСТ 28195-99 «Оценка качества программных средств. Общие положения».

6. Шлее М. Qt 4: Профессиональное программирование на C++.СПб.: БХВ-Петербург, 2007. – 880 с.

В настоящее время информационные технологии оказывают все большее влияние на эффективность принятия решения командиром. Чем больше актуальной и достоверной информации об обстановке поступает, тем больше вариантов развития событий может быть рассмотрено и осуществлен оптимальный выбор.

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

1. Анализ основных направлений расширения функциональных возможностей ГИС «Интеграция»

Современные геоинформационные системы представляют собой сложные программные комплексы, как правило, состоящие из следующих компонент:

  • ГИС-ядро - это совокупность программных компонент, обычно оформленных в виде библиотеки или набора библиотек программных модулей, реализующих объектно-ориентированный подход при организации работы с электронной картой;
  • ГИС-приложение (задача) - это компьютерная программа, реализующая выполнение какой-либо функции на основе использования компонент ГИС-ядра конкретной ГИС.

Основными способами расширения функциональности ГИС «Интеграция» являются:

1. Создание задачи внутри ГИС «Интеграция».

2. Разработка клиентского приложения для работы с сервером ГИС «Интеграция».

3. Создание собственного приложения работы с электронной картой.

Рассмотрим основные особенности реализации указанных способов, их основные достоинства и недостатки.

1.1. Создание задачи внутри ГИС «Интеграция»

Данный подход предполагает разработку отдельного пользовательского ГИС-приложения (задачи) и последующую интеграцию его в установленную ГИС.

Особенности реализации:

  • задача запускается из ГИС «Интеграция». В модальном или немодальном режиме обрабатывает данные карт, открытых в ГИС;
  • используются функции интерфейса PanTask и MAPAPI.

Недостатки:

  • данный подход представляет решение каждой отдельной частной задачи в виде
    ГИС-приложения и не позволяет организовать решение более сложных задач;
  • интерфейс работы с картой ограничен возможностями ГИС и не позволяет организовать интерактивный режим.

Пример организации работы пользовательского программного модуля в среде ГИС «Интеграция» представлен на рис. 1.

Рис. 1. Схема взаимодействия прикладной задачи с ГИС «Интеграция»

Можно сделать вывод, что рассмотренный способ может применяться при решении частных расчетных задач ограниченной сложности. Для решения задачи автоматизированного нанесения обстановки и результатов решения задач на электронную карту использование данного способа представляется нецелесообразным.

1.2. Разработка клиентского приложения для работы с сервером ГИС «Интеграция»

Другим способом взаимодействия с электронной картой является вариант взаимодействия через программный интерфейс, представляемый геоинформационной системой. В ГИС «Интеграция» такое взаимодействие организовано на основе специального протокола с использованием клиент-серверной архитектуры (рис. 2).


Рис. 2. Схема взаимодействия прикладной задачи с ГИС «Интеграция» по протоколу взаимодействия для прикладных задач

Особенности реализации:

  • программа работает в собственном окне и не имеет прямого доступа к картографическим данным. Для получения данных карты и передачи результатов программа обращается как клиент к ГИС «Интеграция»;
  • доступ к серверу ГИС «Интеграция» осуществляется через сокеты TCP по протоколу взаимодействия.

Недостатки:

  • функционал модуля работы с картой ограничен возможностями протокола взаимодействия ГИС «Интеграция», набор команд которого существенно меньше функциональных возможностей ГИС-ядра;
  • версия протокола взаимодействия ГИС «Интеграция» имеет слабую степень проработки, встречаются ошибки и не выполняющиеся команды, исправленные в более поздних версиях ядра ГИС.

Таким образом, ограниченность возможностей протокола взаимодействия ГИС «Интеграция» не позволяет реализовать требуемую функциональность в программном модуле автоматизированного нанесения обстановки и результатов решения задач на электронную карту.

1.3. Создание собственного приложения работы с электронной картой

Данный подход предполагает разработку отдельного приложения, работающего непосредственно с ядром ГИС «Интеграция» (mapacces.dll и mapacces.so).

Особенности реализации:

    Программа работает в собственном окне;

    Независимо от ГИС «Интеграция» выполняет операции по обработке картографических данных;

    Установка ГИС «Интеграция» в систему не требуется;

    В программе существует возможность реализовать необходимую функциональность при работе с картой, которая ограничена только возможностями ядра ГИС.

Недостаток: сложность реализации, связанная с необходимостью разработки интерфейса взаимодействия модуля визуализации с функциями ядра ГИС «Интеграция» (интерфейса MAPAPI).

Учитывая рассмотренные выше особенности и недостатки различных подходов к разработке модуля визуализации, наиболее перспективным для решения специализированных задач с использованием электронных карт местности представляется третий подход, заключающийся в создании собственного приложения на основе функций ядра ГИС «Интеграция».

2. Проектирование программного модуля

Проектирование программного модуля осуществлялось на основе составного шаблона проектирования Model-View-Controller (MVC), позволяющего отделить логику работы программы от способов представления результатов. Структура модуля представлена на рис. 3.

Рис. 3. Обобщенная структура модуля работы с электронной картой

Поскольку модуль предназначен для автоматизированного отображения обстановки и результатов решения задач на электронной карте, то он должен удовлетворять следующим требованиям:

    Иметь удобный и понятный пользователю интерфейс;

    Возможность получать данные из внешней базы данных;

    Возможность использовать функции ядра ГИС.

Вариант отображения результатов решения расчетных задач на примере задачи целераспределения представлен на рис. 4.

Рис. 4. Пример отображения результатов целераспределения

Интерфейс разработанного программного модуля дополнительно позволяет выводить детализированную информацию об объектах, представленных на электронной карте, и результатах решения расчетных задач.

Заключение

В настоящей работе кратко представлены результаты проектирования и разработки программного модуля автоматизированного отображения обстановки и результатов решения задач с использованием электронных карт местности.

Модуль позволяет автоматизировать процессы нанесения обстановки на карту, расчёта возможности применения формирований для нанесения удара, расчёта эффективности применения средств поражения. Использование разработанного модуля позволит оперативно реагировать на резкое изменение обстановки и вносить коррективы в процессе целераспределения, а также подготовить несколько вариантов целераспределения для различных вариантов обстановки.

Рецензенты:

Паршуткин А.В., д.т.н., доцент, профессор кафедры комплексов и средств информационной безопасности Военно-космической академии имени А.Ф. Можайского, г. Санкт-Петербург.

Басыров А.Г., д.т.н., доцент, начальник кафедры информационно-вычислительных систем и сетей Военно-космической академии имени А.Ф. Можайского, г. Санкт-Петербург.

Библиографическая ссылка

Лохвицкий В.А., Войцеховский С.В., Девяткин А.М., Сафонов В.М. АНАЛИЗ ПУТЕЙ АВТОМАТИЗАЦИИ ПРОЦЕССА НАНЕСЕНИЯ ОБСТАНОВКИ НА ЭЛЕКТРОННУЮ КАРТУ ГИС «ИНТЕГРАЦИЯ» // Современные проблемы науки и образования. – 2014. – № 6.;
URL: http://science-education.ru/ru/article/view?id=16810 (дата обращения: 01.02.2020). Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»

Как было отмечено в 1.1, топографическая карта может издаваться не только на бумажной основе, но и в электронном виде. Для издания и использования электронных топографических карт, используемых при организации и ведения военных действий, служат географические информационные системы военного назначения

Геоинформационная система военного назначения – автоматизированная система, предназначенная для сбора, обработки, анализа, моделирования и отображения данных, решения информационных и расчетных задач с использованием цифровой картографической, аналоговой и текстовой информации о Земле.

Созданием и обновлением электронных карт для военных целей занимается топографическая служба. Для создания и оперативного обновления электронных карт по материалам космической и аэрофотосъемки в воинских частях и организациях топографической службы используется геоинформационная система «Панорама».

Для работы с электронными картами в войсках, в том числе и в частях и подразделениях ракетных войск и артиллерии, используется географическая информационная система «Интеграция», которая позволяет:

визуализировать электронные карты на мониторах личного и коллективного пользования в условных знаках, принятых для топографических карт;

использовать электронные карты для решения прикладных задач по определению геодезических и прямоугольных координат контурных точек, расчету профилей местности и зон видимости;

выполнять расчетные операции по определению площади, длины, периметра, построению зон отсечения, ведению статистики по характеристикам объектов;

управлять масштабом карты;

сшивать отдельные номенклатурные листы электронных карт в районы работ;

управлять объектовым составом электронной карты, наносить на карту тактическую обстановку и печатать фрагменты районов работ.

Помимо этого геоинформационная система позволяет формировать и использовать пространственные модели местности на район ведения боевых действий.

Для нормальной работы с системой «Интеграция» необходимо иметь:

процессор не хуже, чем Pentium II с тактовой частотой 700 Мгц;

не менее 32Mб оперативной памяти;

Windows NT,2000 или Windows XP.

Что нового:

  1. Добавлены новые инструменты редактирования векторных слоев. «Разделить объекты» - разделение мультиобъектов на простые объекты. «Построить полигоны» - построение полигонов в полигональном слое на основе выделенных линий в линейном слое. «Извлечь вершины» - построение точечных объектов из вершин полигональных или линейных объектов.
  2. Добавлены новые утилиты. «Разбиение SHP/DBF файлов» позволяет разбить шейп-файл на несколько по заданному свойству. «Изменение структуры DBF по шаблону» позволяет приводить структуру атрибутивной таблицы к выбранному шаблону.
  3. Инструменты для операций над целыми объектами стали доступны на панели редактирования в режимах ввода объектов и редактирования вершин.
  4. Расширены возможности захвата объектов при редактировании векторных слоев.
  5. Добавлена возможность группировки объектов в слое Легенде+.
  6. Добавлена возможность автоматического смещения динамических подписей.
  7. Добавлены горячие клавиши:
    • Ctrl+q = выделить объект
    • Ctrl+w = убрать объект из выделенного
    • Ctrl+e = приблизить ко всей выборке
    • Ctrl+f = полный экстент
    • Ctrl+i = идентификация
    • Ctrl+delete = удаление объекта
Обновление 03 июня 2019

Что нового:

  1. Полностью обновлен механизм динамических подписей. Он позволяет создавать составную подпись из нескольких полей, создавать разные классы подписей в одном слое подписей, создавать несколько слоев подписей для одного слоя данных.
  2. Ввод и редактирование геологических символов в формате ВСЕГЕИ с помощью визуального текстового редактора.
  3. Загрузка векторных данных в форматах других ГИС (*.sxf, *.tab, *.mif, *.dxf, *.e00, *.json, *.gen, *.geojson, *.gpx, *.gml, *.kml, *.sqlite, *.sp1, *.uko, *.ukooa).
  4. Импорт текстовых файлов с разделителями в форматы: pgrid, shp, dbf.
  5. Добавление в макет карты таблицы с координатами вершин объекта слоя.
  6. Исправлены технические ошибки.

Что нового:

  1. Возможность выбора порядка отображения слоев на панели "Редактор сцены": прямой или обратный.
  2. Добавление координат объекта из буфера обмена в окне "Координаты объекта", а также изменение порядка следования вершин.
  3. Улучшены инструменты редактирования: добавлен захват координат вершин перепроецируемых на лету слоев и инструмент разрезания готовым объектом текущего или другого слоя.
  4. Редактируемые слои переводятся для остальных пользователей в режим "только для чтения". Улучшен механизм трассировки растра.
  5. Добавлена возможность сохранения вариантов привязки слоя: сохраняется набор опорных точек и информация о проекции, в которой они были созданы.
  6. При расстановке опорных точек можно использовать захват объектов слоев, открытых на редактирование.
  7. Добавлена возможность привязки векторных слоев в текущую область просмотра карты.
  8. Добавлена возможность сохранения и сброса параметров проекции во внутренних тегах файлов GeoTIFF.
  9. Опция "Строить обзорные изображения для растров" вынесена в настройки ГИС-проекта.
  10. Расширены возможности чтения *.gdb: чтение таблиц, формирование и просмотр выборки в окне "Выбранные объекты".
  11. Добавлена возможность измерения площадей и длин составных частей мультиобъектов.

Что нового:

  1. Группировка слоев.
  2. Копирование выделенных слоев/групп между сценами и проектами.
  3. Возможность создания связи между таблицами «многие-ко-многим».
  4. Оформление слоя по нескольким атрибутам (например, заливка по одному атрибутивному полю, крап по другому).
  5. Возможность установки обратного направления прокрутки колеса мыши для изменения масштаба.
  6. Добавлено контекстное меню по щелчку правой кнопки мыши для активного слоя.
  7. Добавлено контекстное меню по щелчку правой кнопки мыши в процессе редактирования векторных данных.
  8. Произвольный поворот карты в макете.
  9. Обновлена ЭБЗ.
  10. Возможность подписать порядковые номера вершин объектов.

Что нового:

  1. 30-дневный пробный период работы "без ключа" в полнофункциональном режиме.
  2. Загрузка и визуализация слоев на основе геобазы данных (gdb, ArcGIS).
  3. Улучшенные инструменты интерактивного выбора объектов на карте, пространственный выбор объектом слоя.
  4. Функционал для работы с растровыми изображениями: фрагментирование и изменение разрешения без нарушения картографической привязки растра.

«Сайт разработан мной для публикаций сведений о новейших разработках в области использовании Геоинформационных систем (ГИС). В настоящее время я работаю в области применения ГИС и страницах сайта мною будут размещаться материалы по вопросам внедрения и использования ГИС в системах управления. Все желающие опубликовать свои материалы по данной теме на странице сайта могут это сделать после регистрации».

С уважением Иванов Василий!

Наиболее известные ГИС

ArcInfo - разработка американского Института исследований систем окружающей среды (ESRI);

Arc View GIS - специализированный программный комплекс разработки ESRI;

Inter Graph - разработка фирмы InterGraph (США);

Mapinfo - разработка одноименной фирмы;

Arc CAD - разработка ESRI, представляющая собой слияние САПР и ГИС в едином программном продукте;

Geo Draw - разработка центра геоинформационных исследований Института Географии (Российская Федерация);

Win GIS - многофункциональный комплекс, разработанный австрийской фирмой PRO CIS;

ТАЛКА - Нева - разработка Военно-топографического управления Генерального штаба Вооруженных Сил Российской Федерации;

KIKS - программный комплекс интерактивной структуризации данных, разработанный НАН Беларуси;

Карта - построенное в картографической проекции, уменьшенное, обоб­щенное изображение поверхности Земли или её части, показывающие размеще­ние, состояние и связи природных и искусственных объектов и явлений в опре­деленной системе условных знаков .

Географическая информационная система (ГИС) - это современная компьютерная технология для картирования и анализа объектов реального мира.

Топографические карты составляются по результатам съемок территории и отличаются детальностью изображения местности. В основу разграфки топокарт положен лист масштаба 1:1000000. Для таких карт изображение земной поверхности разбивается на 60 колонн, начиная от Гринвича через 6 градусов. Каждая колонна нумеруется цифрами от 1 до 60 (с запада на восток от 180 гра­дусов).

Параллелями через 4 градуса поверхность делится на ряды, которые нуме­руются буквами латинского алфавита (от экватора). Например, лист на котором показывается город Москва, имеет номенклатуру N-37 (52-56 широты и 36-42 долготы).

Цифровая модель местности (ЦММ) - представление (модель) территории в виде представленной в компьютере совокупности связанных пространственными то­пологическими отношениями и связями целостных пространственных объектов.

Объект - средство структурирования реальности, обладающее следующими свойствами:

Объект состоит из взаимосвязанных элементов (частей). Связи частей объекта между собой сильнее связей с другими объектами - внешними по отношении к данному;

Элементы объекта не могут иметь независимое друг от друга "время жиз­ни", т.е. они создаются и уничтожаются одновременно кроме случаев ре­структуризации объекта, не нарушающих его целостность;

К объекту адресуются как к единому целому, а не путем индивидуальной адресации его отдельных частей;

С объектом связываются допустимые типы преобразований, не позво­ляющие субъекту выполнять с ним операции другого типа.

Цифровая карта (ЦК) - отображение ЦММ в памяти компьютера в определенном масштабе представления с использованием неко­торого символьного языка. Одной ЦММ может соответствовать множество ЦК некоторого масштабного ряда.

Общими требованиями к ЦК являются.

В рамках ГИС-технологии один и тот же слой объектов может образовы­вать объекты, состоящие из любых геометрических примитивов и их со­вокупностей;

Векторные объекты ЦК должны отображаться в соответствии с требова­ниями Роскартографии к "бумажным" картам;

Ошибка положения контуров объектов на ЦК относительно исходного географического материала не должна превышать 0,2 мм;

Все растровые изображения на ЦК должны быть объединены в единое растровое поле;

Координаты на ЦК должны иметь значения в местной системе координат;

Слои объектов должны соответствовать классам объектов, в соответствии с "Условными знаками для топографических планов" масштаба М 1:2000 и М 1:500, а также в соответствии с "Классификатором объектов на ЦК".

ГИС «Панорама»

Панорама - система, разработанная Военно-топографическим управлением ГШ ВС РФ совместно с 29 НИИ МО.

Позволяет обрабатывать: векторные карты;

растровые изображения местности (растровые карты);

матричные данные о местности.

Геоинформационная система, предназначенная для создания и редактирования электронных карт, решения типовых прикладных задач и разработки специализированных ГИС-приложений в среде Windows.

Поддержка различных проекций, систем координат, многослойных карт;

Импорт данных из обменных форматов – SXF, DXF/DBF, MIF/MID, Shape, S57/S52, GRD, TIFF, PCX, BMP и других;

Разработка прикладных задач на C, C++, Pascal;

Исходные тексты системы, документация для разработчика;

- поддержка многопользовательской работы в сети с одним экземпляром карт, ведение журнала транзакций;

ГИС Интеграция – разработана на основе системы «Панорама» в ракетно-космической корпорации "Энергия" им. С.П. Королева.

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

Пользовательские задачи могут решаться в системе следующими способами:

С применением только одного программного комплекса ГИС "Интегра­ция" для решения информационно-справочных и расчетных задач, в том числе, с использованием различных реляционных СУБД и прикладных программ Windows;

Путем расширения функциональных возможностей ГИС за счет разра­ботки новых компонент на основе сред программирования С и С++;

С применением отдельных компонент системы, реализованных в виде динамических библиотек (DLL), для расширения функциональных воз­можностей существующих прикладных систем, в том числе, основанных на различных СУБД, электронных таблицах, системах автоматизирован­ного проектирования, графических редакторах и т. д.

ГИС "Карта 2005", разработанная КБ "Панорама", принята на снабжение ВС РФ приказом Министра обороны РФ N 722 от 15 июля 2009 года. Новая версия ГИС, разработанная в КБ "Панорама", - "Карта 2011" является специализированным приложением, которое в составе сетецентрической системы управления обеспечивает обработку данных из различных источников.

Содержит:

Средства обработки данных с навигационных приборов GPS и ГЛОНАСС;

Наиболее современное и высокоточное оборудование российской разработки может быть подключено с применением комплекса “GEO-RTK“, разработанного "Российским институтом радионавигации и времени";

Средства обработки данных с беспилотных летательных аппаратов; первичная обработка данных выполняется в комплексе Фотомод, разработанного компанией Ракурс;

Данные с геодезических приборов различного назначения;

Цифровые карты, снимки Земли, матрицы высот, размещенные на удаленных серверах пространственных данных под управлением ГИС Сервер (разработка КБ “Панорама”);

Интернет-ресурсы карт, снимков, матриц публикуемых на сайтах Google, Yandex, Digital Globe, OpenStreet по специализированным http-протоколам;

- цифровые карты, снимки Земли, матрицы высот доступные через web-сервисы по стандартам OGC WMS, WFS, WCS

Для реализации распределенной ГИС в составе каждого узла должен быть установлен ГИС Сервер на платформе Windows, Linux или Solaris на процессорах с 32 или 64-разрядной архитектурой. ГИС Сервер позволяет устанавливать любое число соединений.

На компьютере с Windows XP и 4 Гб памяти обеспечивается одновременное подключение порядка 1 000 клиентов. Стационарные клиенты могут использовать компьютеры на платформах Windows или Linux (МС ВС и другие) и ГИС "Карта 2011". Мобильные клиенты могут использовать любые платформы, поддерживающие работу web-браузеров , либо работу Мобильной ГИС , работающей с картами в автономном режиме с передачей только навигационных данных.

Для персональных навигационных устройств, разработанных в ОКР "Карта" и ОКР "Перспектива-В" навигационные карты записываются на флеш-карту объемом 250 Мбайт с графом дорог, маршрутами, целевыми точками и другими данными.

Програма

«Формирование графических оперативных (боевых) документов, разрабатываемых в органах военного управления»

«РОКАДА»

Предназначена для нанесения оперативной (тактической) обстановки на электронные карты, её ведения, редактирования, сохранения, размножения, а также обмена графической и текстовой информацией на едином картографическом фоне в звене подразделение – соединение – объединение (воинская часть) в режиме реального времени.

процессор – Pentium 700 МГц;

Оперативная память – 256 Мбайт;

Монитор с разрешением 800 x 600;

Накопитель на жёстком диске ёмкостью 80 Гбайт;

Средства доступа в ЛВС

ОС Windows .

В качестве «ГИС» во внутренних войсках стал использоваться графический редактор Corel Draw . На отсканированной или отрисованной подложке на отдельных слоях наносилась обстановка. Это задало стандарт оформления карт.

ГИС «Гармония» предназначена для обеспечения реализации функций графического интерфейса по ведению оперативной обстановки на электронных картах, для создания интегрированных систем типа ГИС+СУБД на основе взаимодействия между графическими данными электронных карт и атрибутивными данными, содержащимися во внешних базах данных, а также для документирования картографической информации и оперативной обстановки.

Внешним форматом электронных карт для программы является обменный формат ВТУ ГШ SXF 4.0, использующий классификатор картографической информации, утвержденный ВТУ ГШ (Москва-1999).

Формуляр атласа (расширение.fra). Это файл, где описываются состав атласа, классификаторы, характеристики атласа, хранится привязка к сетке ко-ординат, рамка атласа и т.д. Для загрузки атласа электронных карт пользова-тель выбирает именно этот файл с диска.
Номенклатурный лист электронной карты (расширение.dim). Этот файл содержит метрику, семантику и описание картографических объектов ли-ста электронной карты.
Классификатор электронных карт (расширение.cls). Этот файл содер-жит описание состава возможных объектов листов ЭК и их характеристик, пра-вила их отображения.
Лист оперативной обстановки (расширение.dim). Этот файл содержит метрику, семантику и описание объектов оперативной обстановки.
Классификатор оперативной обстановки (расширение.cls). Этот файл содержит описание состава возможных объектов оперативной обстановки и их характеристик, правила их отображения.

Автоматизированная информационная система МЧС России

АИС МЧС предназначена для ведения оперативной обстановки и справочной информации в автоматизированной информационной системе МЧС России на основе использования Web-технологии и карт текущей обстановки.

Реализовано в виде 3-х уровневой иерархической системы Web-слайдов, представляющих собой карты текущей обстановки и презентации, переведенные в формат html и связанные в структурированную систему с использованием гиперссылок.

Разработчик - Всероссийский научно-исследовательский институт по проблемам гражданской обороны и чрезвычайных ситуаций (ВНИИ ГОЧС).

Геоинформационная система "Экстремум" предназначена для решения задач по предупреждению и ликвидации ЧС природно-техногенного характера в глобальном масштабе.

На базе ГИС "Экстремум" созданы:

Территориально-распределенная система приема и обработки авиационно-космической информации;

Система оперативно - диспетчерской службы (ОЧОДУ);

Система мониторинга и прогнозирования ЧС.

В ГИС имеется несколько блоков. В блоке базы данных соединены картографические и семантические данные в виде различных карт. Есть блок математических моделей, с их помощью прогнозируют обстановку, оценивают опасности природного или техногенного воздействия, рассчитывают поля этого воздействия, ущерб от него, наконец, вырабатывают план конкретных действий. В системе присутствуют блоки оценки последствий, предназначенные для оптимизации мероприятий по эффективному реагированию, и блок выходных данных и документирования. Созданные модели позволяют оценить последствия землетрясений, наводнений, лесных пожаров, аварий на АЭС, выбросов химически и радиационно опасных, а также загрязняющих веществ, разрушения плотин и прорывов нефтепроводов.

ГИС "Оператор"

В Вооруженных силах РФ внедрена новая географическая информационная система военного назначения "Оператор»

Система предназначена для изучения и оценки свойств местности, информационного обеспечения учений и командно-штабных тренировок, ведения дежурных и оперативных карт и схем, автоматизации процессов управления войсками, создания виртуальных 3D-макетов местности, информационного обеспечения боевого применения высокоточного оружия, навигационного обеспечения транспортных средств и других спец задач.

maps. Google.com

Схематические карты всей планеты от компании «Google». Набор приложений, построенных на основе бесплатного картографического сервиса и технологий, предоставляемых компанией «Google».

«Карты Google» является лидером среди картографиче­ских сервисов. В первое время американской компании пришлось выдержать яростную критику со стороны спецслужб многих государств мира, которые были недовольны появлением в свободном доступе спутниковых снимков. Есть вид «гибрид» = спутниковый снимок с надписями

Фотовидео (просмотр улиц) со стороны дороги, вращение на 360 градусов, наклон вниз, вверх. Спутниковые снимки высокого разрешения, их вращение, наклон в перспективу (очень интересно - вид с птичьего полета, но - в Google Chrome), легкость масштабирования (вращением «колесика» мышки). Копировать напрямую не дает. Работает и на планшете типа Samsung GT - P 7500 Galaxy Tab 10.1 16 Гб 3 G Black , но без «птичьего полета», а «просмотр улиц» работает!

maps.yandex.ru

«Яндекс.Карты»

Конкурентоспособный картографический сервис, без которого многие пользователи Рунета уже просто не могут обойтись, – настолько он удобен и функционален. Для ПК в качестве клиента может использоваться любой современный интернет-браузер – особых технических требований не предъявляется. Спутниковые снимки до масштаба 10 м. Есть вид «гибрид» = снимок с надписями

Программное обеспечение WebMap - © ЗАО «Резидент» (http://www.resident.ru/ ).

Спутниковые данные :

http://www.scanex.ru/ ), Includes IRS Data © ANTRIX Corporation Ltd., Includes material © European Space Imaging GmBH. © DigitalGlobe, Inc.

обработка © ООО ИТЦ « СКАНЭКС » (http://www.scanex.ru/ ), Includes "WorldView-2" Data © DigitalGlobe, Inc. :// www . bing . com / maps /

Карты Бинг или Bing Maps это картографический онлайн сервис, предоставляемый компанией Microsoft . На картах Bing Maps пользователи могут найти и посмотреть топографические карты многих стран и городов мира. Представленные карты включают информацию о важных объектах города и многое другое.

Стандартными прикладными протоколами обмена геопространственными данными являются протоколы, разработанные международной организацией OGC и принятые в качестве международных стандартов серии ISO 19100:
Web Map Service (WMS) – спецификация интерфейса web-сервиса, выдающего клиентскому приложению растровые изображения местности.
Web Feature Service (WFS) – спецификация интерфейса web-сервиса, возвращающего набор векторных объектов. Это дает клиентскому приложению возможность выполнять редактирование объектов и их характеристик.
Web Coverage Service (WCS) – спецификация интерфейса web-сервиса ориентированная на передачу "покрытий" – сплошных распределений какого-либо признака в пространстве. Она позволяет дополнить изображения WMS слоями нового типа. Например, данными о рельефе, маскировочными свойствами местности, проходимости местности для различных видов техники, зонами видимости и так далее.

Геоинформационное картографирование. Система электронных карт. Карты электронные топографические. Общие требования
ГОСТы о ГИС

Дополнительно и подробно «Геоинформационные системы военного назначения» можно было посмотреть на http://www.marshal-group.com/geoinformacionnie-sistemi.html , в том числе и про ГИС Интеграция, решение измерительных задач, определение зон видимости и других характеристик местности, построение зоны видимости по матрице высот в виде растрового изображения, трехмерное изображение местности.

Таким образом, обзор показывает, что у нас есть вполне конкурентоспособные ГИС, отвечающие большинству современных требований, например ГИС «Карта 2011», и в тоже время есть что и как совершенствовать. Главное, как мне кажется, отделить их от аппаратной зависимости и сделать кроссплатформенными, в том числе, по факту, действующими на платформах Windows и Linux (МС ВС).

После добавления слоев, можно получать wms-слои посредством API: /wms/admin:

  • GET / - панель администратора;
  • GET /api/layers/ - получение JSON-списка WMS-слоёв:
    • Опциональный GET-параметр filter - список (значения через запятую без пробелов) полей WMS-слоя, которые будут в ответе (например, name); по умолчанию - все обязательные поля;
  • PUT /api/layers/ - изменение слоёв пачкой; требуется JSON - список слоёв WMS с обязательными полями. Все слои должны быть валидными.
  • POST /api/layer - создание WMS-слоя; требуется JSON - WMS-слой с обязательными полями.
  • GET /api/layer/<имя_wms_слоя>/ - получение JSON c информацией о WMS-слое - все обязательные поля.
  • PUT /api/layer/<имя_wms_слоя>/ - изменение одного WMS-слоя; требуется JSON с обязательными полями.
  • DELETE /api/layer/<имя_wms_слоя>/ - удаление одного WMS-слоя.
  • PUT
  • GET
  • DELETE /api/configs/ - удаление всех конфигов: MapProxy, WMS-слои, данные о пользователе, все MapnikXML и кэш.
  • PATCH /api/config/ - чистит MapnikXML с кэшем, обновляет конфиг. Все слои должны быть валидными. Служит для очистки кэша или для мягкого решения проблем с конфигом.

Важные особенности:

  • Названия WMS-слоёв не должны повторяться.
  • Название WMS-слоя может состоять только из латинских букв верхнего и нижнего регистров, цифр и знака нижнего подчёркивания.
  • Для сохранения WMS-слоя требуется хотя бы одна карта, хотя бы один слой у каждой карты и название.
  • Добавить можно только векторные слои опубликованных карт.
  • После изменения WMS-слоя его кэш будет очищен.

WFS-сервис

После установки доступен по адресу /wfs/admin Для добавления слоев из ORBISmap в сервис WFS необходимо:

* Проект - имя проекта ORBISmap (отображается в левом верхнем углу Системы администрирования)

2) Создать WMS-слой посредством меню "Добавить". Список карт и слоев автоматически выбирается из ORBISmap.

3) Использовать API для получения соответствующих данных.

После добавления слоев, можно получать wfs-слои посредством API: /wfs/admin:

  • GET / - панель администратора;
  • GET /api/layers/ - получение JSON-списка WFS-слоёв:
    • Опциональный GET-параметр filter - список (значения через запятую без пробелов) полей WFS-слоя, которые будут в ответе (например, name); по умолчанию - все обязательные поля;
    • Опциональный GET-параметр invalid - флаг для фильтрации выдачи только невалидных слоёв: true - только невалидные слои, любое другое значение - все слои; по умолчанию - false .
  • PUT /api/layers/ - изменение слоёв пачкой; требуется JSON - список слоёв WFS с обязательными полями. ОСТОРОЖНО : все слои должны быть валидными!
  • POST /api/layer - создание WFS-слоя; требуется JSON - WFS-слой с обязательными полями.
  • GET /api/layer/<имя_wfs_слоя>/ - получение JSON c информацией о WFS-слое - все обязательные поля.
  • PUT /api/layer/<имя_wfs_слоя>/ - изменение одного WFS-слоя; требуется JSON с обязательными полями.
  • DELETE /api/layer/<имя_wfs_слоя>/ - удаление одного WFS-слоя.
  • PUT /api/user/ - изменение данных о текущем пользователе, от имени которого будет производиться доступ к базе данных; требуется JSON - объект с полями project - имя проекта ORBISmap, user - имя пользователя, password - пароль пользователя.
  • GET /api/user/ - получение имени текущего пользователя.
  • DELETE /api/configs/ - удаление всех конфигов: TinyOWS и данные пользователя.

Важные особенности:

  • Названия WFS-слоёв не должны повторяться.
  • Название WFS-слоя может состоять только из латинских букв верхнего и нижнего регистров, цифр и знака нижнего подчёркивания.
  • Карты у слоёв могут повторяться.
  • Для сохранения WFS-слоя требуется хотя бы одна карта, хотя бы один слой у каждой карты и название.
  • Добавить можно только векторные слои любых карт (и опубликованных, и неопубликованных).

Экспорт и импорт данных в СУБД ORBISmap

ORBISmap Server обеспечивает возможность интеграции со сторонними СУБД, посредством специально созданных скриптов. На текущий момент реализована поддержка экспорта/импорта по следующим схемам:

  • ORBISmap Server → PostgreSQL (PostGIS).
  • PostgreSQL (PostGIS) → ORBISmap Server.
  • ORBISmap Server → MySQL (Spatial).
  • MySQL (Spatial) → ORBISmap Server.

Скрипты поставляются в виде готовых пакетов для запуска переноса данных. Для запуска переноса данных необходимо в файлах настроек указать:

  • Тип СУБД,
  • Доступы к базе источнику,
  • Доступы к базе реципиенту,
  • Список таблиц для переноса,
  • Схему,
  • ID карты.

Пример конфигурационного файла для подключения к БД в формате JSON:

{ "oms_conn_config": { "db_type": "postgresql", "database": "db_name", "db_schema": "db_schema", "geometry_schema": "", "user": "db_user", "password": "db_pass", "host": "db_host", "port": "db_port" }, "connected_conn_config": { "db_type": "postgresql", "database": "db_name_1", "geometry_schema": "", "user": "db_user_1", "password": "db_pass_1", "host": "db_host_1", "port": "db_port_1" } }

Пример конфигурационного файла с параметрами копирования в формате JSON:

{ "direct": "to_oms", "copied_tables": ["table_name"], "source_schema": "b", "receiver_schema": "b2" }

  • direct - направление переноса: to_oms и from_oms ,
  • copied_tables - наименование таблиц для переноса,
  • source_schema - схема БД источника. В случае MySQL может буть пустым,
  • receiver_schema - схема БД реципиента. В случае MySQL может буть пустым.

Скачать файлы конфигурации.

После заполнения файла настроек можно запускать перенос данных. По результатам переноса таблицы из базы источника появятся в базе реципиента. В случае переноса данных в ORBISmap Server - в указанной в настройках карте появятся слои с названиями (кодом), соответствующими названиям (кодам) таблиц из базы источника.

Примечание: Все таблицы должны быть из одной схеме (в случае PostgreSQL) и одной БД (в случае MySQL)

Примечание: В случае переноса в ORBISmap Server необходимо учесть, что в карте, в которую осуществляется перенос не должно быть слоёв с названиями (кодом), повторяющими название (код) таблиц из источника, иначе система пропустит импорт этих таблиц и данные не будут импортированы.

Обмен данными с ГИС Карта 2011 (КБ Панорама)

Система ORBISmap Server обеспечивает возможность интеграции с российской системой ГИС Карта 2011 (КБ Панорама) через импорт файлов в следующих форматах:

  • SXF (Storage and eXchange Format) - открытый формат цифровой информации о местности. Предназначен для применения в геоинформационных системах для хранения цифровой информации о местности, обмена данными между различными системами, создания цифровых и электронных карт и решения прикладных задач.
  • KML - язык разметки на оcнове XML для представления пространственных геоданных, используемый в Google Earth и в Google Maps.
  • SHP - векторный формат представления геоданных от компании ESRI, производителя гис-систем ArcMap, ArcView.
  • GeoTIFF - открытый формат представления растровых данных в формате TIFF совместно с метаданными о географической привязке.
  • MIF - открытый текстовый обменный формат для геоинформационных систем ГИС MapInfo.
  • XLS - Microsoft Excel

Обратная интеграция из ORBISmap Server в ГИС Карта 2011 осуществляется через экспорт файлов в тех же форматах, что и импорт, за исключением формата SXF

Примечание: Компания “Орби Системс” не несёт ответственности за нарушения пользователями системы ORBISmap Server авторских и коммерческих прав третьих лиц.

 
Статьи по теме:
Порядок заполнения баланса и отчета о финансовых результатах
Так как он является основным видом бухгалтерской отчетности, несет в себе смысл, посвященный финансовому состоянию объекта предпринимательской деятельности. При этом новичку может показаться его структура непонятной и запутанной, ведь кроме сложной нумера
Что такое осаго: как работает система и от чего страхует, что входит, для чего нужно
В Российской Федерации страхование подразделяется на две категории: обязательное и добровольное. Как работает ОСАГО и что подразумевается под аббревиатурой? ОСАГО является обязательным страховщика. Приобретая полис ОСАГО, гражданин становится клиентом стр
Взаимосвязь инфляции и безработицы
Доктор экономических наук, профессор кафедры политической экономии Уральский государственный экономический университет 620144, РФ, г. Екатеринбург, ул. 8 Марта/Народной Воли, 62/45 Контактный телефон: (343) 211-37-37 e-mail: [email protected] ИЛЬЯШЕ
Что дает страхование ГО управляющей компании страхователю и его клиентам?
Действующее гражданское законодательство предусматривает, что лица, причинившие вред, обязаны возместить его в полном объеме, значительная часть убытков, наносимых при строительстве и эксплуатации жилья, ответственными за него лицами не возмещается. Это с