¿Crear una nueva capa a partir de la selección en QGIS?

28

¿Es posible crear capas a partir de la selección en QGIS?

Estoy usando QGIS 1.7.4-Wroclaw .

Para hacer que otros vean esto más fácilmente, aquí hay algunas fotos. Utilicé QGIS 2.0.1-Dufour .

SELECT

SAVE

AGREGAR

    
pregunta Stat-R 25.05.2012 - 16:15

6 respuestas

18

Después de hacer una selección en una capa, haz clic derecho en ella y elige guardar selección como.

Actualización para QGIS 3.2 Bonn a partir de 2018

Como esta es la respuesta aceptada y la forma de hacerlo ha evolucionado un poco, los principiantes pueden encontrar esta respuesta incompleta, por lo que:

Después de hacer una selección en una capa, haga clic derecho en ella y elija "Exportar" > "Guardar la función seleccionada como ..."

queenrealidadessolounabuenaredundancia,yaquetellevaalamismamáscaraquealhacerclicen"Guardar función como ...", pero ya marca la casilla "Guardar solo las funciones seleccionadas"

    
respondido por el johns 25.05.2012 - 16:23
13

Una nueva función acaba de aparecer en QGIS 2.2 llamada "Pegar como nueva capa vectorial":

  

Es una actividad común en un SIG para crear una subselección y luego crear una nueva capa a partir de la selección. En QGIS ya puedes hacer    save selection as para guardar una capa de su selección, y ahora   Ofrece funcionalidad que te permite crear un nuevo archivo o memoria.   Capa de lo que sea que esté en tu portapapeles. Simplemente seleccione algunas características,   Cópialos en tu portapapeles y luego haz Edit -> Paste features as   y elija New vector layer o New memory layer en   el submenú La mejor parte de esta nueva característica es que si tienes   algunas características de texto conocido (WKT) en su portapapeles desde otra   aplicación, simplemente puede pegarlos en QGIS como una nueva capa ahora.

    
respondido por el DPSSpatial 03.03.2014 - 23:02
10

En QGIS 2.6.2 Brighton, puedes hacer lo siguiente:

  1. Seleccionar características
  2. Haz clic derecho en la capa
  3. Guardar como ...
  4. Seleccione la opción "Guardar solo los objetos seleccionados"
  5. guardar

Eso debería hacer

    
respondido por el raulds77 16.02.2015 - 19:04
6

O haga clic con el botón derecho en la capa, seleccione "Consulta" y escriba una construcción SQL. Esto es análogo a la creación de una "Consulta de definición" en ArcGIS si no desea escribir un nuevo shapefile en el disco.

    
respondido por el RyanDalton 25.05.2012 - 17:17
1

De hecho, echo de menos la opción de la versión anterior a Save selection as new layer . Estoy usando QGIS 2.6.0 Brighton y usar Edit > Paste options as simplemente no funciona. Un intento de solución fue crear una nueva capa, luego pegar las características en esa capa, sin embargo, esto no parece haber copiado ningún dato de atributo para mí.

Por lo tanto, mi solución ha sido:

  1. Copiar la capa deseada.
  2. Haga mi selección.
  3. Abrir tabla de atributos.
  4. Invertir selección.
  5. Eliminar funciones no deseadas.
  6. guardar.
respondido por el Gonja 12.02.2015 - 17:52
0

Estoy usando QGIS 2.10.1-Pisa. Para guardar las funciones seleccionadas con PyQGIS, puede intentar lo siguiente:

   
import processing
##Once selection has been done
#Layer which contains selected features
layer= iface.activeLayer()
#Specify where you want to save your new file (in my case)
result='C:\Users\Cesar Araya\Desktop\Test\selected.shp'
#Using geoprocessing alg "Save selected features"
processing.runalg('qgis:saveselectedfeatures', layer, result)
#Add saved file to map
processing.load(result)

Referencia: enlace

    
respondido por el Mauro_cL 14.02.2018 - 20:14

Lea otras preguntas en las etiquetas