Zusammenfassung
Entfernt die 3D-Formate, die von einem 3D-Objekt-Feature-Layer referenziert werden.
Abbildung
Verwendung
Mit dem 3D-Objekt-Feature-Layer kann mittels einer Reihe von Visualisierungseffekten die Mesh-Geometrie einer Multipatch-Feature-Class angezeigt werden. Dies erfolgt mithilfe der Textur- und Materialfunktionen, die in einem oder mehreren verknüpften 3D-Modellformaten unterstützt werden. Der 3D-Objekt-Feature-Layer ist eine neue Feature-Class-Erweiterung einer Multipatch-Geometrie, die mehrere verknüpfte Tabellen unterstützt, um das Rendern von Materialien, eine bessere Performance und 3D-Standardformate zu ermöglichen.
Viele der mit einem Multipatch verknüpften 3D-Formate können in verschiedenen Spezialanwendungen bearbeitet werden. Wenn die Materialinformationen nicht mehr benötigt werden und alle anschließenden Änderungen abgeschlossen wurden, sollten Sie die 3D-Formate aus dem Multipatch entfernen.
Syntax
arcpy.management.Remove3DFormats(in_features, {multipatch_materials}, {formats})
Parameter | Erklärung | Datentyp |
in_features | Die Multipatch-Feature-Class, die in eine 3D-Objekt-Feature-Class konvertiert wird. | Table View |
multipatch_materials (optional) | Legt fest, ob die Multipatch-Geometrie mit den Materialinformationen aus den 3D-Modellen oder den im Multipatch gespeicherten Textur- und Farbinformationen visualisiert wird.
| Boolean |
formats [[formats],...] (optional) | Gibt die vom 3D-Objekt-Feature-Layer referenzierten 3D-Modellformate an, die entfernt werden sollen. Es können nur die Formate angegeben werden, die mit den Eingabe-Features verknüpft wurden.
| String |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
updated_features | Die aktualisierten Eingabe-Features. | Feature-Layer |
Codebeispiel
Das folgende Skript für das Python-Fenster veranschaulicht, wie das Werkzeug Remove3DFormats im unmittelbaren Modus verwendet wird.
import arcpy
arcpy.env.workspace = "C:/data/city_models.gdb"
arcpy.management.Remove3DFormats('Downtown_Buildings',
'MULTIPATCH_WITHOUT_MATERIALS',
['FMT3D_DAE', 'FMT3D_OBJ'])
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja