УДК 62
Садыкова Н.Р., магистрант ФГБОУВО «УГАТУ» (Уфа, Россия)
ВЫЧИСЛЕНИЕ ВЫСОТЫ ЗДАНИЯ И СОЗДАНИЕ 3D СЦЕНЫ НА ПРИМЕРЕ 6 УЧЕБНОГО КОРПУСА УГАТУ
Аннотация. В статье рассматривается вычисление высоты здания и создание в программе ArcGisPro 3D сцены учебного корпуса.
Ключевые слова: здания, сооружения, инженерные коммуникации, автоматизация, 3D модель, геобработка.
На сегодняшний день в нашей стране большое внимание уделяется строительству, в том числе к реконструкции зданий, сооружений, инженерных коммуникаций, которое направлено на улучшение жизнедеятельности населения. Информационные технологии развиваются очень высокими темпами и технологии, которые еще лет 5 назад были актуальными на сегодняшний день теряют свою значимость.
Наша задача автоматизировать работу инженерных коммуникаций Уфимского государственного авиационного технического университета на примере внутренних тепловых сетей университета и создание 3D сцены здания.
Автоматизацию инженерных коммуникаций выполняем в программе ArcGisPro. ArcGIS Pro - это мощное единое ГИС-приложение для рабочего места. Технологически опережая все остальные продукты на рынке, ArcGIS Pro поддерживает визуализацию данных, расширенный анализ и надёжную поддержку данных как в 2D, так и в 3D [1]. Для этого открываем ArcGisPro и в разделе «Пустые шаблоны» выбираем раздел «Карта». Далее программа выводит окно «Создать новый проект», пишем название проекта и нажимаем на «Ок» (Рис. 1.)
Рис. 1. Создание нового проекта.
После выполнения вышеперечисленных пунктов открывается рабочее окно с картой (Рис.2).
fe Й Ъ' * ' MyProjedll-Карта-AicGIS Wo
| Карга Вставка Анализ Вид Редактирование Изображения Общий доступ ifl ^ИиПОрГКЗрТЫ «lAotoeim. папку
9 Подключения •
Нови Носа» Новый карта- компоновка* 01чя• Й На^Ринструментов •
|Т |Т |t It :т
Яркие Темные Светлые Парное Гаоельные Красно»*.. - Добавнь
мечани». цвета при... примечания.. ; Импорт мемвл-
<jb Добавит ^ Новый-
? - О X
й Нурив(ФГБОУ ВО СТАТУТ Ф ' ■ *
Содержание
Т|п»«« *
Порядок прорисовки
aR Карп
World Topographic Map ткт
1:97 553 982 ■ I
, Каталог Проект Поргал Избранное История
i © Q | Пои«
п
I О Карты
в Наборы инструментов t IS* ьазы данных
I «Л Папки I у Локаторы
159.9875672*8 67,2874669*С »
Ката... Сом.- Ли... Атри- Орта... Сим.„
Рис.2.Рабочее окно.
Далее через панель «Каталог» открываем БИаре-файлы 6 учебного корпуса университета ранее созданные в АгсМар (Рис.3., Рис.4).
Рис. 3.
Shape файлы из списка «Каталог» переводим на левую панель «Содержание». В списке слоев у нас отображены слои, которые были в папке «6 корпус» и содержат данные по застройке (Рис.4).
Рис.4. Отображение 6учебного корпуса в 2D
Далее для конвертирования 2D сцены в 3D, заходим во вкладку «Вид» и создаем локальную сцену. Тогда он станет 3 мерным слоем и получит возможность выдавливания.
Рис.5.Конвертирование в 3D сцену
Заходим в раздел «Оформление», выбираем тип «Максимальная высота», в «Поле» для управления высотой выбираем «height», единицу измерения в метрах.
Рис. 6.
, 9 Ъ-
Карга Вставка Анализ Вид Редактирование Изображения Общий доступ Оформление Надписи Данные
? - О X й Нурия (ФГБОУ ВО "УГА1У)" 9 *
еЗКрупнее ¿з Мельче
№
Символы
Диапазон виаимост*
Содержание
оо * ^
Б! Спрятать
О 500,0 гге ^ "V Импорт
_Эффекты_Отображение
. о х Еслои & Слои 30 х
■
В -о
Отображение Освещение Включить освещение
Свет и Тени
^ | Пок»
Ъ8Е./В1#
{¿Нет
Объекты не вытянуты. 6
' V Минимальная высота
Вытягивание добавлено < ми« «мадьноиу г- зк |чению объекта. _и
ые Наборы инарументое Г •
Порядок прорисовки
и ^ Слои .10 л 30 слои
I ■
'У Максимальная высота
Вытягивание добавлено«максимальному I- значению объекта.
У Базовая высота
,' Вытягивание добавлено < каждой вершине основами* объекта.
F1.Canipus.c6.Boj 6
В
' 20 слои
И_СаптрюДШоип<1аЬоп
□
<•0 Р1_Сатр*я_с6_11_сотри1ет □
Й_Сатро$_с6_М_сирЬоаг<)
□
Й_Сатр«_сб_11_(1ак
! .'
г* Абсолютная высота
Объект вытянут на указанное зи
9
И.СаП1р«.с6.(1.Ьеув$
□
Щ ш
от
Шт^Л_____
в а^рмш» оъъты г 11| IО а. Со . № А!., о и и
, %0ы ' I -+ — 55.9«14М'ВЧИМ6И'С " 17/.95ЯМ
Рис. 7.Выдавливание на высоту здания После выполнения выше перечисленных шагов, получили здание с максимальной
высотой (Рис.8).
Рис.8.Учебный корпус УГАТУ№6
После получения готового здания, приступаем к следующему шагу, вычислению высоты здания при помощи специальной формулы на языке Python. Для этого в разделе «Геобработки» наживаем во вкладку «Вычислить поле».
Рис.9.Вычисление высоты здания
Таким образом, в программе ArcGisPro создали 3D сцену на примере 6 учебного корпуса УГАТУ и показали пример вычисления высоты здания.
ЛИТЕРАТУРА
1. Режим доступа: https://www.esri.com/ru-ru/arcgis/products/arcgis-pro/overview.