QGIS'de dairesel kesme makinesi
QGIS 3.14'te dairesel bir alan içindeki özelliklere bir katman kırpmak istiyorum.
Bu yapılabilir mi?
Yanıtlar
Yeni bir çokgen katmanı oluşturabilir ve bu yeni katmana bir daire özelliği ekleyebilir ve ardından mevcut kırpma işlevini kullanabilirsiniz.
Layer_>Create Layer->Temporary Scratch Layer.
Edit->Add Circle->(pick your circle method)
Draw the circle
Toggle editing
Highlight the layer you wish to clip in the layers pane
Vector->GeoProcessing Tools->Clip
Select your temporary layer as the clipping layer.
Yansıtılmayan katmanlardaki dairelerle ilgili sorunlar yaşıyorum (daire iki üst üste binen daireye benziyor), bu nedenle tuhaf sonuçlar alıyorsanız geçici katmanınızın ve kırpmak istediğiniz katmanın öngörülen bir CRS'de olup olmadığını kontrol edin.
Böylece tam olarak istediğimi elde edebildim: Öngörülen bir CRS ile nokta katmanı oluşturuldu (doğru bir daire elde etmek için önemli görünüyor) ve önerilen dairenin merkezinin olacağı bir nokta özelliği ekledim. Noktayı ve ardından Vektör / Jeoproses Araçları / Arabelleği seçin. Giriş katmanı nokta katmanıdır. Önerilen dairenin yarıçapına olan mesafeyi ayarlayın. Doğru bir daire grafiği elde etmek için Segmentleri 25 diyecek şekilde ayarlayın. 'Geçici Katman Oluştur'u seçin ve Çalıştır'ı seçin. Artık, Vector / Geoprocessing Tools / Clip ile herhangi bir giriş katmanını kırpmak için oluşturulan geçici katmanı kullanabilirsiniz.