Herramienta Dividir

Divide features cruzados por una línea

La Herramienta Dividir lleva a cabo la división de features en dos o más partes usando una línea dibujada por el usuario como línea de corte.

Comportamiento

La Herramienta Dividir opera sobre los features seleccionados de la Capa actual. Se puede usar la selección mediante Bounding Box o cualquier otro método de selección de features, para limitar los features a dividir antes de usar la Herramienta Dividir. Si la actual capa no tiene establecida ninguna selección, la Herramienta Dividir operará sobre cualquier Feature en la actual capa cuya geometría por defecto sea cruzada por la línea de corte.

Cuando la Herramienta Dividir procede a dividir un feature, borrará el feature a ser dividido y creará tantos features nuevos como partes resulten de la división.

Hay que recordar que la Herramienta Dividir no guarda el resultado, sino que permite deshacer la operación si se desea, o guardar los cambios en el repositorio de datos de fondo como normalmente haría con uDig.

Consistencia visual

Con el fin de preservar la consistencia visual, y por lo tanto ser consistente con las acciones del usuario, las geometrías creadas por la Herramienta Dividir serán primeramente creadas en el CRS del mapa, y después proyectadas al CRS de fondo para su almacenamiento. Con esto se asegura que las geometrías resultantes son cortadas por la línea dibujada por el usuario, ya que haciéndolo al contrario puede llevar a un resultado distinto si los CRS de mapa y datos difieren.

Uso

Seleccionar la Herramienta Dividir desde la lista desplegable como se muestra en la Figura 1.


Figura 1. Seleccionando la Herramienta Dividir

Dibujar la línea que vaya a ser usada como línea de corte, asegurándose de que cruza las geometrías que se desean dividir, como se muestra en la Figura 2.


Figura 2. Dibujar la línea de corte para dividir un LineString

Hacer doble click para añadir el último vértice de línea de corte e indicar a la operación de división que proceda.
La Figura 3 muestra como el LineString de la capa actual que era cruzado por la línea de corte ha sido dividida en dos.


Figura 3. LineString dividido en dos

El siguiente es otro ejemplo de cómo dividir un polígono en varias partes.
La Figura 4 muestra una línea de corte siendo dibujada sobre un polígono previamente seleccionado en la capa actual. La Vista de Tabla muestra los datos de atributo de los polígonos seleccionados.


Figura 4. Dividiendo un polígono seleccionado

La Figura 5 muestra los polígonos recientemente creados una vez que la línea de corte se ha terminado y se ha procedido con la operación de división.


Figura 5. Resultado de dividir un polígono

En la Figura 6 se pueden observar los datos de atributo de los recientemente creados Features en la Vista de Tabla, después de seleccionar los polígonos resultantes mediante un Bounding Box. Comprobar que cada uno de ellos tiene un nuevo Feature ID como se esperaba, y comparten los mismos datos de atributo del Feature original.


Figura 6. Creados nuevos features sin guardar

Agregar vertices a los features vecinos

La herramienta dividir agregar vertices a los features vecinos en el siguiente caso:
-El feature al que se le añaden los vertices no va a ser dividido.
-El feature al que se le añaden los vertices debe estar tocando con un feature que haya sido dividido.

En el siguiente ejemplo vamos a dividir el feature que yace en el interior.


Figure 7 Antes de realizar la división

El feature del interior es dividio y 2 vertices son agregados al feature del exterior.


Figure 8, 2 vertices son agregado

(c) Copyright (c) 2004-2008 Refractions Research Inc. and others.