Analizar datos de red (Red de servicios)

Resumen

Analiza un dataset de red de servicios para resumir e informar de errores en una geodatabase móvil de salida para su resolución.

El resultado de esta herramienta crea una base de datos de resolución de errores que contiene un resumen de todos los errores de topología identificados en la red, su ubicación, las entidades que participan en el escenario de error y las posibles reglas que se pueden agregar para resolver el error.

Más información sobre analizary corregir errores de una red de servicios

Uso

  • La topología de red puede habilitarse o deshabilitarse.

  • Esta herramienta no modifica los datos de la red de servicios de entrada.

  • El archivo de capa de salida incluye las capas de error con consultas de definición y el mapa se relaciona con los datos de origen para ayudar en la navegación de las filas y rellenar la tabla de Resolución de errores.

  • Al trabajar con una geodatabase corporativa, el valor del parámetro Red de servicios de entrada debe provenir de una conexión de base de datos establecida como propietaria de la red de servicios de la base de datos.

  • El resultado de esta herramienta puede modificarse para su uso con la herramienta Aplicar resoluciones de errores para solucionar los errores detectados en la red de servicios. Aunque puede habilitar la topología de red y resolver manualmente errores individuales, se recomienda que utilice las herramientas incluidas en el conjunto de herramientas Migración para identificar y resolver los siguientes tipos de errores:

    ErrorDescripción

    La geometría de una entidad de red está vacía. (Id. de error: 1)

    Una entidad de línea tiene una longitud de cero o casi cero.

    Falta una regla (Id. de error: 8)

    Dos entidades están potencialmente conectadas, pero no existe ninguna regla que lo permita.

    Conectividad ambigua (Id. de error: 9)

    Hay más de una regla disponible para una conexión potencial.

    Falta un cruce (Id. de error: 10)

    Dos líneas con un tipo de activo diferente están conectadas sin un cruce o dispositivo.

    Política de conectividad de ejes (Id. de error: 13)

    Una línea tiene una conexión que infringe su política de conectividad de ejes.

    Línea de auto intersección (Id. de error: 20)

    La geometría de una línea se cruza consigo misma.

    Vértices duplicados (Id. de error: 21)

    Una línea tiene dos o más vértices duplicados, o vértices dentro de la tolerancia de uno a otro.

    Puntos apilados (Id. de error: 25)

    Dos o más cruces o dispositivos ocupan la misma ubicación x,y,z.

    Terminal no válida (Id. de error: 36)

    El campo Id. de terminal de origen o Id. de terminal de destino de una línea no es válido para uno de los dispositivos o cruces a los que está conectado.

    Toma de subred (Id. de error: 37)

    Se encontró que una entidad con la categoría Toma de subred se dibuja en el extremo de dos líneas.

    Dispositivo de terminal en punto intermedio (Id. de error: 38)

    Un dispositivo que tiene una configuración de terminal se dibuja en el punto medio de una línea.

Parámetros

EtiquetaExplicaciónTipo de datos
Red de servicios de entrada

Red de servicios que se analizará en busca de errores.

Utility Network Layer
Localización de salida

Carpeta de salida donde se creará la geodatabase móvil de resolución de errores de salida. La carpeta predeterminada es la carpeta de salida del proyecto.

Folder
Nombre de salida
(Opcional)

Nombre de la geodatabase móvil de salida. El valor predeterminado es AnalysisResults.

String
Establecer acciones de resolución predeterminadas
(Opcional)

Especifica si los errores se rellenarán con acciones predeterminadas en la tabla de resolución de errores.

  • Activado: los tipos de error especificados se rellenarán con las acciones predeterminadas en la tabla de Resolución de errores.
  • Desactivado: no se rellenará ningún tipo de error con acciones predeterminadas. Esta es la opción predeterminada.

Cuando se activa, se rellenarán los siguientes tipos de error:

  • Geometría vacía: eliminar todo.
  • Longitud de forma vacía: eliminar todo.
  • Línea de autointersección: eliminar todo excepto lo primero.
  • Vértices duplicados: eliminar todo excepto lo primero.
  • Puntos apilados: eliminar todo excepto lo primero.
  • Vértice con tolerancia: se asigna un delimitador en función de la prioridad (cruce > extremo> punto medio) y Alinear a todo lo demás.

Boolean

Salida derivada

EtiquetaExplicaciónTipo de datos
Geodatabase de salida

Geodatabase de salida.

Workspace
Archivo de capa de salida

El archivo de capa de salida.

File

arcpy.un.AnalyzeNetworkData(in_utility_network, in_folder, {output_name}, {set_default_actions})
NombreExplicaciónTipo de datos
in_utility_network

Red de servicios que se analizará en busca de errores.

Utility Network Layer
in_folder

Carpeta de salida donde se creará la geodatabase móvil de resolución de errores de salida. La carpeta predeterminada es la carpeta de salida del proyecto.

Folder
output_name
(Opcional)

Nombre de la geodatabase móvil de salida. El valor predeterminado es AnalysisResults.

String
set_default_actions
(Opcional)

Especifica si los errores se rellenarán con acciones predeterminadas en la tabla de resolución de errores.

  • SET_DEFAULTSLos tipos de error especificados se rellenarán con las acciones predeterminadas en la tabla de Resolución de errores.
  • LEAVE_BLANKNo se rellenará ningún tipo de error con acciones predeterminadas. Esta es la opción predeterminada.

Cuando se establece como SET_DEFAULTS, se rellenarán los siguientes tipos de error:

  • Geometría vacía: eliminar todo.
  • Longitud de forma vacía: eliminar todo.
  • Línea de autointersección: eliminar todo excepto lo primero.
  • Vértices duplicados: eliminar todo excepto lo primero.
  • Puntos apilados: eliminar todo excepto lo primero.
  • Vértice con tolerancia: se asigna un delimitador en función de la prioridad (cruce > extremo> punto medio) y Alinear a todo lo demás.

Boolean

Salida derivada

NombreExplicaciónTipo de datos
out_gdb

Geodatabase de salida.

Workspace
out_layer_file

El archivo de capa de salida.

File

Muestra de código

Ejemplo de AnalyzeNetworkData (ventana de Python)

Analizar un dataset de red de servicios llamado MyUtilityNetwork en busca de errores.

import arcpy 
arcpy.un.AnalyzeNetworkData("MyUtilityNetwork", "C:\\Temp\\Output\\", "AnalysisResults", False)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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

Temas relacionados