Validar topología (Administración de datos)

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

  • 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 usa mientras la capa de topología está abierta en el mapa, 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.

  • A partir de ArcGIS Pro 2.6, la capa de topología de entrada puede ser de un servicio de topología si el servicio se publica con ArcGIS Enterprise 10.8.1 o posterior. Si la capa se ha agregado al panel Contenido, puede arrastrar la capa al parámetro Topología de entrada, o bien puede introducir la URL del servicio de entidades de la capa de topología, por ejemplo, https://myserver.mydomain.com/server/rest/services/myTopoService/FeatureServer/0.

  • Si la topología de entrada corresponde a un servicio de entidades, esta herramienta realiza el proceso de validación asíncronamente.

Sintaxis

arcpy.management.ValidateTopology(in_topology, {visible_extent})
ParámetroExplicaciónTipo 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 la ventana de Python 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.

  • Full_ExtentSe validará toda la extensión de la topología. Esta es la opción predeterminada.
  • Visible_ExtentSe validará solo la extensión visible actual.
Boolean

Salida derivada

NombreExplicaciónTipo 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")

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados