Импорт САПР в набор данных Indoor (Indoors)

ArcGIS Pro 3.4 | | Архив справки

Краткая информация

Импортирует объекты из файла САПР в набор данных Indoor, который соответствует Информационной модели ArcGIS Indoors. Выходные данные этого инструмента можно использовать для создания карт и сцен, учитывающих расположение на этаже, а также для создания сети внутри здания для маршрутизации.

Использование

  • Этот инструмент можно использовать для загрузки данных поэтажного плана в рабочую область Indoors, созданную с помощью инструмента Создать набор данных Indoor или инструмента Создать базу данных Indoor.

  • Перед запуском инструмента необходимо выполнить пространственную привязку исходных данных САПР.

  • Значение параметра Исходные данные САПР должно быть одним из файлов - .dwg или .dgn.

    Внимание:

    Инструмент импортирует один уровень (этаж) здания за раз. Если существуют несколько файлов САПР для одного уровня, можно добавить несколько файлов САПР в параметре Исходные данные САПР.

  • Параметры Целевые объекты секций, Целевые объекты уровней, Целевые объекты зданий и Целевые объекты деталей должны ссылаться на классы объектов или векторные слои, соответствующие модели Indoors.

    Примечание:

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

    • Когда объекты в значении параметра Целевые объекты секций добавляется, изменяется, удаляется, инструмент создает текстовый файл с общей информацией в ArcGISProTemp директории. Текстовый файл с общей информацией содержит список добавленных, обновленных и удаленных объектов секций с помощью полей UNIT_ID и NAME.
  • Задайте имя уровня в параметре Имя уровня. Если уровень существует в целевом слое Уровни, вы можете выбрать его из ниспадающего списка. Если вы выберете существующий слой Уровни, объект Уровни и связанные с ним объекты Секции и Детали будут обновлены. Значения полей в полях слоев Уровни и Секции, которые не заполнены по умолчанию, будут сохранены, если они не сопоставлены с помощью параметра Сопоставление аннотаций САПР. Объекты Детали будут удалены и перезаписаны.

  • Можно импортировать объекты из слоев САПР во входных данных САПР или добавить данные САПР на карту и импортировать объекты из полилинейных слоев. Используйте параметр Выбрать слой из исходного САПР, чтобы указать, следует ли осуществлять импорт из входных слоев САПР или из полилинейных слоев карты.

    • Если параметр Выбрать слой из исходного САПР отмечен, укажите слои САПР для параметров Исходные слои САПР для секций, Исходные слои САПР для уровней, Исходные слои САПР для деталей и Исходные слои САПР для зданий. Дополнительно, включите элементы дверей в параметр Исходные слои САПР для дверей.
    • Если параметр Выбрать слой из исходного САПР не отмечен, укажите полилинейные слои САПР карты для параметров Исходные слои для секций, Исходные слои для уровней, Исходные слои для деталей и Исходные слои для зданий. Дополнительно, включите элементы дверей в параметр Исходные слои для дверей. Инструмент учитывает выборку и определяющие запросы, примененные ко входным слоям карты.
  • Инструмент создает файл конфигурации при запуске с включенным параметром Выбрать слой из исходного САПР. В файле конфигурации хранятся все сопоставления САПР для геометрий полилиний и информация аннотаций, а также настройки Дополнительных Опций. Можно использовать этот файл в качестве входного параметра Файл конфигурации поэтажного плана при последовательных запусках с другими файлами САПР с такими же или похожими сопоставлениями и слоями. Это позволит сохранить согласованность и эффективность последовательных импортов.

    • Параметр Файл конфигурации поэтажного плана доступен, когда отмечен параметра Выбрать слой из исходного САПР. Используйте этот параметр для импорта Файла конфигурации JSON для быстрой настройки инструмента при последовательных запусках с другими файлами САПР с такими же или похожими сопоставлениями и слоями.
    • Инструмент не создает файл конфигурации в следующих случаях:
      • Если параметр Выбрать слои из Исходного САПР не отмечен при запуске инструмента.
      • Если указано значение параметра Файл конфигурации поэтажного плана и не сделано других изменений настроек параметров.
      Файл конфигурации создается, если отмечен параметр Выбрать слои из Исходного САПР при запуске инструмента. Если указан файл конфигурации в качестве значения параметра Файл конфигурации поэтажного плана и не сделано других изменений настроек параметров, файл конфигурации не будет создан.
    • Если был предоставлен Файл конфигурации поэтажного плана, еще можно выполнить дальнейшие изменения значений параметров. Например, если файл САПР, с которым запущен инструмент, содержит дополнительный слой САПР, который не присутствовал в первом файле САПР, можно предоставить файл конфигурации поэтажного плана и затем добавить дополнительный слой к параметрам сопоставления САПР. Если изменения параметров выполнены после импорта конфигурации, при запуске инструмента будет создана новая выходная конфигурация.
    • Расположение выходных файлов конфигурации по умолчанию это домашняя директория проекта ArcGIS Pro или папка для временных файлов, если инструмент запущен не в проекте.

    Файл конфигурации может содержать значения для следующих параметров:

    • Исходные слои САПР для Секций/Этажей/Дверей/Деталей/Зданий
    • Сопоставления аннотаций САПР
      • Целевой слой Indoor
      • Целевое поле
      • Тип
      • Исходный слой САПР
      • Атрибут блока
      • Разделитель
      • Положение
    • Дополнительные опции:
      • Расстояние от двери до стены
      • Минимальная ширина секции
      • Минимальная площадь секции
    Примечание:

    Если предыдущий инструмент открыт на панели История, инструмент покажет параметры, загруженные из файла конфигурации. Изменения, выполненные после загрузки файла конфигурации, становятся видимыми только если щелкнуть правой кнопкой мыши предыдущий запуск инструмента и выбрать Просмотр подробностей.

  • Укажите слои полилиний, представляющие границы секции, для параметров Исходные слои САПР для секций или Исходные слои для секций. Это может быть один слой, представляющий границы помещения, или несколько слоев, которые в сочетании представляют границы помещения (например, слои для наружных стен, внутренних стен и дверей).

  • Укажите слои полилиний, представляющие границы уровня, для параметров Исходные слои САПР для уровней или Исходные слои для уровней.

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

  • Установите значение параметра Высота уровня как высоту уровня относительно земли. Значение параметра должно включать числовое значение и единицу измерения (международные футы или метры). Z-значения для уровней, секций и деталей заполняются на основе этого значения.

  • Укажите порядковое целое число, представляющее вертикальный порядок каждого этажа для значения параметра Вертикальный порядок. Вертикальный порядковый номер цокольного этажа - ноль (0). Этажи, расположенные выше цокольного, получают положительные значения вертикального порядка, а ниже - отрицательные значения.

  • Укажите слои полилиний, представляющие границы здания, для параметров Исходные слои САПР для зданий или Исходные слои для зданий.

    Если ни для одного из параметров не указано значение, инструмент создаст или обновит полигон здания на основе экстента всех полигонов уровня в здании.

  • Укажите слои полилиний, представляющие объекты, которые вы хотите импортировать в качестве полилинейных объектов в слое деталей (например, стены, окна, двери, мебель и т. д.), для параметров Исходные слои САПР для деталей или Исходные слои для деталей.

  • Если входные данные САПР содержат объекты дверей, которые необходимо закрыть для создания границ секции, уровня или здания, используйте следующие параметры для закрытия дверей:

    • В качестве параметров Исходные слои САПР для дверей или Исходные слои для дверей укажите слои САПР или слои карты, содержащие объекты дверей.
    • Дополнительно предоставьте значение параметра Расстояние от двери до стены. Значение параметра указывает расстояние, на котором инструмент ищет объект двери от границы соответствующей секции. Значение параметра должно включать числовое значение и единицу измерения (международные дюймы или миллиметры). Значение по умолчанию - 0,3 международных дюйма.
  • Используйте параметр Сопоставление аннотаций САПР, чтобы сопоставить аннотации САПР с объектами модели Indoors. Как минимум, рекомендуется сопоставить информацию из САПР с полями NAME и USE_TYPE слоя Секции. Значения этих полей используются для включения функциональности в ArcGIS Pro и в веб- и мобильных приложениях Indoors. Поле NAME также используется в сценариях обновления при повторном запуске инструмента для обновления объектов в рабочей области Indoors. Этот параметр поддерживает сопоставление аннотаций из блока или текста, а также отображение дескрипторов объектов для замкнутых полилиний.

    Дескрипторы - это уникальные идентификаторы, присваиваемые объектам в файле .dwg. Можно сопоставлять информацию дескрипторов с текстовыми полями в слоях Секции, Здания, Этажи. Сопоставление дескрипторов поддерживается, когда одиночная замкнутая полилиния в исходном файле САПР представляет собой один полигон в рабочей области Indoors.

    Задайте значения Сопоставления аннотаций САПР следующим образом:

    • Целевой слой Indoor - Укажите слой в рабочей области Indoors, с которым вы хотите сопоставить аннотацию. В качестве входных данных для этого значения можно задать Секции, Уровни или Здания, которые соответствуют значениям, указанным для параметров Целевые объекты секций, Целевые объекты уровней, Целевые объекты зданий. Сопоставление аннотаций со слоем Детали не поддерживается.
    • Целевое поле - Укажите поле из целевого слоя Indoor, с которым вы хотите сопоставить аннотации САПР.
    • Тип - Укажите тип элемента (Текст, Блок или Дескриптор) аннотации САПР, которую вы сопоставляете. Если аннотация САПР в исходных данных САПР имеет тип Text или MText, выберите Text. Если аннотация САПР сохраняется как аннотация блока, выберите Block. Чтобы сопоставить дескрипторы с рабочей областью Indoors, выберите Handle.
    • Исходный слой САПР - Укажите слой САПР, содержащий аннотации САПР, которые вы хотите сопоставить.
    • Атрибут блока - Если вы установили значение Тип на Блок, укажите имя атрибута блока, в котором хранится аннотация САПР, которую вы хотите сопоставить с целевым полем. Если для параметра Тип элемента установлено значение Текст или Дескриптор, не указывайте значение.
    • Разделитель - Если значение, которое вы хотите сопоставить с целевым полем, хранится в виде текста с разделителями, установите разделитель для этого значения. Например, если есть аннотация САПР, разделенная точкой, такая как CAMPUS.A.A-210, и необходимо сопоставить третью часть строки (A-210) в качестве значения поля UNIT_NAME, используйте точку (.) в качестве значения Разделителя.
    • Позиция - Если значение, которое вы хотите сопоставить с целевым полем, хранится в виде текста с разделителями, установите позицию значения, которое вы хотите сопоставить, при котором начало строки находится в позиции 1. Например, если у вас есть аннотация САПР, разделенная точкой, такая как CAMPUS.A.A-210, и вы хотите сопоставить третью часть строки (A-210) как значение поля UNIT_NAME, используйте 3 в качестве значения Позиции.
    Примечание:

    Если при настройке класса объектов Секции, аннотации САПР получены из нескольких слоев САПР, вы можете задать несколько входных данных для параметра Сопоставление аннотаций САПР, указывающего на одно и то же поле. Если более одного из указанных слоев САПР содержат аннотации для объекта секции, инструмент использует аннотацию САПР из первого слоя САПР, который содержит аннотацию для объекта.

  • Параметр Минимальная ширина секции обозначает наименьшую ширину, которую должен иметь полигон, чтобы считаться объектом секции. Значение параметра должно включать числовое значение и единицу измерения (международные футы или метры). Значение по умолчанию - 3 международных фута.

  • Параметр Минимальная площадь секции обозначает наименьшую площадь, которую должен иметь полигон, чтобы считаться объектом секции. Значение параметра должно включать числовое значение и единицу измерения (международные квадратные футы или квадратные метры). Значение по умолчанию - 9 международных квадратных футов.

  • Любые полигоны, которые не соответствуют пороговым значениям, установленным параметрами Минимальная ширина секции или Минимальная площадь секции, копируются во временный класс объектов в базе геоданных проекта ArcGIS Pro по умолчанию. Вы можете проверить полигоны временного класса объектов и при необходимости добавить любой из них к слою Секции.

  • Если существует объект уровня с тем же именем, что и значение параметра Имя уровня, уровень и связанные с ним объекты секций и деталей будут обновлены следующим образом:

    • Объекты уровней будут обновлены. Любые атрибуты, которые не заполнены по умолчанию, включая настраиваемые поля, будут сохранены.
    • Инструмент сравнит характеристики секций на чертеже САПР и на слое Секций. Если будут найдены секции с совпадающими именами или геометрией, они будут обновлены. Любые поля, которые инструмент не заполняет по умолчанию и которые не сопоставлены с помощью параметра Сопоставление аннотаций САПР, будут сохранены. Будут добавлены объекты, которые присутствуют в чертеже САПР, но отсутствуют в слое Секции. Объекты, которых нет на чертеже САПР, но присутствуют в слое Секции, будут удалены.
    • Объекты деталей будут удалены и повторно импортированы из чертежа САПР.
    • Если слои карты используются в качестве входных данных для секций, инструмент будет учитывать определяющие запросы или выборки, примененные к этим слоям.
    Примечание:

    Если значение параметра Имя уровня не соответствует значению поля NAME для существующего объекта уровня, инструмент импортирует чертеж САПР как новый уровень с указанным значением Имя уровня.

  • Параметр Допуск промежутков используется для определения допуска близости при привязке висящих конечных точек входных объектов. Это может помощь сократить количество незавершеных секций или неиспользованных сегментов линий. Значение по умолчанию 0.039 международных дюйма (1 миллиметр).

    Примечание:

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

Параметры

ПодписьОписаниеТип данных
Исходные данные САПР

Файл .dwg или .dgn, содержащий информацию о плане этажа, которая будет импортирована в модель Indoors.

CAD Drawing Dataset
Целевые объекты уровня

Целевой векторный слой, класс пространственных объектов или сервис объектов уровней, который соответствует Информационной модели Indoors и находится в той же рабочей области, что и целевые объекты зданий, секции и детали.

Feature Layer
Имя уровня

Уникальное имя уровня, на котором расположены исходные данные САПР.

String
Вертикальный порядок

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

Long
Высота уровня

Высота уровня относительно плоской поверхности местности. Это значение будет использоваться для заполнения z-значения для уровней, секций и деталей.

Linear Unit
Целевые объекты зданий

Целевой векторный слой, класс пространственных объектов или сервис объектов зданий, который соответствует Информационной модели Indoors и находится в той же рабочей области, что и целевые объекты уровни, секции и детали.

Feature Layer
Название здания

Уникальное имя объекта здания, в котором расположены исходные данные САПР.

String
Целевые объекты секций

Целевой векторный слой, класс пространственных объектов или сервис объектов секций, который соответствует информационной модели Indoors и находится в той же рабочей области, что и целевые объекты зданий, этажей и деталей.

Feature Layer
Целевые объекты деталей

Целевой векторный слой, класс пространственных объектов или сервис объектов деталей, который соответствует Информационной модели Indoors и находится в той же рабочей области, что и целевые объекты зданий, секций и деталей.

Feature Layer
Выбрать слой из Исходного САПР
(Дополнительный)

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

  • Отмечено — Полилинии, обозначающие границы секции, будут получены напрямую из файлов САПР. Это значение по умолчанию
  • Не отмечено — Полилинии, обозначающие границы объекта, будут получены из векторных слоев карты.
Boolean
Исходные слои САПР для Секций
(Дополнительный)

Слои САПР, содержащие полилинейные элементы, определяющие границы и экстент полезного пространства внутри здания. Эти полилинии будут использоваться для создания объектов полигонов секций в целевом слое Секции.

String
Исходные слои для Секций
(Дополнительный)

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

Feature Layer
Исходные слои САПР для Уровней
(Дополнительный)

Слои САПР, содержащие полилинейные объекты, определяющие границы и экстент уровня. Эти полилинии будут использоваться для создания объектов полигонов секций в целевом слое Уровни.

String
Исходные слои для Уровней
(Дополнительный)

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

Feature Layer
Исходные слои САПР для Дверей
(Дополнительный)

Слои САПР, содержащие полилинейные объекты, определяющие двери, являющиеся частью границы секции. Эти полилинии будут закрыты для создания объектов полигонов секций в целевом слое Секции.

String
Исходные слои для Дверей
(Дополнительный)

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

Feature Layer
Исходные слои САПР для Деталей
(Дополнительный)

Слои САПР, содержащие объекты полилиний, которые представляют собой детали поэтажного плана, такие как стены, окна, двери, будут включены в качестве объектов полилиний в целевой слой Деталей.

String
Исходные слои для Деталей
(Дополнительный)

Векторные слои, содержащие полилинейные элементы, представляющие детали плана этажа, такие как стены, окна и двери, которые будут включены в качестве полилинейных объектов в целевой слой Деталей.

Feature Layer
Исходные слои САПР для Зданий
(Дополнительный)

Слои САПР, содержащие полилинейные объекты, определяющие границы и экстент контура здания. Если значение не указано, контур здания будет создан или обновлен на основе экстента всех уровней здания.

String
Исходные слои для Зданий
(Дополнительный)

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

Feature Layer
Сопоставление аннотаций САПР
(Дополнительный)

Указывает сопоставление полей для объектов аннотаций САПР для заполнения поля слоя в рабочей области Indoors.

  • Целевой слой Indoor - Слой в рабочей области Indoors, к которому вы хотите сопоставить аннотацию. Инструмент поддерживает сопоставление со слоем, указанным для параметров Целевые здания, Целевые уровни и Целевые секции.
  • Целевое поле - Поле в целевом слое, с которым вы хотите сопоставить аннотацию. Поле должно уже существовать.
  • Тип — Тип аннотации, которую вы хотите сопоставить. Поддерживаются типы Текст, Блок и Дескриптор.
  • Исходный слой САПР - Слой САПР, содержащий аннотацию, которая будет сопоставлена.
  • Атрибут блока - Для аннотации с типом "блок" укажите атрибут блока, содержащий информацию для сопоставления.
  • Разделитель - Для аннотаций, хранящихся в виде строки с разделителями, укажите символ-разделитель.
  • Позиция - Для аннотации, хранящейся в строке с разделителями, укажите позицию значения для сопоставления.

Value Table
Расстояние от двери до стены
(Дополнительный)

Расстояние, на котором инструмент будет искать границу секции от объекта двери, в международных дюймах или миллиметрах. Значение по умолчанию - 0,3 международных дюйма.

Linear Unit
Минимальная ширина секции
(Дополнительный)

Минимальная ширина пространства в международных футах или метрах, которое должно считаться объектом секции. Объекты с шириной ниже этого порога будут записаны в класс объектов несекционных полигонов и не будут включены в целевой слой Секции. Значение по умолчанию - 3 международных фута.

Linear Unit
Минимальная площадь секции
(Дополнительный)

Минимальная площадь пространства в международных квадратных футах или квадратных метрах, которое должно считаться объектом секции. Объекты с площадью ниже этого порога будут записаны в класс объектов несекционных полигонов и не будут включены в целевой слой Секции. Значение по умолчанию - 9 международных квадратных футов.

Areal Unit
Файл конфигурации плана этажа
(Дополнительный)

Файл конфигурации JSON, содержащий значения параметров. Предоставьте файл конфигурации из предыдущего запуска инструмента, чтобы заполнить параметры инструмента для файлов САПР с такими же или похожими сопоставлениями и слоями CAD.

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

Этот параметр доступен только при установленной отметке Выбрать слой из исходного САПР.

File
Допуск промежутков
(Дополнительный)

Допуск близости для висячих конечных точек входных объектов, которые будут замкнуты друг на друга при создании секций. Значения будут приведены в миллиметрах или международных дюймах. Значение по умолчанию 0.039 международных дюйма (1 миллиметр).

Linear Unit

Производные выходные данные

ПодписьОписаниеТип данных
Обновленные Секции

Обновленные целевые объекты секций.

Feature Layer

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Нет
  • Advanced: Обязательно ArcGIS Indoors Pro или ArcGIS Indoors Maps

Связанные разделы