Configuración de relaciones Topológicas

VSceneGIS permite configurar las relaciones Topológicas:

  • Está contenido
  • Puede estar contenido
  • No está contenido
  • Contiene a

Este módulo de configuración de relaciones topológicas  se implementó con la idea de facilitar la tarea de configurar las reglas topológicas de una forma sencilla y rápida, como ayuda a la formación de proyectos SIG. La forma de implementar y configurar el modelo y las reglas en VSceneGIS puede extenderse a la creación de otras reglas o subreglas topológicas.

El objetivo de la configuración de la topología en el modelo, es generar unas reglas de validación, y a su vez un comportamiento topológico derivado de dichas reglas.

Para conseguir dicho objetivo se ha implementado en VsceneGIS el módulo de diseño del Modelo Topológico: El Àrbol topológico

Creando el Árbol Topológico

El Árbol Topológico te permite crear fácilmente el modelo topológico que vamos a aplicar a una vista en el proyecto. El modelo se crea fácilmente  arrastrando y soltando las capas del árbol Vista, al árbol Topológico y generando dinámicamente el modelo. El modelo resultante es el que define el Control, la Validación y el Comportamiento Topológico de los objetos  de las (clases/capas), su relación con las otras capas del modelo y con los objetos de la misma capa.

El árbol define el modelo topológico, sus reglas de validación y su comportamiento por defecto. El comportamiento resultado de la definición topológica puede ser modificado por el usuario. El objeto se adapta al espacio. El espacio se adapta al objeto...

En la imagen del ejemplo podemos ver:

  • Por una parte, la tabla de contenidos de las capas de la vista.
  • Por otra parte, el Modelo de Topología definido por el árbol de topología, que ha sido creado simplemente arrastrando las capas del TOC de la vista y soltándolas en el lugar adecuado en el árbol.
  • En la parte inferior se puede ver las relaciones que han sido generadas en el modelo de la capa Equipamientos (SL) respecto a las demás capas del modelo y a ella misma. Las relaciones creadas definen las reglas de validación y el comportamiento espacial que deberá generar cada objeto de la capa, respecto a otros objetos de la misma y de otras capas a la hora de su creación, modificación o eliminación en el modelo.

En resumen:

En VSceneGIS se pueden generar mediante el árbol de topología las siguientes relaciones topológicas.

  • Está contenido en
  • Puede estar contenido en
  • No está contenido en
  • Contiene a

Estas relaciones definen las reglas de validación que se aplicará a los objetos de las capas:

  • Esta contenido en --------------------> Completamente cubierto por
  • Puede estar contenido en----------> Si intersecciona => Completamente cubierto por
  • No está contenido en ---------------> Sin Superposición con
  • Contiene a ------------------------------> Si intersecciona => Contiene a

Y a su vez cada regla de validación genera un comportamiento por defecto y un comportamiento secundario, que podremos configurar del modo apropiado en el modelo. Siendo A=Objeto capa B= Objeto capa cruce.

  • Completamente cubierto por ---------------------------------> C1: A=A Intersección B o C2: A=A, B=B Unión A
  • Si intersecciona => Completamente cubierto por-----> C1: A=A Intersección B o C2: A=A, B=B Unión A
  • Sin Superposición con -----------------------------------------> C1: A=A-B o C2: A=A , B=B-A
  • Si intersecciona => Contiene a -----------------------------> C1: A=A Unión B o C2: A=A, B=B Intersección A

Como ya mencionamos anteriormente la forma de implementar y configurar el modelo y las reglas en VSceneGIS puede extenderse a la creación de otras reglas o subreglas topológicas en futuras versiones

 

 

Share

Formulario de acceso

GTranslate

Spanish English French German Italian Portuguese Russian