Настройка и подготовка сцены

Вы начнете с подготовки всего, что вам нужно в ArcGIS Pro, затем вы найдете место для проекта комплекса De Zalmhaven на сцене и скроете из вида два старых здания, которые будут снесены, чтобы освободить место для проекта.

Загрузка данных и открытие веб-сцены

Сначала вы скачаете данные BIM, которые будете использовать в этом руководстве. Затем вы запустите ArcGIS Pro и загрузите 3D веб-сцену, представляющую центр города Роттердам.

  1. Скачайте сжатую папку De_Zalmhaven_complex.zip на ваш компьютер.
    Примечание:

    В зависимости от настроек браузера, вам может быть предложено выбрать место для сохранения загружаемого файла. Большинство браузеров по умолчанию скачивают все в папку Загрузки.

  2. Найдите скачанный файл De_Zalmhaven_complex.zip, щелкните на нем правой кнопкой и извлеките его содержание в местоположение по вашему выбору, например, в папку Документы.

    Далее вы запустите ArcGIS Pro.

  3. Запустите ArcGIS Pro. Если будет предложено, войдите под лицензированной учетной записью ArcGIS.

    Если у вас нет доступа к ArcGIS Pro или учетной записи организации ArcGIS, см. варианты доступа к программному обеспечению.

  4. Под Новый щёлкните Запуск без шаблона.

    Опция Запуск без шаблона

    Теперь вы откроете веб-сцену, представляющую центр города Роттердам, в ArcGIS Pro.

  5. На ленте, на вкладке Вид в группе Окна щелкните Панель Каталог.

    Кнопка Панель каталог

  6. На панели Каталог щелкните Портал и ArcGIS Online. В строке поиска введите Rotterdam City Center owner:Learn_ArcGIS и нажмите Enter.

    Нажмите Портал и ArcGIS Online.

  7. В списке результатов щелкните правой кнопкой веб-сцену Rotterdam City Center и выберите Добавить и открыть.

    Опция Добавить и открыть

    Через несколько секунд откроется 3D-сцена.

    Исходная сцена

    Вы будете использовать ее как фон для комплекса зданий De Zalmhaven.

    Примечание:

    Вы также можете просмотреть эту веб-сцену в веб-браузере, где она доступна для всех. Более подробно о создании подобных сцен см. руководство Создание веб-сцены для поддержки планирования строительства.

  8. На панели Содержание просмотрите слои, составляющие сцену Rotterdam City Center.

    Панель Содержание

    Помимо базовой карты и слоев поверхности Земли, в сцену включены несколько векторных слоев, таких как Buildings, Bridges и Trees. Вы изучите сцену, чтобы получше с ней ознакомиться.

  9. В сцене под колесиком Навигатор, щелкните Показать полное управление.

    Кнопка Показать полное управление

    Колесико Навигатор увеличится для отображения всех возможностей 3D-навигации.

  10. Воспользуйтесь средним колесиком Навигатора для наклона и поворота сцены. Вы также можете использовать кнопку колесика мыши для изменения масштаба карты, и можно нажать и перетаскивать левую кнопку мыши для перемещения.

    Среднее навигационное колесико

    Подсказка:

    Для изучения возможностей 3D-навигации см. раздел Навигация в 3D.

  11. Приблизьтесь и перемещайте сцену, чтобы посмотреть на нее.

    Различные слои объединяются, создавая привлекательный, информативный городской пейзаж. Вы сохраните проект в той же папке, где хранятся данные BIM.

  12. На Панели быстрого доступа щелкните Сохранить.

    Кнопка Сохранить

  13. В окне Сохранить проект как перейдите к извлеченной папке De_Zalmhaven_complex и выберите ее. Нажмите OK.

В этом разделе вы скачали данные BIM, открыли 3D веб-сцену в ArcGIS Pro и сохранили проект.

Поиск места для комплекса De Zalmhaven

Теперь вы найдете в сцене площадку для планируемого комплекса De Zalmhaven. Вы сделаете это при помощи инструмента Найти.

  1. На ленте на вкладке Карта в группе Запрос щелкните Найти.

    Кнопка Найти местоположение

  2. На панели Найти местоположение в поле Поиск введите адрес Vasteland 12G, 3011 BL Rotterdam, Netherlands и нажмите Enter.

    Панель Найти местоположение

    Сцена приблизится к адресу A. Это хорошее совпадение для местоположения будущего комплекса De Zalmhaven, поэтому вы оставите результат по умолчанию.

    Примечание:

    Возможно, вы не видите маркер A из-за того, что он скрыт зданием.

  3. Если необходимо, при помощи среднего колесика Навигатора наклоните сцену, чтобы увидеть маркер A.
  4. Немного отдалитесь, чтобы увидеть приблизительно тот же вид, что на следующем изображении.

    Местоположение проекта комплекса De Zalmhaven

    Комплекс De Zalmhaven будет построен в месте, отмеченном большим желтым овалом слева от маркера A.

  5. Закройте панель Найти местоположение.

В этом разделе вы нашли в сцене местоположение для планируемого комплекса De Zalmhaven.

Скрытие старых зданий

В местоположении будущего комплекса De Zalmhaven в данный момент отображается два старых здания. Вы скроете старые здания, чтобы освободить место для новых. Сначала вы должны найти ID двух зданий.

  1. Щелкните на первом здании, чтобы отобразить информационное всплывающее окно, и запишите значение его ObjectID (136753), чтобы использовать его позднее.

    Первое из старых зданий и его всплывающее окно

    Примечание:

    Если всплывающее окно не отображается, на ленте на вкладке Карта в группе Навигация нажмите стрелку вниз Исследовать и проверьте, что выбрана опция Верхний слой.

    Опция Верхний слой

  2. Закройте всплывающее окно.
  3. Аналогичным образом получите значение ObjectID для второго здания (137392) и закройте всплывающее окно.

    Второе из старых зданий и его всплывающее окно

    Далее вы сформируете запрос с ID этих двух зданий, чтобы исключить их из отображения.

  4. На панели Содержание щелкните правой кнопкой слой Buildings lи выберите Свойства.

    Опции меню Свойства

  5. В окне Свойства слоя: Buildings выберите Определяющий запрос и щелкните Новый определяющий запрос.

    Кнопка Новый определяющий запрос

  6. В Запросе 1 составьте запрос Где OBJECTID не включает значения 136753, 137392.

    Сформированный запрос

  7. Щелкните Применить, затем ОК.

    Сцена обновится и отобразится заново без этих двух зданий.

    Здания скрыты.

    Примечание:

    Два здания скрыты из виду только в вашем проекте ArcGIS Pro. Они не удалены из исходной веб-сцены.

  8. Нажмите Ctrl+S, чтобы сохранить проект.

Теперь два старых здания скрыты и вы готовы начать геолокацию одной из цифровых моделей здания для будущего комплекса De Zalmhaven.


Геолокация цифровой модели здания

Вы рассмотрите цифровую модель, представляющую высотное здание в комплексе De Zalmhaven. После изучения цифровой модели вы добавите в нее примерную информацию о местоположении. Затем вы отобразите модель в сцене и продолжите определять ее местоположение более точно.

Изучение цифровой модели здания

Вы ознакомитесь со структурой цифровой модели.

  1. Если необходимо, на ленте во вкладке Вид в группе Окна нажмите Панель Каталог.
  2. На панели Каталог нажмите Проект. Раскройте Папки > 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 содержит вторую модель здания, средней высоты, которую вы используете позднее в этом руководстве.

  3. Раскройте ZHA-B-BWK-C-HR-R18.ifc.

    Список дисциплин

    Цифровая модель ZHA-B-BWK-C-HR-R18.ifc организована в несколько дисциплин: Architectural, Electrical, Infrastructure, Mechanical, Piping и Structural.

  4. Раскройте некоторые из дисциплин, чтобы изучить их.

    Список категорий

    Каждая дисциплина состоит из категорий. Например, дисциплина Architectural содержит такие категории, как Chimneys, Doors, Roofs и Walls.

    Примечание:

    Обычно цифровая модель создается в исходных форматах Revit или IFC при помощи программного обеспечения BIM. Затем она импортируется в ArcGIS как рабочая область, где дисциплины представляются как наборы данных, а категории - как классы объектов. Более подробно о рабочей области BIM см. Файлы BIM как рабочая область файлов BIM

    Теперь вы проверите, что модель высотного здания еще не имеет определенного географического положения.

  5. Щелкните стрелку рядом с ZHA-B-BWK-C-HR-R18.ifc, чтобы свернуть ее.
  6. Щелкните правой кнопкой ZHA-B-BWK-C-HR-R18.ifc и выберите Свойства.

    Опция Свойства

  7. В окне Свойства файла: ZHA-B-BWK-C-HR-R18.ifc на вкладке Общие раскройте Пространственная привязка и Преобразование файла привязки.

    Информация о пространственной привязке и преобразовании

    Пространственная привязка задана как Неизвестная система координат. Для размещения цифровой модели в географическом пространстве необходима информация о системе координат, предоставленная в файле .prj. В данный момент эта информация отсутствует.

    Преобразование файла привязки задано как Нет преобразования файла привязки. Для размещения цифровой модели в географическом пространстве также необходима информация о преобразовании координат, обычно хранящаяся в файле привязки 3D (.wld3). Эта информация используется для определения того, как следует переместить и повернуть положение цифровой модели в назначенной системе координат. В данный момент эта информация также отсутствует.

    У модели высотного здания нет никакой информации, необходимой для геолокации.

    Примечание:

    Более подробно об этих и других свойствах цифровой модели см. Свойства файла данных BIM.

Теперь, когда вы изучили модель высотного здания и убедились, что у нее нет геолокации, вы начнете процесс геолокации - размещения модели в географическом пространстве.

Добавление информации о приблизительном местоположении в цифровую модель

Вы назначите систему координат модели высотного здания и добавите в нее информацию о приблизительном местоположении.

  1. В окне Свойства файла: ZHA-B-BWK-C-HR-R18.ifc нажмите вкладку Validate Position.

    Вкладка Validate Position

    Здесь снова вы можете убедиться, что Нет назначенной системы координат (No coordinate system assigned). В веб-сцене используется государственная система координат Голландия RD New, поэтому вы назначите такую же систему координат модели высотного здания.

    Примечание:

    3D-сцена и цифровая модель всегда должны быть в одной системе координат, чтобы избежать необходимости перепроецировать данные на лету, что замедлит отображение сцены.

    При работе с собственными данными необходимо выбрать систему координат, обычно используемую в вашем регионе. Поскольку вам нужно обеспечить точные измерения, следует выбрать систему координат проекции, которая сохраняет расстояния. Дополнительные сведения о проекциях см. в разделе Выбор правильной проекции.

  2. Щелкните Назначить систему координат (Assign Coordinate System).

    Кнопка Назначить систему координат

  3. В окне Назначить систему координат (Assign Coordinate System) в поле поиска введите RD New и нажмите Enter.

    Поиск для RD New.

  4. В Доступные системы координат XY раскройте Система координат проекции > Государственные системы координат > Европа. Щелкните RD New и нажмите OK.

    Выбор RD New.

    Спустя некоторое время вкладка Validation Position обновится, чтобы отразить назначение системы координат.

    RD New теперь назначена.

    Однако ArcGIS Pro все еще не знает, где разместить модель здания в назначенной системе координат. Вы предоставите уличный адрес рядом с моделью, чтобы приблизительно разместить модель.

  5. В Адрес проекта не найден в этой модели (No project address found in this model) щелкните Предложить местоположение (Suggest Location).

    Кнопка Предложить местоположение

  6. В окне Suggest Location в поле Поиск введите адрес Vasteland 12G, 3011 BL Rotterdam, Netherlands и нажмите Enter. Примите адрес по буквой A.

    Это тот, который лучше всего соответствует планируемому расположению высотного здания.

    Адрес приблизительного расположения

  7. Нажмите OK.

    Адрес теперь указан как предлагаемое местоположение для высотки.

  8. Под 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).

    Теперь модель находится в предлагаемом местоположении.

  9. Нажмите OK.

    Вы проверите, что созданы дополнительные файлы .prj и .wld3.

  10. Откройте на вашей машине Проводник Windows и перейдите к De_Zalmhaven_Complex > Digital Models > Building_1_HR.

    Вы увидите новые созданные дополнительные файлы .prj и .wld3.

    Только что созданные дополнительные файлы .prj и .wld3

  11. Закройте окно Проводника Windows Explorer и вернитесь к ArcGIS Pro.

В этом разделе вы назначили систему координат модели высотного здания и добавили в нее информацию о приблизительном местоположении на основании уличного адреса. Теперь пришло время отобразить здание в сцене.

Добавление цифровой модели и опорных точек к сцене

Теперь вы добавите модель высотки к сцене, чтобы уточнить ее геолокацию. Но для упрощения действий вы добавите не всю модель, со всеми дисциплинами и категориями, а только одну отдельную категорию. Вы выберете категорию Slabs, показывающую контуры этажей, которую легко интерпретировать.

Примечание:

Или для тех же целей можно рассмотреть категорию Walls.

  1. На панели Каталог раскройте Папки > De_Zalmhaven_complex > DigitalModels > Building_1_HR> ZHA-B-BWK-C-HR-R18.ifc > Architectural.
  2. Щелкните правой кнопкой Slabs и выберите Добавить к текущей карте.

    Опция меню Добавить к текущей карте

    Через несколько секунд класс объектов-мультипатч Slabs появится в сцене.

    Здание появилось в сцене.

    Как и ожидалось, здание расположено по адресу Vasteland 12G, 3011 BL Rotterdam, который является воеменным приблизительным местоположением.

    Перед перемещением здания в точное местоположение вы упростите себе работу, отфильтровав этажи здания, которые находятся далеко от земной поверхности. Вы сделаете это при помощи определяющего запроса.

  3. На панели Содержание щелкните правой кнопкой слой Slabs и выберите Свойства.
  4. В окне Свойства слоя: Slabs выберите Определяющий запрос и щелкните Новый определяющий запрос.
  5. Составьте следующий запрос: Где BldgLevel меньше или равно 3 - 02 tewwde verdieping.

    Сформированный запрос

  6. Щелкните Применить, затем ОК.

    Здание на сцене перерисуется, показывая только несколько первых этажей.

  7. При необходимости используйте среднее колесико Навигатора, чтобы переместить камеру по сцене и получить лучший вид на здание.

    Отображаются этажи с 0 по 3

    Чтобы узнать точное желаемое положения здания, вы используете наземные опорные точки, полученные при полевой съемке. Они представляют местоположение двух углов здания. Теперь вы добавите слой точек съёмки в сцену.

  8. На панели Каталог раскройте Папки > De_Zalmhaven_complex > GroundControlPoints.
  9. Щелкните правой кнопкой HR_Survey_Points.lyrx, и выберите Добавить к текущей карте.

    Точки съемки

    Слой появляется в сцене.

  10. Уменьшите масштаб, чтобы увидеть, где находятся две опорные точки по отношению к текущему местоположению здания.

    Здание и опорные точки

В этом разделе вы отобразили перекрытия здания и отфильтровали их, чтобы видеть меньшее количество уровней. Затем вы добавили в сцену опорные точки. Теперь вы готовы расположить здание в точном местоположении.

Геолокация цифровой модели здания

Теперь вы переместите и повернете модель высотки, чтобы расположить ее в точном местоположении. Это можно сделать при помощи вкладки ленты Пространственная привязка.

  1. На панели Содержание щелкните слой Slabs, чтобы выбрать его.
  2. На ленте, на вкладке Данные BIM в группе Выравнивание щелкните Пространственная привязка.

    Кнопка Пространственная привязка

    Появится вкладка Пространственная привязка.

    Вкладка Пространственная привязка

    Вы выключите слой Buildings, чтобы разгрузить сцену.

  3. На панели Содержание включите слой Buildings.

    Слой Buildings выключен.

    Теперь вы переместите модель высотки по горизонтали, чтобы сопоставить углы здания и опорные точки, как указано на следующем примере:

    Теперь следует сопоставить углы здания и точки.

  4. Если необходимо, расположите сцену так, чтобы хорошо видеть здание и опорные точки, как на предыдущем рисунке.
  5. На вкладке Пространственная привязка в группе Подготовка щелкните Переместить.

    В сцене здание активируется в режим Переместить. Его поверхность станет голубой, и появятся стрелки направлений (красная, синяя и зеленая).

  6. В сцене задержите курсор над голубой поверхностью здания и перетащите его в окрестность опорных точек.

    Перемещенное здание

    Примечание:

    Стрелки обеспечивают перемещение объекта в отдельном направлении за раз. Но в этот раз вам не нужно их использовать.

  7. На вкладке Пространственная привязка в группе Подготовить щелкните Повернуть.
  8. В сцене поверните здание против часовой стрелки, чтобы приблизительно сопоставить углы здания с опорными точками.

    Повернутое здание

  9. Нажмите Esc, чтобы деактивировать режим Поворота. Проверьте здание, чтобы убедиться, что он размещено, как на следующем примере изображения:

    Изучение здания.

  10. Если необходимо, продолжите работать с инструментами Переместить и Повернуть, чтобы получить такое положение.
    Подсказка:

    Здесь не нужно использовать кнопку Масштабировать, поскольку цифровые модели имеют масштаб 1:1 относительно сцены.

    Теперь вы измените вид сцены, чтобы облегчить процесс точной настройки геолокации.

  11. Переместите камеру сцены при помощи колесика Навигатора и приблизьтесь, чтобы получить крупный план здания и опорных точек.

    Проверьте, что опорные точки теперь находятся перед зданием.

    Крупный план

    Подсказка:

    При необходимости можно также переместить сцену, нажав C и потянув мышку.

    Теперь вы проверите текущее вертикальное положение здания.

  12. Переместите камеру сцена так, чтобы вы могли видеть здание полностью со стороны.

    Вид сбоку

    Сейчас здание расположено полностью над землей. Однако самые нижние перекрытия должны быть под землей. Вы решите эту проблему, используя зеленую стрелку направления, обеспечивающую вертикальное перемещение.

  13. На вкладке Пространственная привязка снова включите инструмент Переместить.

    Перекрытие, которое должно лежать на земле, на следующем рисунке указано желтой стрелкой:

    Перекрытие, которое должно быть на поверхности Земли.

  14. Возьмитесь за зеленую стрелку и переместить здание вниз на землю, пока не разместите его правильно по вертикали.

    Зеленая стрелка для вертикальной подгонки

    Проверьте, перекрытие первого этажа только лежит на поверхности Земли, а не ушло под землю.

  15. Переместите камеру сцены под поверхность Земли, чтобы проверить, что низ здания размещен так же, как на рисунке:

    Вертикальная подгонка под землей

  16. Переместите камеру сцены обратно над землей и двигайте ее, пока не получите вид сверху.
  17. Удерживайте курсор над голубой поверхностью здания и тащите, чтобы перемещать его горизонтально, пока его углы и опорные точки полностью не совпадут.

    .Горизонтальная подгонка.

    Примечание:

    Если необходимо, также можно применить инструмент Повернуть, чтобы повернуть здание на несколько градусов.

  18. Нажмите Esc, чтобы деактивировать режим Перемещения.

    Теперь здание находится в правильном местоположении.

    Окончательное положение

    Примечание:

    Более подробно о процессе геолокации читайте в статье Geolocating Revit Files in ArcGIS Pro.

В этом разделе вы точно выровняли модель высотки по опорным точкам.

Завершение процесса геолокации

Теперь вы завершите процесс геолокации. Сначала вы сохраните информацию о преобразовании.

  1. На вкладке Пространственная привязка нажмите кнопку Сохранить.

    Кнопка Сохранить на вкладке Пространственная привязка

    Предупреждение сообщит вам, что файл .wld3 будет перезаписан.

  2. Щелкните Да.

    Предупреждение о перезаписи

    Примечание:

    Если вы посмотрите на файл ZHA-B-BWK-C-HR-R18.wld3 в Проводнике Windows Explorer, вы увидите, что свойство Дата изменения было обновлено.

  3. На вкладке Пространственная привязка нажмите Закрыть пространственную привязку.

    Кнопка Закрыть пространственную привязку

    Вкладке Пространственная привязка исчезла. Сейчас вы удалите из сцены слой Slabs, а вместо него отобразите всю модель высотки.

  4. На панели Содержание щёлкните правой кнопкой слой Slabs и выберите Удалить.

    Удалить слой Slabs.

  5. На панели Каталог перейдите к Папки > De_Zalmhaven_complex > DigitalModels > Building_1_HR.
  6. Щелкните правой кнопкой ZHA-B-BWK-C-HR-R18.ifc и выберите Добавить к текущей карте.

Вся модель высотки появится в сцене, расположенная в правильном местоположении.

Правильно расположенная полная модель высотки.

Далее вы добавите вторую цифровую модель здания и изучите сцену.

Добавление второй цифровой модели здания к сцене

Используя аналогичный рабочий процесс вы можете выполнить геолокацию стольких цифровых моделей зданий, сколько вам необходимо. Например, комплекс De Zalmhaven содержит второе здание, средней высоты, которое тоже нужно правильно разместить. В этом руководстве, из соображений экономии времени, для этого здания уже выполнена геолокация, и вы можете просто добавить его к сцене.

  1. На панели Каталог перейдите к Папки > De_Zalmhaven_complex > DigitalModels > Building_2_MR.
  2. Щелкните правой кнопкой ZHA-B-BWK-C-MR-R18.ifc и выберите Добавить к текущей карте.

    Вторая цифровая модель

    Благодаря своей информации о геолокации, здание средней высоты находится в правильном местоположении, рядом с высоткой.

    Внешняя оболочка двух зданий

    По умолчанию, для каждой модели здания включен только слой ExteriorShell. Другие слои можно включать или выключать по необходимости.

  3. На панели Содержание раскройте слой высотного здания ZHA-B-BWK-C-HR-R18 и включите дисциплину Architectural. Сделайте то же самое для слоя здания средней высоты.

    Дисциплина Architectural включена.

    Через несколько секунд к зданию в сцене добавится больше деталей.

  4. Дополнительно можете включить и выключить некоторые из слоев двух зданий и посмотреть на полученный эффект.
  5. На панели Содержание снова включите слой Buildings и выключите слой HR_Survey_Points, поскольку он больше не нужен.
  6. Исследуйте сцену и посмотрите, как два здания комплекса De Zalmhaven бесшовно интегрированы в остальную сцену.

    Два здания интегрированы в сцену.

  7. Нажмите Ctrl+S, чтобы сохранить проект.

В этом руководстве вы успешно расположили в географическом пространстве цифровую модель здания и интегрировали ее в существующую сцену. Теперь вы можете проанализировать здание в контексте его обогащения городской среды или опубликовать его как часть новой веб-сцены, чтобы достичь свою аудиторию.

Вы можете найти больше подобных руководств в серии BIM и ГИС.