Establecer el punto de control de representación por ángulo (Cartografía)
Resumen
Coloca un punto de control de representación en los vértices a lo largo de un contorno de línea o polígono donde el ángulo creado por un cambio en la dirección de la línea es menor o igual que el ángulo máximo especificado.
Ilustración
Uso
-
Las entidades de entrada deben ser capas de línea o polígono simbolizadas con una representación.
-
La modificación de los vértices se almacena como una excepción de geometría en la representación de la entidad.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_features |
Capa de entidades de entrada que contiene representaciones de línea o polígono. | Layer |
maximum_angle |
El ángulo utilizado para determinar si un vértice a lo largo de un contorno de línea o polígono se establecerá como un punto de control de representación. El valor del ángulo debe ser superior a cero y menor a 180 grados decimales. | Double |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta SetRepresentationControlPointByAngle en el modo inmediato.
import arcpy from arcpy import env env.workspace = "C:\data" arcpy.SetRepresentationControlPointByAngle_cartography("trails.lyr", "135")
Esta secuencia de comandos independiente muestra un ejemplo del uso de la herramienta SetRepresentationControlPointByAngle.
# Name: SetRepresentationControlPointByAngle_standalone_script.py
# Description: adds representation control points at locations where a feature has a sharp angle in its geometry
# Author: ESRI
# 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)