Çokgenler için 'tuğla duvar' tarzı oluşturma


14

QGIS 2 ve 3'te bir vektör çokgen için bir tuğla duvar stili oluşturmaya çalışıyorum. SVG dolgulu bir tuğla duvarın bir svg çizimini oluşturabilirim (aşağıdaki resim). Ama SVG dosyasını kullanmak istemiyorum, çünkü stil, SVG dosyasının halk için verilerin dağıtımını ve işlenmesini zorlaştıracağı ücretsiz bir jeolojik haritanın bir parçası. SVG'yi varsayılan bir QML aracılığıyla kaydetmek, QML dosyasındaki SVG dosyasına göreli yolları zorlar ve SVG dosyası QGIS sistemi SVG klasöründe olmalıdır.

Herkes aşağıdaki gibi bir çokgen vektör stili yarattı:

resim açıklamasını buraya girin

Oluşturmak için harici bir SVG dosyasına gerek yoktur.


1
Ona dolandırıcılıkla yaklaştım. Her biri bir basit ve bir ofset işaretleyici çizgi (| sembolünü kullanarak) ve ikincisi sağa ve aşağıya biraz ofset ile iki çizgi desen dolguları ile mümkün olduğunu düşünüyorum. QGIS 3.2 bunu denediğimde çökmeye devam ediyor, daha fazla şansınız olabilir.
Steven Kay

Yanıtlar:


18

Yarım kare işaretleyici ve 90 derece döndürmeli nokta deseni dolgusu kullanın

İşaretleyici boyutu: 10mm

resim açıklamasını buraya girin

Mesafe: Yatay 10mm, Dikey 5mm

Deplasman: Yatay 5mm, Dikey 0mm

resim açıklamasını buraya girin

Sonuç: Çokgen şekline bakılmaksızın tutarlı tuğla desen dolgusu

resim açıklamasını buraya girin

Farklı bir tuğla deseni boyutu için, X, nokta işaretleyicinizin boyutu olan bu oranları kullanın:

  • İşaretleyici boyutu: 2X
  • Mesafe: Yatay 2X, Dikey X
  • Deplasman: Yatay X, Dikey 0

Farklı nokta işaretçileri ve diğer tüm ayarların aynı olduğu gibi görünüyor:

Altıgen resim açıklamasını buraya girinÇapraz Dolgu resim açıklamasını buraya girinÇember resim açıklamasını buraya girinYarı_ resim açıklamasını buraya girinÜçgenresim açıklamasını buraya girin


aferin! farklı çizgi desenleri kullanan iki kalın çizgi desen dolgusu ile de mümkün olabileceğini düşünüyorum. bu QGIS desen kütüphanesine güzel bir katkı sağlayacaktır :-)
Steven Kay

Çizgi desenleriyle denedim, ancak özel çizgi deseni beklediğim gibi çalışmadı. Birimler 5 mm uzunluğa sahip 5 mm uzunluğunda bir çizgi vereceklerinden milimetre ile bir çizgi deseni '5,5' bekledim, ancak bunun yerine görünmez bir çizgi. Bu yüzden bu özelliğin hatalı olup olmadığından emin değilim, ya da nasıl çalıştığını anlamıyorum.
csk

Teşekkürler, çok güzel çalışıyor. Dikdörtgen işaretleyiciye QGIS 2.18.21 ve 3.2.1'de half_square denir. Bir sorun olsa da, stilin TOC'deki efsanede görüntülenmemesi - boş bir beyaz kutu bırakması. Bu, TOK'daki efsaneyi oluşturan bazı stil ölçeklendirme sorunu olabilir - bunu qgis dev ekibine rapor edecektir.
Jakob

Bu sadece ölçeklendirme sorunu. Katman efsanesindeki stil kutusu sadece yaklaşık 4mm genişliğindedir, bu yüzden tuğla 5x10mm olduğunda desen uymaz. Tuğlalar simgeden daha küçük olduğunda 2mm x 4mm gibi düzgün bir şekilde görüntülenir. Stil kutusunu daha büyük hale getirme veya büyük desenlerin sığması için küçültme seçeneği varsa güzel bir özellik olabilir.
csk
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.