Клиент-серверные инструменты для хранилища геоданных

NextGIS выполнена разработка хранилища геоданных на базе NextGIS Web/Manager/QGIS.

Хранилище предназначено для:

  • загрузки и выгрузки геоданных из файловых источников с учетом их формата (например, составной источник в виде набора файлов)
  • загрузки и выгрузки обычных файлов из файловой системы (например, архив ZIP)
  • публикация растров по протоколу WMS
  • публикация векторных геоданных по протоколам WMS/WFS
  • создание веб-карт
  • импорт файла проекта ГИС NextGIS QGIS с настройкой отображения в веб-карту
  • синхронизация (одно- и двунаправленная) папки в файловой системе с группой ресурсов хранилища
  • разграничение прав доступа к геоданным в хранилище
  • поиск геоданных в хранилище

Для реализации функций хранилища было разработано:

  • собственно хранилище (на базе NextGIS Web — серверный компонент)
  • набор специализированных установщиков настольной ГИС (на базе NextGIS QGIS)
  • программа-проводник для работы с хранилищем из настольного приложения (на базе NextGIS Manager)
  • утилита синхронизации локальных папок с хранилищем

Хранилище геоданных имеет веб-интерфейс и настольный клиент («проводник»). Использование настольного клиента дополнительно предоставляет следующие возможности:

  • загружать геоданные без ограничения объема;
  • при загрузке геоданных из них извлекаются метаданные, которые записываются в хранилище. По метаданным можно искать геоданные через сервис поиска в хранилище;
  • для загружаемых геоданных формируются превью. Это помогает пользователю выбрать необходимые ему геоданные;
  • при создании растровых и векторных слоев учитываются особенности хранилища (данные приводятся к необходимому виду, а случае несоответствия требованиям хранилища отображается диалоговое окно до загрузки геоданных);
  • поддержка drag’n’drop и copy/paste

Для подготовки геоданных для загрузки в хранилище были разработаны специализированные установщики настольной ГИС NextGIS QGIS. Каждый установщик настроен для решения определенных технологических операций обработки геоданных:

  • в пользовательском интерфейсе убраны пункты меню/кнопки/виды не относящиеся к решению технологической операции
  • в установщик внедрены необходимые плагины
  • установщик собран на специальной версии библиотеки GDAL
  • доступ к основным технологическим операциям сгруппирован в специальной панели при помощи нового модуля расширения Shortcut Manager позволяющего организовать вызовы внешних приложений из NextGIS QGIS.

Кроме того была доработана библиотека GDAL для поддержки метаданных материалов космической съемки с КА (дополнительно к уже существующим Ikonos-2, QuickBird, GeoEye-1, WorldView-1, WorldView-2, OrbView). Добавлена поддержка метаданных для:

  • ALOS
  • EROS
  • Formosat
  • Kompsat
  • Landsat
  • Pleiades
  • RapidEye
  • Ресурс-ДК
  • Spot

Работы выполнены для ОАО «НПК «РЕКОД» в интересах Федерального космического агентства (Роскосмос).

 

 

Обсуждение закрыто.