Arrastre múltiples vértices de diferentes características de línea en QGIS

11

¿Es posible arrastrar múltiples vértices de algunas líneas paralelas en QGIS al mismo tiempo?

Tengo una capa de línea con líneas paralelas. En algunas regiones, tengo que mover los vértices de todas las líneas paralelas para que aún mantengan su distancia entre sí.

Con la herramienta de nodo solo puedo seleccionar el vértice de una de mis líneas que quiero arrastrar pero no de varias líneas al mismo tiempo: solo un vértice de diferentes líneas seleccionables

En Multiline-Layers es posible arrastrar todas las líneas al mismo tiempo, pero esa no es una opción porque tengo que mantener todos los atributos de mis líneas individuales. ingrese la descripción de la imagen aquí

¿Hay alguna otra opción para arrastrar mis líneas al mismo tiempo?

Edit1: acabo de encontrar el CadNodeTool ( https://github.com/wonder-sk/CadNodeTool ). Con este complemento, al menos ya es posible seleccionar vértices de varias líneas al mismo tiempo. Quizás este complemento se puede extender para mover vértices de líneas paralelas. ingrese la descripción de la imagen aquí

Markgraeflerland
fuente
1
¡He estado intentando descifrar esto por un tiempo! ¡Espero que pronto llegue una solución!
CwecU
Mira mi comentario de edición
ami
1
Le sugiero que agregue el QAD-Plugin como respuesta, de lo contrario la gente podría pensar que la mejor solución es la respuesta aceptada, que no parece ser el caso para usted.
Germán Carrillo
buena idea Acabo de agregar la respuesta
markgraeflerland

Respuestas:

12

Posible solución, quizás buena como solución temporal para pocos datos:

  1. Habilite el ajuste (Configuración -> Opciones de ajuste ...). Establezca snap en vértice y establezca cierta tolerancia.

ingrese la descripción de la imagen aquí

  1. Cree una característica de línea "ficticia" ajustada en los vértices que desea mover.

ingrese la descripción de la imagen aquí

  1. En la opción de ajuste, marque Habilitar edición topológica

  2. Active la herramienta de nodo y seleccione los vértices de la línea "ficticia" y muévala (mantenga presionada la tecla Ctrl para seleccionar más vértices).

ingrese la descripción de la imagen aquí

  1. Hecho, puede eliminar la función "ficticia" o elegir la simbología adecuada si le da un atributo o valor especial.
Oto Kaláb
fuente
2
Gran idea para una solución alternativa. Todavía espero que haya alguna otra solución pitónica para construir una herramienta propia, ya que tenemos varios cientos de kilómetros para ajustar.
markgraeflerland
2
¡Muy buena idea para una herramienta de complemento / núcleo!
vinayan
0

En QGIS 3.10 puede activar el modo de edición de la capa o las capas. En mi caso, el ajuste no está activado. Usa la herramienta de vértice. También aquí puede elegir entre "Todas las capas" o "Capa actual", dependiendo de si las líneas que desea editar están en una capa o en capas diferentes.

ingrese la descripción de la imagen aquí

Con esta herramienta activa, puede seleccionar los vértices por rectángulo. Los vértices se marcarán con un círculo azul alrededor de ellos.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

A continuación, haga clic en uno de los vetices y luego haga clic en el lugar donde desea mover este vértice. Y los otros lo seguirán.

ingrese la descripción de la imagen aquí

Marshal Mappers
fuente
-2

Intenta usar el complemento de transformación afín. Permite mover objetos con una distancia específica en los ejes X y Y

Editar: use el complemento Numerical Vertex Edit, con el que puede seleccionar un solo nodo y cambiar sus cordinates

ami
fuente
Solo quiero mover vértices individuales, no toda la entidad.
markgraeflerland
Oh mi culpa, déjame pensar;)
ami
Mira mi edición, podría ser una respuesta a tu problema. Lento pero podría funcionar
ami
3
Quiero arrastrar varios vértices al mismo tiempo, por lo que el complemento de edición de vértice numérico no es una opción.
markgraeflerland
-4

En arcgis, puede dibujar una línea que cruce puntos que necesiten movimiento que participe en la topología con líneas para mover, seleccione la línea: todos los nodos y muévase, con una opción de estiramiento, luego elimine la línea temporal aunque no esté seguro de esto

Markademus
fuente
Esta pregunta es acerca de cómo hacer algo en QGIS. Si va a sugerir que alguien use un software alternativo, creo que debe presentar un argumento convincente sobre por qué debería hacerlo.
PolyGeo