QGIS'deki seçimden katmanlar oluşturmak mümkün müdür?
Ben kullanıyorum QGIS 1.7.4-Wroclaw .
Bunu başkalarının görmesini kolaylaştırmak için işte bazı resimler. Ben kullanılan QGIS 2.0.1-Dufour .
SEÇ
KAYIT ETMEK
EKLEMEK
QGIS'deki seçimden katmanlar oluşturmak mümkün müdür?
Ben kullanıyorum QGIS 1.7.4-Wroclaw .
Bunu başkalarının görmesini kolaylaştırmak için işte bazı resimler. Ben kullanılan QGIS 2.0.1-Dufour .
SEÇ
KAYIT ETMEK
EKLEMEK
Yanıtlar:
Katmanda bir seçim yaptıktan sonra, üzerine sağ tıklayın ve seçimi farklı kaydet seçeneğini seçin.
Bu kabul edilen cevap olduğu ve bunu yapmanın yolu bir şekilde geliştiğinden, yeni başlayanlar bu cevabı eksik bulabilirler.
Katmanda bir seçim yaptıktan sonra, sağ tıklayın ve "Dışa Aktar"> "Seçilen Özelliği Farklı Kaydet ..." seçeneğini seçin.
bu aslında sadece hoş bir yedeklilik, çünkü sizi "Özelliği Farklı Kaydet ..." ile aynı maskeye götürüyor, ancak zaten "Yalnızca seçilen özellikleri kaydet" kutusunu işaretliyor
QGIS 2.2'de "Yeni vektör katmanı olarak yapıştır" olarak adlandırılan yeni bir özellik ortaya çıktı :
Bir alt seçim oluşturmak ve daha sonra seçimden yeni bir katman oluşturmak GIS'te yaygın bir etkinliktir. QGIS'de
save selection as
seçiminizden bir katmanı kaydetmek için zaten yapabilirsiniz ve şimdi panoya ne olursa olsun yeni bir dosya veya bellek katmanı oluşturmanıza olanak sağlayan işlevsellik sunar. Basitçe bazı özellikleri seçin, bunları panonuza kopyalayın ve ardından yapın veya alt menüdenEdit -> Paste features as
birini seçin . Bu yeni özelliğin en iyi yanı, başka bir uygulamadan panonuzda Bazı Tanınmış Metin (WKT) özelliklerine sahipseniz, bunları şimdi yeni bir katman olarak QGIS'e yapıştırabilmenizdir.New vector layer
New memory layer
New memory layer
püf
QGIS 2.6.2 Brighton'da, aşağıdakileri yapabilirsiniz:
Bu yapmalı
Veya katmana sağ tıklayın, "Sorgu" seçeneğini seçin ve bir SQL yapısı yazın. Bu, diske yeni bir şekil dosyası yazmak istemiyorsanız, ArcGIS'te bir "Tanım Sorgu Sorgusu" oluşturmak için bir kuraldır.
Aslında eski sürümün seçeneği olanı özlüyorum Save selection as new layer
. QGIS 2.6.0 Brighton kullanıyorum ve kullanmak Edit > Paste options as
işe yaramıyor. Bir geçici çözüm, yeni bir katman oluşturmak, ardından özellikleri bu katmana yapıştırmaktı, ancak bu benim için herhangi bir öznitelik verisini kopyalamıyor gibi görünüyor.
Bu nedenle benim çözümüm:
QGIS 2.10.1-Pisa kullanıyorum. Seçilen özellikleri PyQGIS ile kaydetmek için aşağıdakileri deneyebilirsiniz:
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)
QGIS 2.18.17'de, bir filtre veya manuel seçim kullanarak seçimi yapın, ardından Katman Panelindeki katmanı sağ tıklayın ve ardından 'Farklı Kaydet'i seçin. Yalnızca seçimi kaydetmek istediğinizde, yalnızca seçim için onay kutusunu seçin.