É possível criar camadas da seleção no QGIS?
Estou usando o QGIS 1.7.4-Wroclaw .
Para facilitar a visualização de outras pessoas, aqui estão algumas fotos. Eu usei o QGIS 2.0.1-Dufour .
SELECT
SALVE
ADICIONAR
É possível criar camadas da seleção no QGIS?
Estou usando o QGIS 1.7.4-Wroclaw .
Para facilitar a visualização de outras pessoas, aqui estão algumas fotos. Eu usei o QGIS 2.0.1-Dufour .
SELECT
SALVE
ADICIONAR
Respostas:
Depois de fazer uma seleção em uma camada, clique com o botão direito do mouse e escolha Salvar seleção como.
Como esta é a resposta aceita e a maneira de fazer isso evoluiu um pouco, os iniciantes podem achar essa resposta incompleta, portanto:
Depois de fazer uma seleção em uma camada, clique com o botão direito do mouse e escolha "Exportar"> "Salvar recurso selecionado como ..."
que na verdade é apenas uma boa redundância, porque leva você para a mesma máscara que clicar em "Salvar recurso como ...", mas já marca a caixa "Salvar apenas os recursos selecionados"
Um novo recurso surgiu no QGIS 2.2, chamado "Colar como nova camada vetorial":
É uma atividade comum em um GIS criar uma sub-seleção e, em seguida, criar uma nova camada a partir da seleção. No QGIS, você já pode fazer
save selection as
para salvar uma camada da sua seleção e agora oferece uma funcionalidade que permite criar um novo arquivo ou camada de memória a partir do que estiver na área de transferência. Simplesmente selecione alguns recursos, copie-os para a área de transferência e façaEdit -> Paste features as
e escolha umNew vector layer
ou maisNew memory layer
no submenu. A melhor parte desse novo recurso é que, se você tiver alguns recursos de texto conhecido (WKT) na área de transferência de outro aplicativo, basta colá-los no QGIS como uma nova camada agora.
New memory layer
é o truque
No QGIS 2.6.2 Brighton, você pode fazer o seguinte:
Isso deve fazer
Ou clique com o botão direito na camada, escolha "Consulta" e escreva uma construção SQL. Isso é análogo à criação de uma "Consulta de Definição" no ArcGIS, se você não deseja gravar um novo shapefile no disco.
Na verdade, sinto falta da opção da versão anterior Save selection as new layer
. Estou usando o QGIS 2.6.0 Brighton e Edit > Paste options as
simplesmente não funciona. Uma tentativa de solução alternativa foi criar uma nova camada e colar recursos nessa camada; no entanto, isso não parece ter copiado nenhum dado de atributo para mim.
Portanto, minha solução foi:
Estou usando o QGIS 2.10.1-Pisa. Para salvar os recursos selecionados com o PyQGIS, você pode tentar o seguinte:
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)
No QGIS 2.18.17, faça a seleção usando um filtro ou uma seleção manual, clique com o botão direito do mouse na camada no Painel de camadas e selecione 'Salvar como'. Como você deseja salvar a seleção, selecione a caixa de seleção apenas para seleção.