Beschriftung | Erläuterung | Datentyp |
Eingabe-Feature-Dataset | Das Eingabe-Dataset, aus dem die neuen Gebäude-Feature-Layer erstellt werden. Im Gebäude-Layer bleibt die Gruppierung der Struktur und Symbolisierung erhalten. | Feature Dataset |
Ausgabe-Layer | Den Namen des zu erstellenden Feature-Layers. Der Layer kann als Eingabe für jedes Geoverarbeitungswerkzeug verwendet werden, das einen Feature-Layer als Eingabe akzeptiert. | Building Layer |
Zusammenfassung
Erstellt einen Gebäude-Verbund-Layer aus einem Dataset, entweder einem BIM-Datei-Workspace oder einem Geodatabase-Dataset, wie z. B. die Ausgabe des Werkzeugs BIM-Datei in Geodatabase.
Verwendung
Bei dem ausgegebenen Gebäude-Layer handelt es sich um einen Verbund-Layer, der ein Gebäude oder eine Sammlung von Strukturen als einen einzigen komplexen Layer darstellt.
Die Eingabe für das Werkzeug kann entweder ein BIM-Datei-Workspace oder ein einzelner Geodatabase-Datensatz sein, der Multipatch-Feature-Classes enthält.
Der ausgegebene Gebäude-Layer strukturiert die enthaltenen Feature-Classes in standardisierte Konstruktionsdisziplinen-Layer: "Architectural", "Structural", "Electrical", "Mechanical" und "Piping. Nicht erkannte Namen von Multipatch-Feature-Layern werden dem Disziplin-Layer "Architectural" des resultierenden Gebäude-Layers hinzugefügt.
Das mit dem Werkzeug BIM-Datei in Geodatabase erstellte Ausgabe-Dataset kann als Eingabe für dieses Werkzeug verwendet werden. Die Symbolisierung des Gebäude-Layers stimmt mit der des BIM-Datei-Workspace überein.
Der Ausgabe-Gebäude-Layer kann als Eingabe für das Werkzeug Gebäude-Szenen-Layer-Paket erstellen verwendet werden, mit dem Sie Gebäude als Gebäude-Szenen-Layer-Paket veröffentlichen können.
Der erstellte Layer ist nur für die Dauer der Sitzung vorhanden, es sei denn, das Dokument wird gespeichert.
Die Ausgabe dieses Werkzeugs entspricht dem Hinzufügen eines BIM-Datei-Workspace (Revit- oder IFC-Datei) zu einer ArcGIS Pro-Szene.
Um die Layer, die Sie in einem Projekt erstellt haben, für die spätere Verwendung oder zur Freigabe für andere Personen zu speichern, können Sie sie als Layer-Datei speichern. In einer Layer-Datei werden die Symbolisierung und Einstellungen des Layers für die Verwendung in anderen Projekten gespeichert, die Feature-Class muss jedoch verfügbar bleiben.
Der temporäre Ausgabe-Feature-Layer kann als Layer-Datei gespeichert werden, indem das Werkzeug In Layer-Datei speichern verwendet wird.
Wenn Sie mit ModelBuilder ein Werkzeug erstellen, von dem das Werkzeug Gebäude-Layer erstellen verwendet wird, stellen Sie sicher, dass die Variable Eingabe-Feature-Dataset nicht als temporär gekennzeichnet ist. Wenn sie als temporär gekennzeichnet ist, wird sie nach Ausführung des Modellwerkzeugs aus dem zugehörigen Dialogfeld gelöscht, und der Ausgabe-Layer wird der Anzeige nicht hinzugefügt.
Parameter
arcpy.management.MakeBuildingLayer(in_feature_dataset, out_layer)
Name | Erläuterung | Datentyp |
in_feature_dataset | Das Eingabe-Dataset, aus dem die neuen Gebäude-Feature-Layer erstellt werden. Im Gebäude-Layer bleibt die Gruppierung der Struktur und Symbolisierung erhalten. | Feature Dataset |
out_layer | Den Namen des zu erstellenden Feature-Layers. Der Layer kann als Eingabe für jedes Geoverarbeitungswerkzeug verwendet werden, das einen Feature-Layer als Eingabe akzeptiert. | Building Layer |
Codebeispiel
Das folgende Python-Skript veranschaulicht, wie die Funktion MakeBuildingLayer in einem eigenständigen Skript verwendet wird.
# 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)
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja