Acerca de la creación de redes geométricas

Este tema se aplica a ArcGIS for Desktop Standard y ArcGIS for Desktop Advanced exclusivamente.

LicenciaLicencia:

Aunque las redes geométricas se pueden crear y editar en ArcGIS for Desktop Advanced y Standard, son de solo lectura en Basic

Una red geométrica es una relación de conectividad entre una colección de clases de entidad de un dataset de entidad. Cada entidad tiene en la red geométrica una función de eje o de cruce. Varias clases de entidad pueden tener la misma función en una única red geométrica.

La metodología básica para crear una red geométrica es determinar qué clases de entidad participarán en la red y qué papel desempeñará cada una. Opcionalmente, se puede especificar una serie de pesos de red, así como otros parámetros más avanzados.

Generar una red geométrica a partir de datos existentes

El proceso de generar una red geométrica a partir de datos existentes se resume en los siguientes pasos, todos realizados en el árbol de catálogo:

  1. Importe los datos en clases de entidad nuevas o existentes.
  2. Genere una red geométrica a partir de las clases de entidad.
  3. Establezca las reglas de conectividad para la red geométrica.

Modelos de alineación de red geométrica

Idealmente, los datos deben estar limpios antes de generar una red. Por datos limpios se entiende que todas las entidades que deben conectarse en la red son geométricamente concordantes, es decir, no hay arcos colgantes ni arcos cortos. Sin embargo, si no es éste el caso, los datos se pueden alinear durante el proceso de generación de la red.

El proceso de alineación utilizado durante la generación de la red aprovecha el mismo motor que utiliza la topología durante su proceso de clustering. Es importante entender cómo funciona este proceso; para ver más información y saber cómo puede afectar a los datos, vea el tema Procesamiento de clusters bajo Topología en ArcGIS.

Es importante entender cómo funciona el proceso de alineación para ajustar las geometrías de entidad y establecer esa conectividad. El proceso de alineación seguirá las reglas que se describen a continuación, sin excepción. Por lo tanto, aunque el uso de la opción de alineación de los datos puede corregir algunos problemas, puede realizar cambios que considere no deseables. Para impedir que esto suceda, se recomienda lo siguiente:

Reglas para la alineación

Al alinear entidades durante la generación de la red, es importante entender cómo se ajusta la geometría de las entidades al realizar la alineación. Se puede desplazar toda la entidad o cualquier parte de ella en una clase de entidad. Todas las entidades de todas las clases de entidad tienen igual peso cuando se ajustan durante la alineación. Esto significa que si es necesario alinear los extremos de dos ejes, se moverán una distancia igual hasta quedar alineados.

Si las entidades son coincidentes antes de la creación de la red, seguirán siendo coincidentes después de la creación de la red, aunque su posición puede cambiar. Esto significa que las entidades de punto ubicadas a lo largo de las líneas permanecerán a lo largo de esas líneas, aunque tanto los vértices de línea como de punto se alineen a otra entidad.

Una red geométrica correcta se inicia con datos limpios, para asegurarse de que se está asignando la conectividad correcta. Aunque la alineación disponible dentro del asistente para red geométrica puede facilitar la tarea de garantizar la coincidencia, no debe ser la única solución utilizada. Hay otras opciones disponibles para garantizar datos limpios, tales como la topología, que puede ayudar a limpiar los datos y prepararlos para su uso en una red geométrica.

La siguiente es una serie de ejemplos de cómo se establece la conectividad en escenarios determinados. En estos diagramas, utilice la clave siguiente para identificar qué tipos de entidades se ilustran en cada escenario:

Leyenda del modelo de alineación de red

Modelo de conectividad de ejes simples

La alineación de ejes simples durante el proceso de generación de la red se gobierna por las reglas siguientes:

La conectividad contra ejes simples solo se establece en los extremos de las entidades de eje.

conectividad de ejes simples

No se establecerá conectividad en puntos intermedios, aunque haya un vértice a lo largo de la entidad de eje simple.

conectividad en puntos intermedios

Sin embargo, las entidades de eje simple se pueden agrupar durante el proceso de alineación, aunque no se establezca ninguna conectividad según lo expuesto.

bordes simples agrupados durante el proceso de alineación

Modelo de conectividad de ejes complejos

La alineación de ejes complejos durante el proceso de generación de la red se gobierna por las reglas siguientes:

La conectividad contra ejes complejos se establece tanto en los extremos de las entidades como en puntos intermedios.

conectividad con ejes complejos

Si no hay ningún vértice a lo largo del eje complejo donde se establezca la conectividad, se crea un nuevo vértice.

Conectividad establecida entre todas las entidades de eje

Cuando se alinea en puntos intermedios a lo largo de ejes complejos, para establecer la conectividad debe haber al menos un extremo de eje. Aunque los vértices se alinearán, la conectividad no se establecerá entre un punto intermedio de un eje y un punto intermedio de otro eje.

alinear en puntos intermedios a lo largo de ejes complejos

Modelo de conectividad de cruce

Los cruces coincidentes con un vértice de eje seguirán siendo coincidentes con el vértice. Aunque el eje y el cruce se pueden mover como parte del proceso de alineación, el cruce no se separará del eje.

modelo de conectividad de cruce

Modelo de conectividad de entidades coincidentes

Cuando el proceso de generación de red encuentra cruces coincidentes, o cuando el proceso de alineación produce cruces coincidentes, la conectividad resultante no es determinista. En otras palabras, solo se establecerá la conectividad en uno de los cruces coincidentes.

Confluencias coincidentes

Cuando la tolerancia de alineación especificada para el proceso de generación de la red provoca la alineación de los ejes, los ejes se alinean hasta ser coincidentes. Dado que conectividad está gobernada por la coincidencia geométrica, los ejes estarán conectarán. Sin embargo, la conectividad resultante de sus cruces coincidentes será indeterminada, como ilustra también el escenario anterior.

Modelo de alineación para bordes de intersección

Cuando la alineación se ha especificado durante el proceso de generación de la red y los bordes de intersección se encuentran, los vértices se introducirán en estos puntos de intersección incluso cuando la conectividad no lo es, como el caso siguiente ilustra. Este comportamiento se produce cuando los bordes de intersección son simples o complejos o una combinación de ambos.

Errores de generación de red

Al generar una red geométrica a partir de clases de entidad simples existentes, en algunas de las clases de entidad de entrada pueden encontrarse ciertas geometrías que no son legales dentro de la red geométrica o condiciones que debería considerar. En lugar de producir un error cuando se encuentran estas situaciones, la entidad se agrega a la red geométrica como una entidad de red, pero no se conecta a entidades coincidentes. Si esto ocurre, se muestra un mensaje de advertencia al final del proceso de generación de la red, y se crea una tabla en la base de datos con un registro de estos errores; se denomina tabla de errores de generación.

El nombre de la tabla de errores será <nombre_redgeométrica>_BUILDERR. El esquema de la tabla de errores de generación de la red se muestra en Esquema de la tabla de errores de generación de la red.

ArcMap tiene herramientas que permiten utilizar la tabla de errores de generación de la red para identificar las entidades identificadas por el proceso de generación (vea Identificar errores de generación de la red geométrica). Puede decidir corregir el problema o eliminar la entidad. (vea Acerca de la edición de entidades de red geométrica).

La tabla de errores de generación de la red no se actualizará cuando se edite la red geométrica. Cuando corrija los problemas y edite otras áreas de la red geométrica, la tabla de errores de generación de la red no se actualizará. Cuando haya corregido todos los problemas indicados en esta tabla, ya no será necesaria y podrá eliminarla utilizando ArcCatalog.

Hay varias herramientas y comandos de ArcMap que le ayudarán a identificar y reparar entidades de red con geometrías ilegales y con conectividad de red incoherente.

Haga clic en los vínculos siguientes para obtener más información sobre estas herramientas y comandos:

Acerca de la edición de entidades de red geométrica

Herramientas y comandos Verificar Red

Bloqueo del esquema

Al generar una red geométrica se requiere un bloqueo exclusivo sobre todas las clases de entidad de entrada. Si alguna de las clases de entidad de entrada tiene un bloqueo compartido, la red no se generará.

Si alguna de las clases de entidad de una red tiene un bloqueo compartido o exclusivo, ese bloqueo se propagará a todas las demás clases de entidad de la red.

Más información acerca de los bloqueos exclusivos y el bloqueo de esquema

Temas relacionados

5/9/2014