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.

Parámetros

EtiquetaExplicaciónTipo de datos
Topología de entrada

Topología de geodatabase que será validada.

Topology Layer
Extensión Visible
(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.

  • Activada: se validará solo la extensión visible actual.
  • Desactivada: se validará toda la extensión de la topología. Esta es la opción predeterminada.

Boolean

Salida derivada

EtiquetaExplicaciónTipo de datos
Topología de entrada actualizada

La topología actualizada.

Capas de topología

arcpy.management.ValidateTopology(in_topology, {visible_extent})
NombreExplicació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