Mit der 3D Analyst-Lizenz verfügbar.
Zusammenfassung
Generiert 3D-Geometrien aus vorhandenen 2D- und 3D-Eingabe-Features mithilfe von Regeln, die in ArcGIS CityEngine erstellt wurden.
Verwendung
Das Eingabe-Regelpaket ist ein CityEngine-Regelpaket (.rpk). Hierbei handelt es sich um eine komprimierte Datei, die eine kompilierte CityEngine-Regel sowie zugehörige Ressourcen enthält, die von dieser Regel verwendet werden.
Detaillierte Fehler oder Warnungen, die während der Konvertierung auftreten, werden in die Protokolldatei PRT#.txt geschrieben (wobei # eine Ziffer darstellt, die mit jeder Ausführung des Werkzeugs inkrementell erhöht wird). Der Speicherort der Datei hängt vom Betriebssystem ab:
- Unter Windows XP liegt die Datei unter <Install drive>:\Documents and Settings\<user name>\Application Data\ESRI\GeoProcessing.
- Unter Windows Vista und Windows 7 ist der Speicherort <Install drive>:\Users\<user name>\AppData\Local\ESRI\GeoProcessing.
Syntax
arcpy.ddd.FeaturesFromCityEngineRules(in_features, in_rule_package, out_feature_class)
Parameter | Erklärung | Datentyp |
in_features | Eingabe-Polygon- oder -Multipatch-Features | Feature Layer |
in_rule_package | Die CityEngine-Regelpaketdatei *.rpk, die die CGA-Regelinformationen und -ressourcen enthält. | File |
out_feature_class | Die Ausgabe-Feature-Class, die Multipatch-Features mit angewendeten CGA-Regeln enthält. | Feature Class |
Codebeispiel
FeaturesFromCityEngineRules – Beispiel (Python-Fenster)
Das folgende Skript für das Python-Fenster veranschaulicht, wie das Werkzeug "FeaturesFromCityEngineRules" im unmittelbaren Modus verwendet wird:
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.FeaturesFromCityEngineRules_3d("in_polygons",
"rules.rpk",
"out_multipatches")
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- Basic: Erfordert 3D Analyst
- Standard: Erfordert 3D Analyst
- Advanced: Erfordert 3D Analyst