QGIS'de farklı çizgi özelliklerinin birden çok köşesini sürükleyin


11

QGIS'deki bazı paralel çizgilerin birden çok köşesini aynı anda sürüklemek mümkün müdür?

Paralel çizgilerle bir çizgi katmanım var. Bazı bölgelerde tüm paralel çizgilerin köşelerini hareket ettirmek zorundayım ki birbirlerine olan mesafelerini koruyacaklar.

Düğüm aracıyla, sürüklemek istediğim satırlarımdan birinin köşesini seçebilirim, ancak aynı anda birden çok satırdan değil: farklı satırlardan sadece bir tepe noktası seçilebilir

Çok Satırlı Katmanlarda tüm satırları aynı anda sürüklemek mümkündür, ancak bu bir seçenek değildir, çünkü tek satırlarımın tüm niteliklerini saklamam gerekir. resim açıklamasını buraya girin

Çizgilerimi aynı anda sürüklemek için başka seçenekler var mı?

Edit1: Az önce CadNodeTool'u buldum ( https://github.com/wonder-sk/CadNodeTool ). Bu eklenti ile aynı anda birden fazla satırın köşelerini seçmek en azından zaten mümkündür. Belki de bu eklenti paralel çizgilerin köşelerini hareket ettirmek için genişletilebilir. resim açıklamasını buraya girin


1
Bir süredir bunu kırmaya çalışıyorum! Umarım yakında bir çözüm gelir!
CwecU

Benim düzenleme
yorumuma

1
QAD-Plugin'i bir cevap olarak eklemenizi öneriyorum, aksi takdirde insanlar en iyi çözüm kabul edilen cevaptır, sizin için böyle görünmüyor olabilir.
Germán Carrillo

Sadece bir cevap ekledi
markgraeflerland

Yanıtlar:


12

Olası geçici çözüm, birkaç veri için geçici bir çözüm olarak iyi olabilir:

  1. Yapmayı etkinleştir (Ayarlar -> Yapışma Seçenekleri ...). Snap'i tepe noktasına ayarlayın ve biraz tolerans ayarlayın.

resim açıklamasını buraya girin

  1. Taşımak istediğiniz köşelere yaslanmış bir "kukla" çizgi özelliği oluşturun.

resim açıklamasını buraya girin

  1. Yapışma seçeneği'nde Topolojik düzenlemeyi etkinleştir seçeneğini işaretleyin

  2. Düğüm aracını etkinleştirin ve "kukla" çizginin köşelerini seçin ve taşıyın (daha fazla köşe seçmek için Ctrl tuşunu basılı tutun).

resim açıklamasını buraya girin

  1. Tamam, "kukla" özelliğini silebilir veya özel bir özellik veya değer verirseniz uygun sembolojiyi seçebilirsiniz.

2
Geçici bir çözüm için harika bir fikir.Benim ayarlamak için birkaç yüz kilometreye sahip olduğumuz için kendi aracını oluşturmak için başka bir pythonic çözüm olacağını umuyorum.
markgraeflerland

2
bir eklenti / çekirdek aracı için oldukça iyi bir fikir!
vinayan


1

QGIS 3.10'da katmanın veya katmanların düzenleme modunu etkinleştirebilirsiniz. Benim durumumda yapışma aktif değil. Tepe noktası aracını kullanın. Ayrıca burada, düzenlemek istediğiniz satırların bir katmanda mı yoksa farklı katmanlarda mı olduğuna bağlı olarak "Tüm Katmanlar" veya "Geçerli Katman" arasında seçim yapabilirsiniz.

resim açıklamasını buraya girin

Bu araç etkinken köşeleri dikdörtgene göre seçebilirsiniz. Köşeler etrafında mavi bir daire ile işaretlenecektir.

resim açıklamasını buraya girin

resim açıklamasını buraya girin

Ardından, veterinerliklerden birini ve ardından bu tepe noktasını taşımak istediğiniz noktayı tıklatın. Ve diğer (ler) i takip edecek.

resim açıklamasını buraya girin


-3

Afin dönüşüm eklentisini kullanmayı deneyin. X ekseni ve Y ekseninde belirli bir mesafeye sahip nesnenin taşınmasına izin verir

Düzenle: Sayısal Vertex Edit eklentisini kullanın, tek düğümü seçebilir ve kordinatlarını değiştirebilirsiniz.


Tüm özelliği değil, yalnızca tek köşeleri taşımak istiyorum.
markgraeflerland

Ah benim hatam, düşünmeme izin ver;)
ami

Düzenlememe bak, sorunun cevabı olabilir. Yavaş bir ama işe yarayabilir
ami

3
Aynı anda birden çok köşeyi sürüklemek istiyorum, bu nedenle sayısal köşe düzenleme eklentisi bir seçenek değil.
markgraeflerland

-4

Arcgis'te, hareket ettirilecek çizgilerle topolojiye katılan harekete ihtiyaç duyan bir çizgi geçiş noktaları çizebilir, çizgiyi seçebilir - tüm düğümler ve bir streç seçeneğiyle hareket edebilir, ardından bundan emin olmayan geçici çizgiyi silebilirsiniz


Bu soru QGIS'te bir şeyin nasıl yapılacağını soruyor. Birine alternatif bir yazılım kullanmasını önerecekseniz, niçin yapmaları gerektiğine dair zorlayıcı bir dava açmanız gerektiğini düşünüyorum.
PolyGeo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.