1. Общая информация
Настоящий документ содержит описание функциональных характеристик программного обеспечения МАПЛАБ, предоставленного для проведения экспертной проверки. Программное обеспечение (ПО) предназначено для генерации, анализа и визуализации цифровых двойников городских территорий на основе BIM-моделей и пространственных данных.
1.1. Размещение основных компонентов системы
МАПЛАБ – интеллектуальная платформа моделирования городского планирования.
1.2. Цель программного обеспечения
Цель программного обеспечения МАПЛАБ – автоматизация процесса создания и анализа цифровых моделей территории с возможностью интеграции с различными источниками данных (топографическими, кадастровыми, социально-экономическими).
2. Основные функциональные характеристики
2.1. Модули и их функциональность
Программное обеспечение МАПЛАБ включает в себя следующие модули:
➢ Модуль загрузки данных - импорт данных о городской среде, включая облака точек, BIM-модели, геопространственные слои (OpenStreetMap, QGIS).
➢ Модуль генерации 3D-моделей - создание трехмерных BIM-моделей на основе доступной топографической информации и цифровых слоев.
➢ Модуль анализа данных - обработка входящих параметров, выявление пространственных зависимостей (например, плотности застройки, эффективности инфраструктуры).
➢ Модуль визуализации - представление полученных моделей и аналитических данных в формате 3D при помощи Unreal Engine 5.
➢ Модуль интеграции с инженерной документацией - автоматическая генерация технической подложки для предпроектного и проектного этапов на основе BIM-модели.
➢ Модуль экономической оценки - расчет стоимости строительства, использования спецтехники и затрат на трудовые ресурсы.
➢ Модуль рекомендаций - система интеллектуального подбора оптимальных зон для размещения новых объектов инфраструктуры.
➢ Модуль отчетности - автоматическая генерация аналитической документации (текстовые документы, таблицы и графики).
➢ Модуль пользовательского интерфейса - веб-приложение с поддержкой интерактивного взаимодействия, гибкой фильтрации данных и экспорта отчетов.
2.2. Способы взаимодействия с пользователем
➢ Взаимодействие через веб-интерфейс с поддержкой современных браузеров (Chrome, Firefox, Edge).
➢ Поддержка API для интеграции с внешними системами.
➢ Работа с GIS-решениями (QGIS, ArcGIS).
➢ Экспорт данных в стандартные форматы (IFC, DWG, PDF, CSV).
2.3. Системные требования
➢ Операционная система: Linux (Ubuntu 22.04 LTS, CentOS 8, Debian 11) или Windows Server 2019.
➢ Процессор: Intel Xeon или AMD Ryzen с частотой от 3 ГГц.
➢ ОЗУ: от 16 ГБ (рекомендуется 32 ГБ).
➢ Хранилище: SSD от 500 ГБ.
➢ Графический процессор: NVIDIA RTX 3060 и выше (для визуализации 3D моделей).
2.4. Методы обработки данных
➢ Обработка BIM-моделей с использованием нейросетевых алгоритмов.
➢ Интеграция с геопространственными базами данных.
➢ Оптимизация моделей путем анализа инженерных параметров и инфраструктурных ограничений.
2.5. Безопасность и разграничение доступа
➢ Аутентификация пользователей через LDAP / OAuth2.
➢ Контроль доступа по ролям (администраторы, аналитики, инженеры).
➢ Логирование всех изменений и действий пользователей.
2.6. Средства интеграции
➢ Поддержка API REST для взаимодействия с внешними сервисами.
➢ Подключение баз данных через PostgreSQL и PostGIS.
➢ Взаимодействие с картографическими сервисами OpenStreetMap и Google Maps API.
3. Ограничения
➢ ПО предназначено для работы в среде Linux и требует предварительной конфигурации серверной инфраструктуры.
➢ Визуализация 3D-моделей может требовать выделенного графического процессора.
➢ Взаимодействие с облачными хранилищами требует соответствующих учетных данных.