Resumen
Valida una topología de geodatabase.
La herramienta 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 una topología de geodatabase corporativa en ArcCatalog, el dataset de entidades en el que se encuentra la topología no debe estar registrado 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 la herramienta se utiliza 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
arcpy.management.ValidateTopology(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) | Especifica si se validará la extensión visible actual del mapa o la extensión total de la topología. Si la herramienta se ejecuta en ArcCatalog o en un script 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 | La topología actualizada. | Capas de topología |
Muestra de código
Ejemplo de ValidateTopology (script independiente)
El siguiente script 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 de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí