| 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; BIM File Workspace | 
| 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; BIM File Workspace | 
| 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.management.MakeBuildingLayer("C:/data/facilities/University.gdb/BuildingA",
                                   "Bld_A")
# Create a building Scene layer package
arcpy.management.CreateBuildingSceneLayerPackage("BLD_A", "output_BLD_A.slpk")Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja