El entorno de edición de ArcMap ofrece distintas formas de mantener la integridad de atributo de los datos. Por ejemplo, puede utilizar topología para editar geometrías compartidas y mantener los bordes coincidentes. Además, ArcMap está estrechamente integrado con los distintos aspectos especiales de la geodatabase, como las redes geométricas y topologías. Si bien cada componente de la geodatabase puede actuar de manera independiente, el verdadero poder de la geodatabase se hace evidente cuando se juntan todas estas cosas. Puede utilizar las capacidades de edición de ArcMap para aprovechar los aspectos de una geodatabase que lo ayuden a mantener una base de datos válida.
Editar geometría compartida
Es posible que deba editar la geometría de varias entidades a la vez. Si utiliza una asociación topológica entre entidades, puede mover los límites y vértices compartidos por varias entidades. Por ejemplo, puede mover un borde para actualizar dos polígonos forestales o, como se ve en el gráfico a continuación, mover un vértice de esquina y actualizar varios polígonos de parcela y unos pocos límites de lote al mismo tiempo.
Dentro del entorno de edición, puede crear una topología de mapa que le permite editar las partes compartidas de las entidades. Una topología de mapa es un conjunto temporal de relaciones topológicas entre las partes coincidentes de entidades simples en un mapa. Los tipos principales de geometría sobre los que se trabaja al editar la topología de mapa son los bordes, segmentos de línea que definen líneas o polígonos, y los nodos/puntos en el extremo de un borde. Al mover un nodo en una topología, todos los bordes conectados a él se extienden para permanecer conectados con el nodo. Si mueve un borde, sus segmentos se extienden para mantener la conexión de los nodos de extremos compartidos en la ubicación anterior. También puede mover un nodo y un borde conectado sin extender el otro borde conectado dividiendo temporalmente la relación topológica entre el nodo y los otros bordes compartidos.
Al crear una topología de mapa, debe especificar qué capas participarán en la topología y la tolerancia cluster que se utilizará para determinar qué partes de las entidades coinciden y qué bordes y nodos de la topología se comparten.
Mantener la integridad espacial en las geodatabases
Además de editar la geometría compartida, la topología en la geodatabase permite mantener más integridad espacial especificando un conjunto de reglas para aplicar a los datos, lo que permite encontrar y arreglar errores y validar relaciones.
Topología de geodatabase
La topología es una colección de reglas que, acopladas a un conjunto de herramientas y técnicas de edición, permite a las geodatabases modelar relaciones geométricas con mayor precisión. ArcGIS implementa una topología a través de un conjunto de reglas que definen cómo las entidades pueden compartir un espacio geográfico y un conjunto de herramientas de edición que trabajan con entidades que comparten geometría de manera integrada. La topología se almacena en una geodatabase como una o más relaciones que definen cómo las entidades en una o más clases de entidad comparten geometría. Las entidades que participan en una topología siguen siendo clases de entidad simples; en vez de modificar la definición de la clase de entidad, la topología describe cómo las entidades se pueden relacionar espacialmente.
Por ejemplo, en el gráfico a continuación, las líneas y los cuadrados de color coral indican errores en la topología, que es una forma de garantizar la integridad espacial. Pueden ser ubicaciones en donde haya una línea que no se conecta con otra línea (conocida como nodo colgante), un polígono que no contiene un punto dentro del límite, o alguna otra infracción a una regla establecida en la geodatabase.
ArcGIS ofrece un conjunto de herramientas de edición que ayudan a encontrar y arreglar las infracciones a la regla topológica. Las infracciones a las reglas topológicas se marcan inicialmente como errores en la topología pero, donde sea apropiado, puede marcarlas como excepciones. Dentro del entorno de edición, puede utilizar las herramientas en la barra de herramientas Topología para ubicar errores, arreglar errores de manera interactiva o automática, validar ediciones y crear entidades nuevas a partir de la geometría de entidades existentes. Las áreas sin validar rastrean los lugares donde se pueden haber violado las reglas topológicas durante la edición. Según el flujo de trabajo, puede validar las reglas topológicas y borrar las áreas sin validar después de cada sesión de edición o en un programa.
Redes geométricas
Las redes geométricas, además, almacenan varios mecanismos y comportamientos que mantienen la conectividad topológica entre sus entidades de componentes. Las redes geométricas constan de las entidades de red de borde y las entidades de red de cruce. Un ejemplo de una entidad de eje puede ser una tubería principal, y de una entidad de cruce, una válvula. Los bordes se deben conectar a otros bordes a través de cruces.
Las reglas de conectividad de la red geométrica limitan el tipo de entidades de red que pueden conectarse entre sí, y la cantidad de entidades de un tipo en particular que se pueden conectar a las entidades de otro tipo. Si se establecen estas reglas junto con otras reglas como dominios de atributos, puede mantener la integridad de los datos de red en la base de datos. En cualquier momento, puede validar selectivamente las entidades en la base de datos y generar informes sobre las entidades de la red que no son válidas, es decir, que infringen una de las reglas de conectividad u otras reglas.
Las operaciones de edición que comprenden la incorporación, la eliminación y el movimiento de entidades de redes geométricas pueden afectar la conectividad de una red geométrica. La conectividad entre las entidades de red se mantiene al vuelo mientras crea, elimina y modifica entidades de red. Por ejemplo, cuando un cruce o un borde de red se mueve, las entidades de red a las que está conectado responden extendiéndose y ajustándose entre sí para mantener la conectividad. Puede utilizar las herramientas de edición de la red geométrica para modificar, reconstruir y verificar la conectividad.