Establecer el punto de control de representación como intersección (Cartografía)
Resumen
Esta herramienta se utiliza generalmente para sincronizar la simbología de límite en polígonos adyacentes. Crea un punto de control de representación en vértices compartidos por una o más de una entidad de línea o polígono.
Ilustración
Uso
-
Los puntos de control de representación se pueden utilizar para controlar las fases de la simbología de representación diseñada, como líneas con guiones. Utilice esta herramienta para sincronizar la simbología de contorno en fases en polígonos adyacentes.
-
La entrada primaria debe ser una capa de entidad de línea o de polígono que esté simbolizada con una representación de la clase de entidad. La entrada secundaria puede ser una clase de entidad de polígono, línea o punto; no es necesario que tenga una representación de la clase de entidad. Estas entidades proporcionan la geometría para hacer una comparación con las entidades de entrada primarias.
Sólo los vértices existentes se convertirán en puntos de control de representación. Esta herramienta no creará un punto de control de representación en una ubicación sin un vértice existente.
-
La entrada secundaria recibe los puntos de control de representación sólo si contiene una representación de la clase de entidad. Esto permite que las entidades de ambas entradas reciban puntos de control de representación simultáneamente. Si no se especifica la entrada secundaria, la herramienta opera en la entrada primaria solamente, permitiendo el procesamiento de entidades que se intersecan a sí mismas.
-
Las modificaciones de los vértices se almacenan como una excepción de geometría en la representación de la entidad.
-
Las dos capas de entrada aceptan geometría multiparte.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_line_or_polygon_features |
La capa de entidad de línea o polígono de entrada simbolizada con una representación de la clase de entidad. | Layer |
in_features (Opcional) |
La capa de entidad con entidades coincidentes. Estas entidades pueden provenir de una geodatabase, shapefile o cobertura. | Feature Layer |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta SetRepresentationControlPointAtIntersect en el modo inmediato.
import arcpy from arcpy import env env.workspace = "C:\data" arcpy.SetRepresentationControlPointAtIntersect_cartography("parcels.lyr", "roads.lyr")
Esta secuencia de comandos independiente muestra un ejemplo del uso de la herramienta SetRepresentationControlPointAtIntersect.
# Name: SetRepresentationControlPointAtIntersect_standalone_script.py # Description: adds representation control points at locations where two or more features have coincident vertices # Import system modules import arcpy from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables in_line_or_polygon_features = "parcels.lyr" in_features = "roads.lyr" # Execute Set Representation Control Point At Intersect arcpy.SetRepresentationControlPointAtIntersect_cartography(in_line_or_polygon_features, in_features)