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.
Los puntos de control de representación existentes no se quitan.
Cuando solo se introduzca una capa, los puntos de control de representación se crearán únicamente donde haya tres segmentos que formen una intersección. Cuando se introducen entidades secundarias, se añaden puntos de control en las ubicaciones de intersección de los segmentos.
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
SetRepresentationControlPointAtIntersect_cartography (in_line_or_polygon_features, {in_features})
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
Ejemplo de la herramienta SetRepresentationControlPointAtIntersect (ventana de Python)
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")
Ejemplo de la herramienta SetRepresentationControlPointAtIntersect (secuencia de comandos de Python independiente)
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
# Author: ESRI
# 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)
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información sobre licencias
- ArcGIS for Desktop Basic: No
- ArcGIS for Desktop Standard: No
- ArcGIS for Desktop Advanced: Sí