Escenarios para verificar la valencia

Con la comprobación de Valencia, hay varios posibles escenarios para validar las relaciones entre las entidades de línea y de punto o entidades de línea dentro de la misma clase de entidad. Varían desde asegurarse de que un punto tiene un número específico de líneas conectadas al mismo hasta asegurarse de que con la valencia se cumplen patrones específicos de entidades. Estos escenarios se pueden resumir de la siguiente forma:

Cada uno de estos escenarios se describe con mayor detalle a continuación.

Escenario 1: Buscar el número de líneas que están conectadas a un punto individual

Cuando solo desea usar una comprobación de Valencia para asegurarse de que un número específico de líneas están conectadas a un punto, puede configurar la comprobación para verificar la relación entre una clase de entidad de puntos y una clase de entidad de línea. Esto le permite definir el número de líneas que se deben conectar a la entidad de puntos para que se considere válida.

Ejemplo de un escenario simple para verificar la valencia

Por ejemplo, si está trabajando con tuberías, un adaptador de tres vías tendría que tener tres tubos acoplados al mismo para que se considere válido. Para verificar esta condición en los datos, tendría que escoger un subtipo de adaptador de tres vías para la primera clase de entidad y las Tuberías principales de distribución para la segunda clase de entidad.

La comprobación de Valencia configurada para asegurarse de que haya tres líneas conectadas a un punto

También puede usar esto para buscar lugares en donde dos líneas se conectan y un punto no está presente cuando debería estar.

Ejemplo de líneas a las que les falta un punto en donde se conectan

En este caso, definiría una clase de entidad de puntos como la primera clase de entidad y una clase de entidad de línea como la segunda clase de entidad. También elegiría la Valencia en la opción de ubicación de punto no existente para indicar que desea buscar ubicaciones en donde deberían existir puntos pero no en los datos.

La comprobación de Valencia configurada para buscar ubicaciones en donde deberían existir puntos pero no los hay

Escenario 2: Asegurarse de que la dirección del flujo de las líneas sea correcta

Con la comprobación de Valencia, puede usar la dirección en la cual se han digitalizado las entidades de línea para asegurarse de que la continuidad de las entidades de línea sea la correcta. Eso quiere decir, que puede asegurarse de que se digitalicen las líneas de tal forma que no todas se estén moviendo hacia el mismo punto cuando algunas de las líneas deben digitalizarse lejos del punto.

Ejemplos de flujos direccionales incorrectos

Por ejemplo, si está trabajando con redes de agua o de carreteras, no todas las tuberías o carreteras se deben digitalizar de manera que fluyan a un solo punto. A pesar de que todas están conectadas a un solo punto, no todo el tráfico debe moverse hacia el mismo punto; una o más de las tuberías o carreteras debe moverse lejos del punto. La clase de entidad de puntos está diseñada como la primera clase de entidad y la clase de entidad de línea está diseñada como la segunda clase de entidad. La casilla de verificación de Usar dirección del flujo (digitalizada) le permite indicar que desea utilizar la dirección en la cual se han digitalizado las entidades para determinar si la valencia es correcta o no.

La comprobación de Valencia configurada para utilizar la opción Utilizar dirección del flujo (digitalizada)

Escenario 3: Asegurarse de que la valencia sea correcta con base en valores específicos de atributos

En sus datos, puede haber casos en donde necesite comparar valores de atributos para determinar si su relación es válida o no con relación al punto. Sin embargo, más que verificar para ver si las líneas están conectadas a un punto, va a asegurarse de que un valor de atributo sea correcto para las dos líneas.

Ejemplo de valencia con base en valores de atributo específicos

Por ejemplo, si está trabajando con una red de agua, puede tener un adaptador que maneje el flujo del agua entre dos tuberías con diferentes diámetros. Para adaptar esto, una de las tuberías debe tener un diámetro más pequeño que la otra. Para verificar esta condición, puede indicar que los diámetros de la tubería no deben ser iguales para ambos lados del conector.

Ejemplo de una regla que verifica valores de atributos antes de validar la valencia

Escenario 4: Asegurarse de que los patrones específicos de líneas están conectados a puntos

Con la comprobación de Valencia, puede verificar la valencia de las entidades de línea y punto y también asegurarse de que las entidades de línea sigan un patrón específico. El patrón usualmente lo definen atributos en la clase de entidad de línea, como el tipo de material o el número de carriles.

Ejemplo de valencia que implica patrones en las entidades

Por ejemplo, con redes de carreteras, es posible que haya una condición en donde las tres entidades se unen en un punto específico. Si hay dos carreteras de varias calzadas, la otra debe ser una carretera de una sola calzadas. La comprobación de Valencia se puede utilizar para buscar este tipo de patrón al indicar la clase de entidad de línea como la primera clase de entidad. Se debe elegir el operador igual (=) de la valencia de manera que pueda definir el patrón exacto de valores que se deben buscar.

Ejemplo de un conjunto de valores que deben estar presentes en entidades que están todas conectadas al mismo punto

Temas relacionados

9/11/2013