QGIS'de belirli bir yatağa işaret eden bir ok nasıl görüntülenir


9

Ben "taşıyan" ve "eğim" olarak adlandırılan başka bir öznitelik içeren nokta özellikleri bir dizi var. Her noktanın 0 ila 359 derece arasında bir rulmanı vardır. Ve eğim, zeminin en dik eğimine bağlı olarak + +% 15 veya% -15 gibi "+15" veya "-15" vb.

Yapmak istediğim, haritada yön oku gösteren bir ok göstermektir. Negatif bir eğim% noktadan dışa, pozitif bir eğim% noktaya içe işaret eder.

Ben seyir arazileri ile bir orman bağlamında kullanıyorum. ArcGIS'in bunu yapabileceğinden oldukça eminim (haritalarda gördüğüm gibi) ama QGIS'in de yapabileceğini umuyorum.

Yanıtlar:


9

Bunu da deneyebilirsiniz: katman özelliklerini açın ve görüntülenen sembolün altındaki Değiştir .. seçeneğini tıklayın. Ardından sağ üstteki katman türü olarak Vektör Alan İşaretçisi'ni ve alan türü olarak Polar'ı seçin. Uygun alanları doldurun ve istediğinizi elde etmelisiniz, ancak çizgilerin uzunluğu eğim ile ölçeklenecektir (isterseniz ondan kurtulmak için küçük bir ölçek kullanın). Başka bir sembol ekleyin veya satırın uçlarında ok ipuçları almak için LineStyle'ı değiştirin. Herhangi bir uygun veri kullanışlı yoktu, bu yüzden ipuçları düzgün olsa yönlendirilir olsun emin değilim.


1
Ah evet, "Polar" ı unutmuştum ama kesinlikle buna devam ediyorum. Yine de şekil dosyasını iki katmana yüklemenin gerekli olacağını düşünüyorum. Nick.
nhopton

Yardımınız için ikinize çok teşekkürler. Harika çalıştı ve bir harita üzerinde iyi görünüyor. Okların çizim merkezlerine girip çıkabilmeleri için 2 nokta şekil dosyası yapmam gerekiyordu. Çok takdir ediyorum.
Jeremy

3

Bu mümkün olmalı. En basit yol şekil dosyasını noktalarla yüklemek, katmanlar panelinde sağ tıklamak, "Sorgu" yu seçmek ve negatif eğimli noktaları seçmek. Sonra şekil dosyasını tekrar yükleyin ve pozitif eğimli noktaları seçmek için sorgulayın. Daha sonra iki katmanı farklı bir şekilde şekillendirebilirsiniz (katmanları resimde gösterildiği gibi yeniden adlandırırsanız karışıklığı önlemeye yardımcı olur).

Sembollere rotasyon uygularken, yeni semboloji söz konusu olduğunda yatayın 0 derece olduğunu unutmayın, bu nedenle rotasyon için nitelik tablosunda yeni bir sütuna ihtiyacınız olacaktır (pusula yönü eksi 90).

Resimde, orijinal noktaların görünür olması için şekil dosyasını da ekledim (tekrar!). Umarım bu işe yarar, stres testi yapılmamıştır.

Saygılar, Nick.

resim açıklamasını buraya girin

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.