Repräsentationspasspunkt nach Winkel festlegen (Cartography)
Zusammenfassung
Platziert einen Repräsentationspasspunkt an Stützpunkten entlang einer Linie oder Polygon-Umrisslinie an einer Stelle, an der der durch eine Änderung in der Linienrichtung erstellte Winkel kleiner oder gleich einem festgelegten maximalen Winkel ist.
Abbildung
Verwendung
-
Die Eingabe-Features müssen mit einer Repräsentation symbolisierte Linien- oder Polygon-Layer sein.
-
Die Änderungen an den Stützpunkten werden als Geometrie-Override in der Feature-Repräsentation gespeichert.
Syntax
Parameter | Erläuterung | Datentyp |
in_features |
Der Eingabe-Feature-Layer, der Linien- oder Polygon-Repräsentationen enthält. | Layer |
maximum_angle |
Der Winkel, mit dessen Hilfe ermittelt wird, ob ein Stützpunkt entlang einer Linie oder Polygon-Umrisslinie als Repräsentationspasspunkt ausgewählt wird. Der Winkelwert muss größer Null und kleiner als 180 Grad sein. | Double |
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie Sie das Werkzeug "SetRepresentationControlPointByAngle" im unmittelbaren Modus verwenden.
import arcpy from arcpy import env env.workspace = "C:\data" arcpy.SetRepresentationControlPointByAngle_cartography("trails.lyr", "135")
Dieses eigenständige Skript stellt ein Beispiel für die Verwendung des Werkzeugs "SetRepresentationControlPointByAngle" dar.
# Name: SetRepresentationControlPointByAngle_standalone_script.py # Description: adds representation control points at locations where a feature has a sharp angle in its geometry # Import system modules import arcpy from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables in_representations = "trails.lyr" minimum_angle_deviation = "135" # Execute Set Representation Control Point At Intersect arcpy.SetRepresentationControlPointAtIntersect_cartography(in_representations, minimum_angle_deviation)