Validar una topología

Después de crear una topología y cargar los datos, puede validar el contenido de las clases de entidad de la topología. El proceso de validación realiza las siguientes tareas:

  • Genera y crea clústeres de vértices de entidad para buscar las entidades que comparten geometría (coordenadas en común)
  • Inserta vértices de coordenadas comunes en las entidades que comparten geometría
  • Ejecuta un conjunto de comprobaciones de integridad para identificar cualquier infracción de las reglas definidas para la topología

Hay varias formas de validar una topología. Puede utilizar el Inspector de errores o usar la herramienta de geoprocesamiento Validar topología para validar una topología en el mapa o como parte de un flujo de trabajo automático. Los scripts pueden resultar útiles para automatizar una serie de tareas y generar flujos de trabajo repetibles.

Nota:
Una diferencia clave entre el Inspector de errores y la herramienta de geoprocesamiento Validar topología es que la herramienta siempre se ejecuta de forma asíncrona y proporciona opciones para validar la extensión completa de la topología o la extensión visible actual del servicio de entidades de topología. El botón Validar del Inspector de errores se ejecuta de forma sincrónica para la topología situada en la extensión visible del mapa activo. Si prevé que su proceso de validación puede ser largo o si está validando con la extensión completa del servicio de entidades, se recomienda utilizar la herramienta de geoprocesamiento Validar topología.

Una vez validada una nueva topología, las posteriores ediciones se señalan mediante áreas sin validar que identifican las entidades de las capas asociadas que participan en la topología que se deben volver a validar. De este modo, se ahorra tiempo y se mejora el rendimiento, ya que solo se procesan las áreas que se deben volver a validar.

Validar una topología con el Inspector de errores

Puede validar una topología publicada como capa de entidades utilizando el Inspector de errores de ArcGIS Pro. Antes de completar los pasos siguientes, la topología y sus capas asociadas se deben publicar como una capa de entidades web con las funcionalidades Administración de versiones y Validación habilitadas. Consulte Compartir y usar una topología para obtener más información.

    Para validar una topología con el Inspector de errores, siga estos pasos:
  1. En el panel Catálogo, haga clic en la pestaña Portal.
  2. Localice la capa de entidades web de topología que contiene los datos a validar y haga doble clic en ella.
  3. Haga clic con el botón derecho en la capa de topología individual y, después, haga clic en Agregar a nuevo > Mapa Agregar mapa o Agregar al mapa actual Agregar al mapa actual.
  4. En la pestaña Editar, en el grupo Administrar ediciones, haga clic en Inspector de errores Inspector de errores.

    Botón Inspector de errores de la pestaña Editar

    Aparece la barra de herramientas Inspector de errores. La opción Fuente de esta barra de herramientas hace referencia a la capa de entidades de topología de la vista de mapa actual.

  5. Si lo desea, puede hacer clic en el botón desplegable Fuente y elija la capa de entidades web de topología a la que cambiar el valor.
  6. Asegúrese de alinear la extensión visible para reflejar el área que desea validar.
  7. Haga clic en el botón Validar Validar extensión para iniciar el proceso de validación con las reglas topológicas definidas en la capa de entidades de topología de origen.

    Botón Validar de la barra de herramientas Inspector de errores

    Nota:
    El botón Validar de la barra de herramientas Inspector de errores se ejecuta de forma sincrónica al evaluar la topología situada en la extensión visible del mapa activo.

  8. Una vez completado el proceso de validación, los errores de topología se muestran en la tabla Inspector de errores y se simbolizan y se referencian en las capas de Error de punto, línea y polígono agrupadas en la capa de topología en la extensión de mapa actual.

    Errores de validación mostrados en la tabla Inspector de errores

Una vez validada la topología, obtenga más información sobre cómo previsualizar errores, ver detalles de los errores, exportar errores de topología y corregir errores de topología.

Validar una topología con la herramienta de geoprocesamiento Validar topología

Siga estos pasos para utilizar la herramienta de geoprocesamiento Validar topología para validar la topología frente a las reglas topológicas definidas en la topología de origen.

Nota:

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

  1. En ArcGIS Pro, en el panel Geoprocesamiento, busque y haga clic en la herramienta de geoprocesamiento Validar topología.

    Aparece el cuadro de diálogo Validar topología.

    Validar topología

  2. En Topología de entrada, utilice el botón Examinar para buscar la topología que desee validar. Si la topología está en el mapa, en el panel Contenido, arrastre la capa al cuadro de texto del parámetro Topología de entrada.

    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. En este escenario, también tiene la opción de proporcionar la URL del servicio de entidades de la capa de topología en el parámetro Topología de entrada, por ejemplo, https://myserver.mydomain.com/server/rest/services/myTopoService/FeatureServer/0.

    Sugerencia:

    La extensión de la topología que se validará se puede especificar de la siguiente manera:

    • Si la herramienta se usa mientras la capa de topología está abierta en el mapa, solo se valida la extensión visible actual en la visualización del mapa.

    • Si la herramienta hace referencia a una topología que no se muestra en el mapa, se valida toda la extensión de la topología. Esta es la opción predeterminada.

    • Si la herramienta se ejecuta en la ventana de Python o en un script de Python, se valida toda la extensión de la topología, independientemente de la configuración de este parámetro.

  3. Una vez completado el proceso de validación, los errores de topología se muestran en la tabla Inspector de errores y se simbolizan y se referencian en las capas de Error de punto, línea y polígono agrupadas en la capa de topología en la extensión de mapa actual.

    Errores de validación mostrados en la tabla Inspector de errores

Una vez validada la topología, obtenga más información sobre cómo previsualizar errores, ver detalles de los errores, exportar errores de topología y corregir errores de topología.

Sugerencias de validación de topologías

Tenga en cuenta lo siguiente al validar una topología:

  • Puede elegir cuándo y cómo validar la topología. Normalmente, una topología debe validarse íntegramente solo una vez. El resto de validaciones solo validan de nuevo áreas sin validar donde se han producido cambios.
  • ArcGIS realiza automáticamente un seguimiento de las áreas sin validar mientras edita sus datos y cuando modifica la definición de la topología. Cuando valida la topología, ArcGIS identifica automáticamente las áreas sin validar que deben validarse.
  • ¿Con qué frecuencia se debe validar la topología? Es mejor validar la topología cada vez que edite las entidades de las capas asociadas que participan en la topología. También puede validar partes del dataset durante la edición y, de este modo, encontrar errores y corregirlos durante el proceso de edición.
  • Si modifica la definición de la topología, puede que tenga que volver a validar la topología. Por ejemplo, si cambia la regla topológica o las clasificaciones de coordenadas, toda la topología se marca como sin validar y se volverá a validar la próxima vez que realice una validación.
  • Validar de nuevo la topología no significa que el procesamiento clúster mueva las coordenadas en cada validación subsiguiente. Una vez agrupadas las coordenadas en la validación inicial, no se moverán en las validaciones subsiguientes, a menos que se hayan agregado nuevas geometrías que entren dentro de la tolerancia x,y de las entidades existentes (por ejemplo, al conectar una nueva carretera a una red de calles, dividir una parcela, etc.). En estos casos, solo se agruparán y se podrán ajustar las áreas cambiadas donde los vértices entren dentro de la tolerancia clúster de otras entidades.
  • Las clases de entidad que participan en una topología siempre están disponibles para usarlas en ArcGIS, independientemente de si se ha validado recientemente la topología. Si no se ha validado la topología, es posible que algunas de las entidades no cumplan las reglas de integridad. No obstante, están disponibles, con o sin errores.