ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
«Технологическая цифровая платформа мониторинга
природно-технологической среды»
Руководство администратора
Версия VM
АННОТАЦИЯ
Настоящий документ описывает программу «Технологическая цифровая платформа мониторинга природно-технологической среды» (далее – МПТС) и порядок её развертывания в варианте преднастроенной виртуальной машины.
Перед применением МПТС рекомендуется изучить правила работы с программой в соответствии с комплектом эксплуатационной документации.
1. Назначение программы
1.1. Назначение
Прикладное программное обеспечение «Технологическая цифровая платформа мониторинга природно-технологической среды» (далее – МПТС или программа) предоставляет набор веб-сервисов и приложений для загрузки, организации, публикации, хранения, просмотра, ведения, управления и передачи 2D- и 3D-геопространственного контента.
Ключевыми компонентами платформы являются модули для работы с пространственными данными в двухмерном и трехмерном виде, предоставляющие пользователям возможность просмотра и анализа пространственных данных.
В программном обеспечении реализовано разграничение прав пользователей средствами модуля администрирования. Доступ к ресурсам платформы осуществляется в соответствии с настраиваемой ролевой моделью.
Функционал платформы доступен при работе с настольных компьютеров и мобильных устройств (планшетов).
1.2. Область применения
Программное обеспечение МПТС поддерживает возможность доступа к ресурсам программы на персональных компьютерах и мобильных устройствах (планшетах) с использованием следующих операционных систем (и выше):
Ubuntu 18;
Microsoft Windows 10;
macOS Catalina
iOS 15;
OS Android 11.
Для пользовательского доступа МПТС обеспечивает поддержку последних версий браузеров Internet Explorer/Edge, Google Chrome и Apple Safari. Работа пользовательских веб-интерфейсов осуществляется по стандартным портам (443), приоритетно использование протокола HTTPS.
1.3. Основные возможности и характеристики
МПТС имеет модульную архитектуру и включает следующие программные модули, обеспечивающие функционал Платформы МПТС:
Функциональные модули:
1. Модуль для работы с трехмерными данными.
2. Модуль для работы с двухмерными данными.
3. Модуль для работы с каталогами.
Служебные модули:
4. Модуль администрирования.
5. Модуль настройки портала.
6. Модуль обработки пространственных данных.
7. Модуль конвертации данных.
8. Модуль интеграции.
9. Модуль поиска.
1.3.1. Модуль для работы с трехмерными данными
• Модуль для работы с трехмерными данными включает в себя два основных плагина:
• плагин просмотра облака лазерного сканирования, обеспечивающий просмотр облака пространственных данных (LAS, LAZ);
• плагин просмотра трехмерных объектов.
• Модуль рассчитан для работы с большим объёмом трехмерных данных, представленных в виде облаков точек, полигональных и твердотельных моделей.
• Модуль обеспечивает выполнение следующих функций:
• обработка облака точек для получения модели рельефа;
• поддержка систем координат и перепроецирование данных из одной системы координат в другую;
• импорт пространственных данных в форматах *.dxf, *.dwg, *.shp, *. kml, *.kmz с последующей загрузкой в систему;
• импорт данных кадастровых выписок из Росреестра в формате *.xml с формированием слоя;
• импорт точечных данных в форматах *.txt, *.csv с формированием слоя точечных объектов;
• импорт растровых данных в форматах *.tiff, *.geotiff для отображения ортофотопланов и формирования рельефа сцены;
• визуализация трехмерных моделей;
• навигация по 3D-сцене, в том числе вращение, приближение, удаление;
• настройка параметров отображения облака точек (максимальное количество точек, размер точки облака, угловой размер точки облака);
• картометрические операции (измерение расстояний между объектами, вычисление длин линий, вычисление периметров и площадей. полигональных объектов, построение профиля высот);
• возможность загрузки трёхмерных данных: облака лазерного сканирования, 3D-модели;
• возможность прикреплять документы, фотоматериалы, ссылки, геотеги, комментарии;
• просмотр облака точек, моделей и слоёв за разные периоды времени;
• оверлейные операции, в том числе объединение нескольких облаков точек в одно;
• возможность добавления картографических сервисов в формате WMS, WFS;
• определение координат объектов;
• поддержка классификации облаков лазерного сканирования;
• генерация ссылки на сцену с возможностью сохранения настроек и предоставления к ней доступа другим пользователям.
1.3.2. Модуль для работы двухмерными данными
Модуль предназначен для работы с пространственными данными на карте и обеспечивает выполнение следующих функций:
• навигация по карте;
• возможность выбора подложки (карта, спутник, гибрид);
• проведение картометрических операций (измерение расстояний, площадей и т.п.);
• определение координат объектов;
• возможность использования внешних картографических сервисов в формате WMS, WFS при формировании карты;
• возможность экспорта фрагмента карты, в том числе для печати;
• добавление пользовательского слоя на карту (точечных, линейных и полигональных объектов);
• редактирование геометрии пользовательского слоя на карте;
• редактирование атрибутов объектов пользовательского слоя карты.
1.3.3. Модуль для работы с каталогами
Компонент обеспечивает выполнение следующих функций:
• создание каталога Проектов для работы с 3D-сценами;
• создание каталога Карт;
• создание каталога облаков лазерного сканирования;
• создание каталога 3D-моделей;
• создание каталога векторных данных;
• создание каталога растровых данных;
• загрузка и хранение облаков точек лазерного сканирования;
• загрузка и хранение 3D-моделей в форматах *.obj, *.dae, *.dxf;
• загрузка и хранение пространственных данных;
• создание и просмотр описания пространственных данных в каталогах;
• поиск пространственных данных в каталогах.
1.3.4. Модуль администрирования
Модуль администрирования разработан как средство управления пользователями. Модуль администрирования пользователей МПТС включает следующие функции:
• управление пользователями;
• изменение учётных данных пользователей;
• ролевая модель доступа;
• группировка пользователей по ролям;
• настройка уведомлений;
• ведение лога действий пользователей;
• просмотр журнала действий пользователей с возможностью фильтрации записей по периоду времени и/или пользователю;
• интеграция с AD.
1.3.5. Модуль настройки портала
Модуль настройки портала включают следующие возможности:
• конфигурирование портала;
• добавление плагинов;
• создание и редактирование макетов;
• разграничение прав доступа;
• управление проектами;
• система кэширования;
• поддержка SSL;
• масштабирование.
1.3.6. Модуль обработки пространственных данных
Модуль предназначен для управления пространственными данными и доступом к этим данным для пользователей МПТС.
Модуль обеспечивает выполнение следующих функций:
• хранение пространственных данных в пользователя;
• предоставление доступа к пространственных данных пользователям МПТС по ссылке;
• групповые операции с пространственных данных;
• превью пространственных данных;
• просмотр пространственных данных, если просмотр типа объекта поддерживается МПТС в двухмерном или трехмерном виде;
• редактирование пространственных данных, если редактирование типа объекта поддерживается средствами МПТС;
• загрузка пространственных данных пользователем;
• выгрузка пространственных данных пользователем.
1.3.7. Модуль конвертации данных
Модуль предназначен для конвертации форматов данных.
Форматы, с которыми работает компонент:
• пространственные данные *.las, *.laz.
• векторные данные *.dxf, *.dwg, *.shp, *. kml, *.kmz.
• растровые данные *.tiff, *.geotiff.
• точечные данные *.txt, *.csv.
• объектные данные *.xml, *geojson.
• данные CAD и BIM моделей *.rvt, *nwt, *.obj, *.dae.
1.3.8. Модуль поиска
МПТС предоставляет пользователю в соответствии с его ролевой моделью возможность фильтрации и поиска по данным платформы МПТС, в том числе по:
названию и описанию проектов и карт МПТС;
названию и описанию ресурсов МПТС, включая облака точке лазерного сканирования, трехмерные модели, векторные и растровые данные.
1.3.9. Модуль интеграции
Модуль обеспечивает выполнение следующих функций:
• предоставление доступа к функционалу МПТС с использованием REST API;
• контроль доступа внешних систем к REST API;
• интеграция с сервисами внешних систем.
2. Условия применения
2.1. Технические характеристики
Образ виртуальной машины, подготовленный для развертывания, устанавливается в среде VMware.
МПТС работают в технических системах1 с характеристиками не хуже, чем указанные в таблице 1.
Таблица 1 – Требования к техническим системам
Наименование элемента | Характеристика |
Сервер МПТС | |
Процессор:
|
|
2 | |
2,7 | |
Оперативная память, Гб, не менее | 16 |
Жесткий диск, Гб, не менее | 500 |
Сетевой интерфейс Ethernet, Мб/с, не менее | 100 |
Операционная система | Windows Server 2012 R2, Red Hat Enterprise Linux, Ubuntu 18, Debian. |
СУБД | PostgreSQL |
2.2. Организационные условия
МПТС должна эксплуатироваться с учётом следующих организационных условий:
• В организации определены периоды смены паролей пользователей.
• В организации определены периоды контроля (тестирования) работоспособности МПТС и его модулей.
• В организации определены периоды проведения обучения пользователей и администраторов МПТС.
2.3. Требования к персоналу (системному программисту)
Системный программист должен иметь минимум среднее техническое образование.
Необходимо знание Linux, VMware.
3. Установка и Настройка программы
3.1. Установка
VMware:
Импортировать виртуальную машину в интерфейсе vCenter.
Версия VMware при сборке виртуальной машины - 6.7u3 (версия может отличаться, актуальная версия указывается в документах поставки).
Raw Image:
Создать загрузочный диск файловой системы Linux любым доступным способом (тестировалось с Rufus).
Логины и пароли для начального развертывания указываются в документах поставки.
Процедура развертывания может быть изменена, актуальная процедура указана в документах поставки.
Загрузиться в систему, авторизоваться под полученным с ПО логином администратора, ввести пароль администратора.
Сконфигурировать сеть и задать серверу IP адрес.
4. Обращение к программе
Открыть браузер на компьютере пользователя и подключиться к серверу:
http://<server_ip>:80
На главной странице программы выбрать пункт основного меню «Вход».
Ввести предоставленные администратором Вашей сети логин и пароль пользователя.
Далее следовать указаниям документа Прикладное программное обеспечение «Технологическая платформа мониторинга природно-технической среды.
5. Демонстрационный проект
Для создания проекта следуйте документу:
Прикладное программное обеспечение «Технологическая платформа мониторинга природно-технической среды. Руководство пользователя RU.98898795.62.01.29.00003-01 34 01», раздел 6.
ПРИМЕР исходных данных для демонстрационного проекта:
smolensk_cloud.las | 728 667 КБ | файл облака точек |
smolensk_cover_png.png | 2 463 КБ | файл обложки проекта |
smolensk_pipe_vect.dxf | 9 КБ | файл тестового векторного изображения |
smolensk_sat_3857_rastr.tif | 5 516 КБ | файл растрового изображения |
smolensk_sat_big_3857_rastr.tif | 5 516 КБ | файл растрового изображения |
smolensk_shape | 2 КБ | сжатая папка шейпов |
smolensk.qgz | 10 КБ | служебный файл |
Указанные файлы, кроме файла обложки, следует в соответствии с «Руководством пользователя» загрузить в соответствующие разделы вкладки «Ресурсы». Файл обложки загружается непосредственно из файловой системы при создании обложки.
6. Входные и выходные данные
6.1. Входные данные
Входные данные для МПТС и их источники приведены в таблице 2.
Таблица 2 – Входные данные
№ | Входные данные | Источник данных |
1 | Данные о пользователях | предустановлены |
2 | Данные воздушного лазерного сканирования – облака точек | Демонстрационный файл |
3 | Растровая информация: аэрокосмические снимки, карты, планы | Демонстрационный файл |
4 | Векторная информация – проектные данные, зоны ограничений, кадастровые данные | Демонстрационный файл |
5 | 3D-модели, пустотелые и твердотельные модели, цифровые информационные BIM-модели | Демонстрационный файл |
6.2. Выходные данные
Выходные данные МПТС, и их получатели приведены в таблице 3.
Таблица 3 – Выходные данные
№ |
Выходные данные |
Получатель данных |
1 |
Уведомления |
Пользователи |
2 |
Результаты моделирования территорий в виде трехмерных сцен в интерфейсе |
Пользователи |
3 |
Производные пространственные данные, полученные в результате обработки, в том числе: трехмерные модели, облака точек, векторная информация |
Пользователи |
4 |
Результаты пространственного анализа |
Пользователи |
5 |
Печатные формы с фрагментами проектов, карты, схемы, подготовленные для печати |
Сетевые печатающие устройства |
6 |
Отчеты |
Администратор системы |
7. Сообщения
Информационные сообщения для системного программиста отсутствуют.
8. Принятые сокращения
Перечень принятых сокращений:
ГИС | геоинформационная система |
ДЗЗ | дистанционное зондирование Земли |
МПТС | программа «Технологическая цифровая платформа мониторинга природно-технологической среды» |
ОС | операционная система |
СУБД | система управления базами данных |
BIM | информационная модель зданий и сооружений |