Настройка и подготовка сцены
Вы начнете с подготовки всего, что вам нужно в ArcGIS Pro, затем вы найдете место для проекта комплекса De Zalmhaven на сцене и скроете из вида два старых здания, которые будут снесены, чтобы освободить место для проекта.
Загрузка данных и открытие веб-сцены
Сначала вы скачаете данные BIM, которые будете использовать в этом руководстве. Затем вы запустите ArcGIS Pro и загрузите 3D веб-сцену, представляющую центр города Роттердам.
- Скачайте сжатую папку De_Zalmhaven_complex.zip на ваш компьютер.
Примечание:
В зависимости от настроек браузера, вам может быть предложено выбрать место для сохранения загружаемого файла. Большинство браузеров по умолчанию скачивают все в папку Загрузки.
- Найдите скачанный файл De_Zalmhaven_complex.zip, щелкните на нем правой кнопкой и извлеките его содержание в местоположение по вашему выбору, например, в папку Документы.
Далее вы запустите ArcGIS Pro.
- Запустите ArcGIS Pro. Если будет предложено, войдите под лицензированной учетной записью ArcGIS.
Если у вас нет доступа к ArcGIS Pro или учетной записи организации ArcGIS, см. варианты доступа к программному обеспечению.
- Под Новый щёлкните Запуск без шаблона.
Теперь вы откроете веб-сцену, представляющую центр города Роттердам, в ArcGIS Pro.
- На ленте, на вкладке Вид в группе Окна щелкните Панель Каталог.
- На панели Каталог щелкните Портал и ArcGIS Online. В строке поиска введите Rotterdam City Center owner:Learn_ArcGIS и нажмите Enter.
- В списке результатов щелкните правой кнопкой веб-сцену Rotterdam City Center и выберите Добавить и открыть.
Через несколько секунд откроется 3D-сцена.
Вы будете использовать ее как фон для комплекса зданий De Zalmhaven.
Примечание:
Вы также можете просмотреть эту веб-сцену в веб-браузере, где она доступна для всех. Более подробно о создании подобных сцен см. руководство Создание веб-сцены для поддержки планирования строительства.
- На панели Содержание просмотрите слои, составляющие сцену Rotterdam City Center.
Помимо базовой карты и слоев поверхности Земли, в сцену включены несколько векторных слоев, таких как Buildings, Bridges и Trees. Вы изучите сцену, чтобы получше с ней ознакомиться.
- В сцене под колесиком Навигатор, щелкните Показать полное управление.
Колесико Навигатор увеличится для отображения всех возможностей 3D-навигации.
- Воспользуйтесь средним колесиком Навигатора для наклона и поворота сцены. Вы также можете использовать кнопку колесика мыши для изменения масштаба карты, и можно нажать и перетаскивать левую кнопку мыши для перемещения.
Подсказка:
Для изучения возможностей 3D-навигации см. раздел Навигация в 3D.
- Приблизьтесь и перемещайте сцену, чтобы посмотреть на нее.
Различные слои объединяются, создавая привлекательный, информативный городской пейзаж. Вы сохраните проект в той же папке, где хранятся данные BIM.
- На Панели быстрого доступа щелкните Сохранить.
- В окне Сохранить проект как перейдите к извлеченной папке De_Zalmhaven_complex и выберите ее. Нажмите OK.
В этом разделе вы скачали данные BIM, открыли 3D веб-сцену в ArcGIS Pro и сохранили проект.
Поиск места для комплекса De Zalmhaven
Теперь вы найдете в сцене площадку для планируемого комплекса De Zalmhaven. Вы сделаете это при помощи инструмента Найти.
- На ленте на вкладке Карта в группе Запрос щелкните Найти.
- На панели Найти местоположение в поле Поиск введите адрес Vasteland 12G, 3011 BL Rotterdam, Netherlands и нажмите Enter.
Сцена приблизится к адресу A. Это хорошее совпадение для местоположения будущего комплекса De Zalmhaven, поэтому вы оставите результат по умолчанию.
Примечание:
Возможно, вы не видите маркер A из-за того, что он скрыт зданием.
- Если необходимо, при помощи среднего колесика Навигатора наклоните сцену, чтобы увидеть маркер A.
- Немного отдалитесь, чтобы увидеть приблизительно тот же вид, что на следующем изображении.
Комплекс De Zalmhaven будет построен в месте, отмеченном большим желтым овалом слева от маркера A.
- Закройте панель Найти местоположение.
В этом разделе вы нашли в сцене местоположение для планируемого комплекса De Zalmhaven.
Скрытие старых зданий
В местоположении будущего комплекса De Zalmhaven в данный момент отображается два старых здания. Вы скроете старые здания, чтобы освободить место для новых. Сначала вы должны найти ID двух зданий.
- Щелкните на первом здании, чтобы отобразить информационное всплывающее окно, и запишите значение его ObjectID (136753), чтобы использовать его позднее.
Примечание:
Если всплывающее окно не отображается, на ленте на вкладке Карта в группе Навигация нажмите стрелку вниз Исследовать и проверьте, что выбрана опция Верхний слой.
- Закройте всплывающее окно.
- Аналогичным образом получите значение ObjectID для второго здания (137392) и закройте всплывающее окно.
Далее вы сформируете запрос с ID этих двух зданий, чтобы исключить их из отображения.
- На панели Содержание щелкните правой кнопкой слой Buildings lи выберите Свойства.
- В окне Свойства слоя: Buildings выберите Определяющий запрос и щелкните Новый определяющий запрос.
- В Запросе 1 составьте запрос Где OBJECTID не включает значения 136753, 137392.
- Щелкните Применить, затем ОК.
Сцена обновится и отобразится заново без этих двух зданий.
Примечание:
Два здания скрыты из виду только в вашем проекте ArcGIS Pro. Они не удалены из исходной веб-сцены.
- Нажмите Ctrl+S, чтобы сохранить проект.
Теперь два старых здания скрыты и вы готовы начать геолокацию одной из цифровых моделей здания для будущего комплекса De Zalmhaven.
Геолокация цифровой модели здания
Вы рассмотрите цифровую модель, представляющую высотное здание в комплексе De Zalmhaven. После изучения цифровой модели вы добавите в нее примерную информацию о местоположении. Затем вы отобразите модель в сцене и продолжите определять ее местоположение более точно.
Изучение цифровой модели здания
Вы ознакомитесь со структурой цифровой модели.
- Если необходимо, на ленте во вкладке Вид в группе Окна нажмите Панель Каталог.
- На панели Каталог нажмите Проект. Раскройте Папки > De_Zalmhaven_complex > DigitalModels > Building_1_HR.
ZHA-B-BWK-C-HR-R18.ifc - это собственно и есть цифровая модель.
Примечание:
Если папка DigitalModels не отображается, щелкните правой кнопкой De_Zalmhaven_complex и выберите Обновить.
Building_1_HR_Solution содержит то же высотное здание, что и Building_1_HR, но уже с геолокацией. Вы можете использовать его как решение для этого руководства, если необходимо.
Building_2_MR содержит вторую модель здания, средней высоты, которую вы используете позднее в этом руководстве.
- Раскройте ZHA-B-BWK-C-HR-R18.ifc.
Цифровая модель ZHA-B-BWK-C-HR-R18.ifc организована в несколько дисциплин: Architectural, Electrical, Infrastructure, Mechanical, Piping и Structural.
- Раскройте некоторые из дисциплин, чтобы изучить их.
Каждая дисциплина состоит из категорий. Например, дисциплина Architectural содержит такие категории, как Chimneys, Doors, Roofs и Walls.
Примечание:
Обычно цифровая модель создается в исходных форматах Revit или IFC при помощи программного обеспечения BIM. Затем она импортируется в ArcGIS как рабочая область, где дисциплины представляются как наборы данных, а категории - как классы объектов. Более подробно о рабочей области BIM см. Файлы BIM как рабочая область файлов BIM
Теперь вы проверите, что модель высотного здания еще не имеет определенного географического положения.
- Щелкните стрелку рядом с ZHA-B-BWK-C-HR-R18.ifc, чтобы свернуть ее.
- Щелкните правой кнопкой ZHA-B-BWK-C-HR-R18.ifc и выберите Свойства.
- В окне Свойства файла: ZHA-B-BWK-C-HR-R18.ifc на вкладке Общие раскройте Пространственная привязка и Преобразование файла привязки.
Пространственная привязка задана как Неизвестная система координат. Для размещения цифровой модели в географическом пространстве необходима информация о системе координат, предоставленная в файле .prj. В данный момент эта информация отсутствует.
Преобразование файла привязки задано как Нет преобразования файла привязки. Для размещения цифровой модели в географическом пространстве также необходима информация о преобразовании координат, обычно хранящаяся в файле привязки 3D (.wld3). Эта информация используется для определения того, как следует переместить и повернуть положение цифровой модели в назначенной системе координат. В данный момент эта информация также отсутствует.
У модели высотного здания нет никакой информации, необходимой для геолокации.
Примечание:
Более подробно об этих и других свойствах цифровой модели см. Свойства файла данных BIM.
Теперь, когда вы изучили модель высотного здания и убедились, что у нее нет геолокации, вы начнете процесс геолокации - размещения модели в географическом пространстве.
Добавление информации о приблизительном местоположении в цифровую модель
Вы назначите систему координат модели высотного здания и добавите в нее информацию о приблизительном местоположении.
- В окне Свойства файла: ZHA-B-BWK-C-HR-R18.ifc нажмите вкладку Validate Position.
Здесь снова вы можете убедиться, что Нет назначенной системы координат (No coordinate system assigned). В веб-сцене используется государственная система координат Голландия RD New, поэтому вы назначите такую же систему координат модели высотного здания.
Примечание:
3D-сцена и цифровая модель всегда должны быть в одной системе координат, чтобы избежать необходимости перепроецировать данные на лету, что замедлит отображение сцены.
При работе с собственными данными необходимо выбрать систему координат, обычно используемую в вашем регионе. Поскольку вам нужно обеспечить точные измерения, следует выбрать систему координат проекции, которая сохраняет расстояния. Дополнительные сведения о проекциях см. в разделе Выбор правильной проекции.
- Щелкните Назначить систему координат (Assign Coordinate System).
- В окне Назначить систему координат (Assign Coordinate System) в поле поиска введите RD New и нажмите Enter.
- В Доступные системы координат XY раскройте Система координат проекции > Государственные системы координат > Европа. Щелкните RD New и нажмите OK.
Спустя некоторое время вкладка Validation Position обновится, чтобы отразить назначение системы координат.
Однако ArcGIS Pro все еще не знает, где разместить модель здания в назначенной системе координат. Вы предоставите уличный адрес рядом с моделью, чтобы приблизительно разместить модель.
- В Адрес проекта не найден в этой модели (No project address found in this model) щелкните Предложить местоположение (Suggest Location).
- В окне Suggest Location в поле Поиск введите адрес Vasteland 12G, 3011 BL Rotterdam, Netherlands и нажмите Enter. Примите адрес по буквой A.
Это тот, который лучше всего соответствует планируемому расположению высотного здания.
- Нажмите OK.
Адрес теперь указан как предлагаемое местоположение для высотки.
- Под Suggested location is Vasteland 12G, 3011 BL Rotterdam нажмите Преобразование в предлагаемое местоположение (Transform to Suggested Location).
Координаты здания автоматически перемещены и повернуты, чтобы разместиться в предлагаемом местоположении. Эта информация о преобразовании сохранена в новом файле привязки 3D (.wld3).
Через несколько секунд вкладка Validation Position обновится, указывая, что Экстент модели находится в области применения системы координат (Model extent is within the coordinate system's area of use) и Модель находится в предлагаемом местоположении (The model is at the suggested location).
- Нажмите OK.
Вы проверите, что созданы дополнительные файлы .prj и .wld3.
- Откройте на вашей машине Проводник Windows и перейдите к De_Zalmhaven_Complex > Digital Models > Building_1_HR.
Вы увидите новые созданные дополнительные файлы .prj и .wld3.
- Закройте окно Проводника Windows Explorer и вернитесь к ArcGIS Pro.
В этом разделе вы назначили систему координат модели высотного здания и добавили в нее информацию о приблизительном местоположении на основании уличного адреса. Теперь пришло время отобразить здание в сцене.
Добавление цифровой модели и опорных точек к сцене
Теперь вы добавите модель высотки к сцене, чтобы уточнить ее геолокацию. Но для упрощения действий вы добавите не всю модель, со всеми дисциплинами и категориями, а только одну отдельную категорию. Вы выберете категорию Slabs, показывающую контуры этажей, которую легко интерпретировать.
Примечание:
Или для тех же целей можно рассмотреть категорию Walls.
- На панели Каталог раскройте Папки > De_Zalmhaven_complex > DigitalModels > Building_1_HR> ZHA-B-BWK-C-HR-R18.ifc > Architectural.
- Щелкните правой кнопкой Slabs и выберите Добавить к текущей карте.
Через несколько секунд класс объектов-мультипатч Slabs появится в сцене.
Как и ожидалось, здание расположено по адресу Vasteland 12G, 3011 BL Rotterdam, который является воеменным приблизительным местоположением.
Перед перемещением здания в точное местоположение вы упростите себе работу, отфильтровав этажи здания, которые находятся далеко от земной поверхности. Вы сделаете это при помощи определяющего запроса.
- На панели Содержание щелкните правой кнопкой слой Slabs и выберите Свойства.
- В окне Свойства слоя: Slabs выберите Определяющий запрос и щелкните Новый определяющий запрос.
- Составьте следующий запрос: Где BldgLevel меньше или равно 3 - 02 tewwde verdieping.
- Щелкните Применить, затем ОК.
Здание на сцене перерисуется, показывая только несколько первых этажей.
- При необходимости используйте среднее колесико Навигатора, чтобы переместить камеру по сцене и получить лучший вид на здание.
Чтобы узнать точное желаемое положения здания, вы используете наземные опорные точки, полученные при полевой съемке. Они представляют местоположение двух углов здания. Теперь вы добавите слой точек съёмки в сцену.
- На панели Каталог раскройте Папки > De_Zalmhaven_complex > GroundControlPoints.
- Щелкните правой кнопкой HR_Survey_Points.lyrx, и выберите Добавить к текущей карте.
Слой появляется в сцене.
- Уменьшите масштаб, чтобы увидеть, где находятся две опорные точки по отношению к текущему местоположению здания.
В этом разделе вы отобразили перекрытия здания и отфильтровали их, чтобы видеть меньшее количество уровней. Затем вы добавили в сцену опорные точки. Теперь вы готовы расположить здание в точном местоположении.
Геолокация цифровой модели здания
Теперь вы переместите и повернете модель высотки, чтобы расположить ее в точном местоположении. Это можно сделать при помощи вкладки ленты Пространственная привязка.
- На панели Содержание щелкните слой Slabs, чтобы выбрать его.
- На ленте, на вкладке Данные BIM в группе Выравнивание щелкните Пространственная привязка.
Появится вкладка Пространственная привязка.
Вы выключите слой Buildings, чтобы разгрузить сцену.
- На панели Содержание включите слой Buildings.
Теперь вы переместите модель высотки по горизонтали, чтобы сопоставить углы здания и опорные точки, как указано на следующем примере:
- Если необходимо, расположите сцену так, чтобы хорошо видеть здание и опорные точки, как на предыдущем рисунке.
- На вкладке Пространственная привязка в группе Подготовка щелкните Переместить.
В сцене здание активируется в режим Переместить. Его поверхность станет голубой, и появятся стрелки направлений (красная, синяя и зеленая).
- В сцене задержите курсор над голубой поверхностью здания и перетащите его в окрестность опорных точек.
Примечание:
Стрелки обеспечивают перемещение объекта в отдельном направлении за раз. Но в этот раз вам не нужно их использовать.
- На вкладке Пространственная привязка в группе Подготовить щелкните Повернуть.
- В сцене поверните здание против часовой стрелки, чтобы приблизительно сопоставить углы здания с опорными точками.
- Нажмите Esc, чтобы деактивировать режим Поворота. Проверьте здание, чтобы убедиться, что он размещено, как на следующем примере изображения:
- Если необходимо, продолжите работать с инструментами Переместить и Повернуть, чтобы получить такое положение.
Подсказка:
Здесь не нужно использовать кнопку Масштабировать, поскольку цифровые модели имеют масштаб 1:1 относительно сцены.
Теперь вы измените вид сцены, чтобы облегчить процесс точной настройки геолокации.
- Переместите камеру сцены при помощи колесика Навигатора и приблизьтесь, чтобы получить крупный план здания и опорных точек.
Проверьте, что опорные точки теперь находятся перед зданием.
Подсказка:
При необходимости можно также переместить сцену, нажав C и потянув мышку.
Теперь вы проверите текущее вертикальное положение здания.
- Переместите камеру сцена так, чтобы вы могли видеть здание полностью со стороны.
Сейчас здание расположено полностью над землей. Однако самые нижние перекрытия должны быть под землей. Вы решите эту проблему, используя зеленую стрелку направления, обеспечивающую вертикальное перемещение.
- На вкладке Пространственная привязка снова включите инструмент Переместить.
Перекрытие, которое должно лежать на земле, на следующем рисунке указано желтой стрелкой:
- Возьмитесь за зеленую стрелку и переместить здание вниз на землю, пока не разместите его правильно по вертикали.
Проверьте, перекрытие первого этажа только лежит на поверхности Земли, а не ушло под землю.
- Переместите камеру сцены под поверхность Земли, чтобы проверить, что низ здания размещен так же, как на рисунке:
- Переместите камеру сцены обратно над землей и двигайте ее, пока не получите вид сверху.
- Удерживайте курсор над голубой поверхностью здания и тащите, чтобы перемещать его горизонтально, пока его углы и опорные точки полностью не совпадут.
.
Примечание:
Если необходимо, также можно применить инструмент Повернуть, чтобы повернуть здание на несколько градусов.
- Нажмите Esc, чтобы деактивировать режим Перемещения.
Теперь здание находится в правильном местоположении.
Примечание:
Более подробно о процессе геолокации читайте в статье Geolocating Revit Files in ArcGIS Pro.
В этом разделе вы точно выровняли модель высотки по опорным точкам.
Завершение процесса геолокации
Теперь вы завершите процесс геолокации. Сначала вы сохраните информацию о преобразовании.
- На вкладке Пространственная привязка нажмите кнопку Сохранить.
Предупреждение сообщит вам, что файл .wld3 будет перезаписан.
- Щелкните Да.
Примечание:
Если вы посмотрите на файл ZHA-B-BWK-C-HR-R18.wld3 в Проводнике Windows Explorer, вы увидите, что свойство Дата изменения было обновлено.
- На вкладке Пространственная привязка нажмите Закрыть пространственную привязку.
Вкладке Пространственная привязка исчезла. Сейчас вы удалите из сцены слой Slabs, а вместо него отобразите всю модель высотки.
- На панели Содержание щёлкните правой кнопкой слой Slabs и выберите Удалить.
- На панели Каталог перейдите к Папки > De_Zalmhaven_complex > DigitalModels > Building_1_HR.
- Щелкните правой кнопкой ZHA-B-BWK-C-HR-R18.ifc и выберите Добавить к текущей карте.
Вся модель высотки появится в сцене, расположенная в правильном местоположении.

Далее вы добавите вторую цифровую модель здания и изучите сцену.
Добавление второй цифровой модели здания к сцене
Используя аналогичный рабочий процесс вы можете выполнить геолокацию стольких цифровых моделей зданий, сколько вам необходимо. Например, комплекс De Zalmhaven содержит второе здание, средней высоты, которое тоже нужно правильно разместить. В этом руководстве, из соображений экономии времени, для этого здания уже выполнена геолокация, и вы можете просто добавить его к сцене.
- На панели Каталог перейдите к Папки > De_Zalmhaven_complex > DigitalModels > Building_2_MR.
- Щелкните правой кнопкой ZHA-B-BWK-C-MR-R18.ifc и выберите Добавить к текущей карте.
Благодаря своей информации о геолокации, здание средней высоты находится в правильном местоположении, рядом с высоткой.
По умолчанию, для каждой модели здания включен только слой ExteriorShell. Другие слои можно включать или выключать по необходимости.
- На панели Содержание раскройте слой высотного здания ZHA-B-BWK-C-HR-R18 и включите дисциплину Architectural. Сделайте то же самое для слоя здания средней высоты.
Через несколько секунд к зданию в сцене добавится больше деталей.
- Дополнительно можете включить и выключить некоторые из слоев двух зданий и посмотреть на полученный эффект.
- На панели Содержание снова включите слой Buildings и выключите слой HR_Survey_Points, поскольку он больше не нужен.
- Исследуйте сцену и посмотрите, как два здания комплекса De Zalmhaven бесшовно интегрированы в остальную сцену.
- Нажмите Ctrl+S, чтобы сохранить проект.
В этом руководстве вы успешно расположили в географическом пространстве цифровую модель здания и интегрировали ее в существующую сцену. Теперь вы можете проанализировать здание в контексте его обогащения городской среды или опубликовать его как часть новой веб-сцены, чтобы достичь свою аудиторию.
Вы можете найти больше подобных руководств в серии BIM и ГИС.