Copiar una geometría de una entidad a otra sin atributos?

17

Con QGIS es fácil agregar una nueva parte a una característica / geometría existente, pero no puedo ver cómo copiar / pegar esta parte desde otra característica / geometría existente.

¿Es posible?

nippo
fuente

Respuestas:

21

Sí, es posible, consulte las instrucciones a continuación:

  1. Inicie una sesión de edición en ambas capas en las que desea copiar / pegar.
  2. Use la herramienta Seleccionar entidad por rectángulo para seleccionar la entidad en el mapa (copiar de).
  3. Haga clic en el botón Editar (menú)> Funciones de copia.
  4. Resalte la capa en la tabla de contenido en la que se pegará la entidad.
  5. Haga clic en el botón Editar (menú)> Pegar características.
artwork21
fuente
55
El único problema con esto es que QGIS tomará los atributos y los volcará en la nueva tabla en el orden en que los encuentra, ignorando todos los nombres de columna, etc. ¡Me parece un poco molesto! Sería bueno si hubiera una opción para copiar solo la geometría, y creo que quizás eso es lo que pregunta Nippo.
Darren Cope
Sí, eso es lo que te pido.
nippo
44
Este copiar / pegar no parece tener atributos con él. Las características que pegué dicen NULL para todos los campos en la tabla de atributos. ¿Cómo puedo asegurarme de que estos atributos permanecen con las características cuando los pego en una capa diferente?
2
@Dar Suena como una buena idea para una solicitud de función.
Nathan W
1
Me doy cuenta de que este es un hilo antiguo, pero QGIS 2.2 permite copiar y pegar características y atributos, pero solo transfiere atributos cuando hay una coincidencia exacta de nombre de campo, independientemente del esquema / orden de campo. Desearía que hubiera una herramienta para Anexar o Mapeo de campo para que también pudiera especificar la transferencia de atributos donde los nombres de campo son diferentes.
mike