25 votos

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

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

¿Es posible?

35voto

Hameno Puntos 129

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

  1. Comience una sesión de edición en ambas capas entre las que desea hacer la copia/pegado.
  2. Utilice la herramienta Seleccionar por rectángulo para seleccionar la entidad en el mapa (copiar desde).
  3. Haga clic en el botón Copiar entidades en el menú Editar.
  4. Resalte la capa en la tabla de contenidos a la que se pegará la entidad.
  5. Haga clic en el botón Pegar entidades en el menú Editar.

6 votos

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. ¡Encuentro esto un poco molesto! ¡Sería bueno si hubiera una opción para copiar solo la geometría, y creo que tal vez eso es lo que está preguntando nippo.

2 votos

Sí, eso es lo que estoy preguntando.

4 votos

Este copiar/pegar no parece llevar consigo los atributos. Las características que pegué dicen NULO para todos los campos en la tabla de atributos. ¿Cómo puedo asegurarme de que estos atributos se mantengan con las características cuando las pego en otra capa?

10voto

nick Puntos 51

Para copiar solo la geometría entre las entidades existentes está el complemento Geometry Paster: https://github.com/nextgis/geometry-paster

0voto

gbrauen Puntos 1

Antigua discusión pero otra respuesta si la geometría de origen está en una capa bien soportada por el Administrador de Bases de Datos (PostGIS, GeoPackage, etc.):

  1. Obtener el ID de la característica a ser copiada (herramienta Identificar Características)

  2. Abrir la Ventana SQL en esa base de datos en el Administrador de Bases de Datos.

    SELECT FROM WHERE id = <#>

  3. Cargar como capa

Tendrás la geometría en la proyección original sin atributos en una capa temporal.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X