Beschriftung | Erläuterung | Datentyp |
Eingabe-3D-Features | Die 3D-Linien-Features, die zum Generieren der Abstandszone verwendet werden. | Feature Layer |
Horizontaler Abstand | Der horizontale Versatz der Abstandszone von den einzelnen Seiten der Eingabe-Features. | Linear Unit |
Vertikaler Abstand | Der vertikale Versatz der Abstandszone von den einzelnen Eingabe-Features. Die Richtung des vertikalen Versatzes wird mit dem Wert des Parameters Überlappungsmethode angegeben. Wenn die Option Kleinster Abstand angegeben wird, ist der vertikale Versatz kleiner als die Eingabe-Features. Wenn die Option Größter Abstand angegeben wird, ist der Versatz größer als die Eingabe-Features. | Linear Unit |
Ausgabe-Raster-Oberfläche | Die Ausgabe-Raster-Oberfläche, die die Abstandszone darstellt. | Raster Dataset |
Zellengröße | Die Zellengröße der Ausgabe-Raster-Oberfläche. | Linear Unit |
Überlappungsmethode (optional) | Gibt die Methode an, mit der die Abstandszone an Stellen, an denen die Zonen um mehrere Features überlappen, definiert wird.
| String |
Öffnungswinkel (optional) | Der arithmetische Winkel, der die Richtung der Öffnung am Ende der Abstandszone definiert. Ein positiver Wert gibt einen sich nach oben ausdehnenden Öffnungswinkel an, ein negativer Wert gibt an, dass sich die Öffnung nach unten ausdehnt. | Double |
Öffnungsdistanz (optional) | Die 3D-Länge, die sich von der Kante der Abstandszone entlang der vom Parameter Öffnungswinkel angegebenen Richtung ausdehnt. Ein Öffnungswinkel von 45° und eine Öffnungsdistanz von 7 Metern bedeuten, dass sich die durch die horizontale Entfernung definierte Kante der Abstandszone mit einem nach oben gerichteten Winkel von 45° um 7 Meter verlängert. | Linear Unit |
Zusammenfassung
Generiert eine Raster-Oberfläche, mit der die Abstandszone um 3D-Linien-Features modelliert wird.
Abbildung
Verwendung
Eine Abstandszone stellt die theoretische Höhe eines Bereichs um ein bestimmtes Feature dar, in den andere Features nicht hineinragen dürfen. Im Kontext von Stromleitungen kann diese Zone den Bereich der maximalen Höhe darstellen, die Vegetation erreichen kann. Damit sollen das Brandrisiko und andere Gefahren minimiert werden. Vegetation, die höher als die Abstandszone ist, muss gekürzt werden. Im Kontext von Straßen und Gehwegen kann die Abstandszone die niedrigste Höhe darstellen, in der die Vegetation über die Wege von Fahrzeugen, Radfahrern und Fußgängern hinausragen darf, ohne die Sicherheit zu beeinträchtigen. Bei Schifffahrtskanälen kann die Abstandszone den navigierbaren Pfad darstellen, der von Sedimentablagerungen befreit werden muss.
Die Abstandsoberfläche ist vergleichbar mit einer Höhenoberfläche, die reale Messwerte modelliert, um zu ermitteln, wo Abstandszonen verletzt werden. Sie können mit dem Werkzeug Abtrag/Auftrag die beiden Oberflächen auswerten, um Oberfläche und Volumen jeder Verletzung einer zusammenhängenden Abstandszone zu ermitteln. Die anhand von realen Messwerten erstellte Höhenoberfläche sollte die unidirektionale Verzerrung der Abstandszone widerspiegeln. Wenn beispielsweise die Abstandszone die maximale Höhe einer potenziellen Intrusionsquelle definiert, wie dies bei durch Vegetation behinderten Stromleitungen oder Sedimentablagerungen entlang von Schifffahrtskanälen der Fall ist, sollte die aus realen Messwerten erstellte Höhenoberfläche eine Verzerrung für maximale Höhenwerte von Bäumen und Sedimentablagerungen aufweisen. Analog sollte, wenn die Abstandszone die Mindesthöhe einer potenziellen Intrusionsquelle wie der Vegetation um Gehwege und Fahrbahnen definiert, die aus realen Messwerten erstellte Höhenoberfläche eine Verzerrung für minimale Höhenwerte aufweisen. Die Höhenoberfläche realer Messwerte in LAS-Daten kann mit dem Werkzeug LAS-Dataset in Raster erstellt werden, und das Werkzeug Punktwolke in Raster kann für I3S-Punktwolken verwendet werden.
Verwenden Sie das Werkzeug Stromleitungen aus Punktwolke extrahieren mit der Option zum Eliminieren der Auswirkungen von Wind beim Generieren von Stromleitungen, die als Eingabe für die Modellierung von Abstandszonen verwendet werden. Die Positionen von Punkten für Stromleitungen werden in der Regel durch die Auswirkungen von Wind verzerrt, was zu einer deutlichen Abweichung der Position der Stromleitung führen kann. Wenn die Auswirkungen von Wind eliminiert werden, werden Stromleitungen erstellt, die den normalen Verlauf des Leitungskabels widerspiegeln.
Wenn die Abstandszone die Einbeziehung mehrerer Raster-Oberflächen erfordert, mit denen unterschiedliche Arten von Abstandsanforderungen modelliert werden, verwenden Sie das Werkzeug Mosaik zu neuem Raster mit dem entsprechenden Zusammenführungsoperator für die Art des modellierten Abstands.
Parameter
arcpy.ddd.GenerateClearanceSurface(in_3d_features, horizontal_clearance, vertical_clearance, out_surface, cell_size, {overlap_method}, {flare_angle}, {flare_distance})
Name | Erläuterung | Datentyp |
in_3d_features | Die 3D-Linien-Features, die zum Generieren der Abstandszone verwendet werden. | Feature Layer |
horizontal_clearance | Der horizontale Versatz der Abstandszone von den einzelnen Seiten der Eingabe-Features. | Linear Unit |
vertical_clearance | Der vertikale Versatz der Abstandszone von den einzelnen Eingabe-Features. Die Richtung des vertikalen Versatzes wird mit dem Wert des Parameters overlap_method angegeben. Wenn die Option MINIMUM angegeben wird, ist der vertikale Versatz kleiner als die Eingabe-Features. Wenn die Option MAXIMUM angegeben wird, ist der Versatz größer als die Eingabe-Features. | Linear Unit |
out_surface | Die Ausgabe-Raster-Oberfläche, die die Abstandszone darstellt. | Raster Dataset |
cell_size | Die Zellengröße der Ausgabe-Raster-Oberfläche. | Linear Unit |
overlap_method (optional) | Gibt die Methode an, mit der die Abstandszone an Stellen, an denen die Zonen um mehrere Features überlappen, definiert wird.
| String |
flare_angle (optional) | Der arithmetische Winkel, der die Richtung der Öffnung am Ende der Abstandszone definiert. Ein positiver Wert gibt einen sich nach oben ausdehnenden Öffnungswinkel an, ein negativer Wert gibt an, dass sich die Öffnung nach unten ausdehnt. | Double |
flare_distance (optional) | Die 3D-Länge, die sich von der Kante der Abstandszone entlang der vom Parameter flare_angle angegebenen Richtung ausdehnt. Ein Öffnungswinkel von 45° und eine Öffnungsdistanz von 7 Metern bedeuten, dass sich die durch die horizontale Entfernung definierte Kante der Abstandszone mit einem nach oben gerichteten Winkel von 45° um 7 Meter verlängert. | Linear Unit |
Codebeispiel
Im folgenden Beispiel wird die Verwendung dieses Werkzeugs im Python-Fenster veranschaulicht:
import arcpy
arcpy.env.workspace = 'c:/data'
arcpy.ddd.GenerateClearanceSurface('VegManagement.gdb/PowerLines', '15 Meters',
'9 Meters', 'ClearanceZone.tif',
'50 Centimeters', 'MAXIMUM', 45, '5 Meters')
Umgebungen
Lizenzinformationen
- Basic: Erfordert 3D Analyst
- Standard: Erfordert 3D Analyst
- Advanced: Erfordert 3D Analyst