Создать слой зданий (Управление данными)

Сводка

Создает составной слой зданий из набора данных, обычно - из рабочей области файлов BIM (файлов Revit).

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

  • Выходной слой здания сохраняет элементы зданий.

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

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

  • Созданный слой не будет присутствовать после окончания сеанса, если только документ не будет сохранен. Этот инструмент затем прикрепит все ожидаемые символы для слоя зданий, который будет отображаться в вашей сцене.

  • Этот инструмент эквивалентен добавлению модели BIM к сцене ArcGIS Pro, чтобы затем ее можно было опубликовать в виде пакета слоя зданий сцены.

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

    Временный выходной векторный слой может быть сохранен, как файл слоя, с помощью инструмента Сохранить в файл слоя, или как новый класс пространственных объектов - с помощью инструмента Копировать объекты.

  • Классы сложных объектов, таких как аннотации, не поддерживаются этим инструментом.

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

Синтаксис

arcpy.management.MakeBuildingLayer(in_feature_dataset, out_layer)
ParameterОбъяснениеТип данных
in_feature_dataset

Входной набор данных, из которого будут создаваться новые векторные слои зданий. Выходной слой зданий сохраняет структуру и символы.

Feature Dataset
out_layer

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

Building Layer

Пример кода

Пример MakeBuildingLayer (автономный скрипт)

В следующем скрипте Python показано, как использовать функцию MakeBuildingLayer в автономном скрипте.

# Name: makebuildinglayer.py
# Description: Create a feature dataset
# Import system modules
import arcpy
# Set Overwrite option
arcpy.env.overwriteOutput = True
# Make a building layer from a Dataset
arcpy.MakeBuildingLayer_management("C:/data/facilities/University.gdb/BuildingA", "Bld_A")
# Create a building Scene layer package
arcpy.CreateBuildingSceneLayerPackage_management(BLD_A, output_BLD_A.slpk)

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да

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