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 se utiliza la herramienta 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 proceder de un servicio de topología si el servicio se publica con ArcGIS Enterprise 10.8.1 o posterior. Si se ha agregado la capa al panel Contenido, puede arrastrar la capa al parámetro Topología de entrada o 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, la herramienta realiza el proceso de validación asíncronamente.

    Licencia:
    Al trabajar con versionado en rama en una implementación de ArcGIS Enterprise 11.2 o posterior, a los miembros de la organización se les debe asignar una licencia para que la extensión de tipo de usuario de ArcGIS Advanced Editing pueda usar esta herramienta.

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 va a validar la extensión visible actual del mapa o la extensión completa 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.

Topology Layer

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 va a validar la extensión visible actual del mapa o la extensión completa 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.

Topology Layer

Muestra de código

Ejemplo de ValidateTopology (secuencia de comandos independiente)

El siguiente script independiente muestra cómo utilizar la función ValidateTopology.

# Name: ValidateTopology_Example.py
# Description: Validates a topology

import arcpy
arcpy.management.ValidateTopology("D:/Calgary/Trans.gdb/Streets/Street_Topo")

Temas relacionados