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 |
Muestra de código
Ejemplo de la secuencia de comandos independiente ValidateTopology
La siguiente secuencia de comandos independiente muestra cómo utilizar la función ValidateTopology.
# Name: ValidateTopology_Example.py
# Description: Validates a topology
import arcpy
from arcpy import env
arcpy.ValidateTopology_management("D:\Calgary\Trans.mdb\Streets\Street_Topo")
Entornos
Información sobre licencias
- ArcGIS Desktop Basic: No
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí