Apakah mungkin membuat layer dari seleksi di QGIS?
Saya menggunakan QGIS 1.7.4-Wroclaw .
Untuk memudahkan orang lain melihat ini, berikut adalah beberapa foto. Saya menggunakan QGIS 2.0.1-Dufour .
MEMILIH
MENYIMPAN
MENAMBAHKAN
Apakah mungkin membuat layer dari seleksi di QGIS?
Saya menggunakan QGIS 1.7.4-Wroclaw .
Untuk memudahkan orang lain melihat ini, berikut adalah beberapa foto. Saya menggunakan QGIS 2.0.1-Dufour .
MEMILIH
MENYIMPAN
MENAMBAHKAN
Jawaban:
Setelah membuat pilihan dalam sebuah layer, klik kanan padanya dan pilih save selection as.
Karena ini adalah jawaban yang diterima dan cara melakukan ini telah berkembang, pemula mungkin menemukan jawaban ini tidak lengkap, jadi:
Setelah membuat pilihan dalam sebuah layer, klik kanan padanya dan pilih "Ekspor"> "Simpan Fitur yang Dipilih Sebagai ..."
yang sebenarnya hanya redundansi yang bagus, karena akan membawa Anda ke topeng yang sama dengan mengklik "Simpan Fitur Sebagai ...", tetapi itu sudah mencentang kotak "Simpan hanya fitur yang dipilih"
Sebuah fitur baru muncul di QGIS 2.2 yang disebut "Tempel sebagai layer vektor baru":
Merupakan kegiatan umum dalam GIS untuk membuat sub-seleksi dan kemudian membuat layer baru dari seleksi. Di QGIS Anda sudah bisa melakukan
save selection as
untuk menyimpan layer dari pilihan Anda, dan sekarang menawarkan fungsionalitas yang memungkinkan Anda untuk membuat file atau lapisan memori baru dari apa pun yang ada di clipboard Anda. Cukup pilih beberapa fitur, salin ke clipboard Anda dan kemudian lakukanEdit -> Paste features as
dan pilih salah satuNew vector layer
atauNew memory layer
dari submenu. Bagian terbaik dari fitur baru ini adalah jika Anda memiliki beberapa fitur Teks yang Diketahui Dengan Baik (WKT) di clipboard Anda dari aplikasi lain, Anda dapat menempelkannya ke QGIS sebagai layer baru sekarang.
New memory layer
adalah triknya
Di QGIS 2.6.2 Brighton, Anda dapat melakukan hal berikut:
Itu harus dilakukan
Atau klik kanan pada layer, pilih "Query", dan tulis konstruk SQL. Ini mirip dengan membuat "Definisi Kueri" di ArcGIS jika Anda tidak ingin menulis shapefile baru ke disk.
Saya benar-benar kehilangan opsi versi yang lebih lama untuk Save selection as new layer
. Saya menggunakan QGIS 2.6.0 Brighton dan menggunakan Edit > Paste options as
tidak berfungsi. Salah satu upaya penyelesaiannya adalah membuat layer baru, lalu menempelkan fitur ke dalam layer itu, namun ini tampaknya tidak menyalin data atribut apa pun untuk saya.
Karena itu solusi saya adalah:
Saya menggunakan QGIS 2.10.1-Pisa. Untuk menyimpan fitur yang dipilih dengan PyQGIS, Anda dapat mencoba yang berikut:
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)
Di QGIS 2.18.17, buat seleksi menggunakan filter atau seleksi manual lalu klik kanan pada layer di Layer Panel, lalu pilih 'Save As'. Karena Anda hanya ingin menyimpan pilihan, pilih kotak centang untuk pemilihan saja.