Resumen
Valida una topología de geodatabase.
Validar topología realiza las siguientes operaciones:
- Generación y clustering de vértices de entidad para buscar las entidades que comparten geometría (tienen coordenadas en común)
- Inserción de vértices de coordenada comunes en las entidades que comparten geometría
- Ejecución de un conjunto de comprobaciones de integridad para identificar cualquier infracción de las reglas definidas para la topología
Uso
Si valida la topología de una geodatabase corporativa en ArcCatalog, el dataset de entidades en el que se encuentra la topología no se debe registrar como versionado.
Esta herramienta solo procesará las áreas sin validar. Para obtener más detalles sobre áreas sin validar, consulte Topología en ArcGIS.
Si se utiliza la herramienta en ArcMap, se puede utilizar el parámetro Extensión visible para limitar la validación a la extensión visible en la visualización del mapa.
Sintaxis
ValidateTopology_management (in_topology, {visible_extent})
Parámetro | Explicación | Tipo de datos |
in_topology | Topología de geodatabase que será validada. | Topology Layer |
visible_extent (Opcional) | En ArcMap, determina si se debe usar la extensión visible actual del mapa o la extensión completa de la topología. Si se ejecuta en ArcCatalog o en una secuencia de comandos de Python, se validará toda la extensión de la topología, independientemente de la configuración de este parámetro.
| Boolean |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_topology |
Muestra de código
Ejemplo de ValidateTopology (secuencia de comandos independiente)
La siguiente secuencia de comandos independiente muestra cómo utilizar la función ValidateTopology.
# Name: ValidateTopology_Example.py
# Description: Validates a topology
import arcpy
arcpy.ValidateTopology_management("D:/Calgary/Trans.gdb/Streets/Street_Topo")
Entornos
Información sobre licencias
- ArcGIS Desktop Basic: No
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí