Etiket sınıfları, ifadeler ve ek açıklamalar nasıl kullanılır?


11

Her zaman python, vektör analizi söz konusu olduğunda, QGIS'in ArcGIS'e parası için bir çalışma verdiğini, qgis eklentilerinin bazılarının ArcGIS'in performansını birkaç saat aştığını gördüm; ancak, her zaman, ArcGIS ile karşılaştırıldığında, QGIS'in etiketleme sisteminin ifadeler, sql ve ayrıntılı temsilden yoksun olduğunu gördüm. Mapnik'i denedim ve güzel, ama yine de sorunu düzeltmek yerine güzel görünüyor.

  • QGIS üzerinde, özellikle etiket sınıfları, ifadeler ve ek açıklamalar ile yapılan kendi haritalarımı nasıl geliştirebilirim?
  • QGIS'in etiketleme sistemini, bir eklenti veya benzeri bir şey yazan biri açısından geliştirmek için ne yapılması gerekir?

1
Bence ArcGIS kullanmayanlarımız için QGIS'de eksik hissettiğiniz şeyi tam olarak genişletmeniz gerekiyor
Ian Turton

@iant - çoğunlukla sql-label sorgularına dayanan açma / kapama özellikli etiket ve semboloji sınıfları
dassouki

hala benim için hiçbir şey ifade etmiyor
Ian Turton

Yanıtlar:


9

Henüz etiket özellikleri için rahat bir editör mevcut olmasa da, "veri tanımlı etiketleme" kullanarak etiket sınıflarının etkisini elde edebilirsiniz:

alternatif metin

Bu, bazı veri hazırlama gerektirir, ancak sonuçlar sadece aradığınız şey olmalıdır.

Ayrıca ilginizi çeken Sourcepole'un yeni etiketleme araçları da olabilir :

  • etiket aracını taşı… metin etiketlerini yeni bir konuma taşıma
  • etiket döndürme aracı… etiketlerin etkileşimli olarak döndürülmesini sağlar
  • label property tool… kullanıcıların bir etiketin özelliklerini ve metnini değiştirebileceği bir iletişim kutusu açar

alternatif metin

Çok satırlı etiketler oluşturmak da mümkündür :

resim açıklamasını buraya girin

QGIS ayrıca ek açıklama araçları da sunar:

alternatif metin

Etiketleme motoru için "kural tabanlı" oluşturucuda şu anda mevcut olan tüm seçenekleri uygulamak büyük bir gelişme olacaktır.


1
"Etiketleme motoru için" kural tabanlı "oluşturucuda şu anda mevcut olan tüm seçenekleri uygulamak büyük bir gelişme olacaktır. hmmm bu çok güzel bir fikir, bunu uygulamak için becerilerim olsaydı.
Nathan W

Burada çok benzer başka bir soru soracak mıyım yoksa sa hakkında yeni bir soru oluşturacak mıyım? Haritanın niteliğine ve boyutuna göre qgis ile nasıl etiketlenir? Örneğin, kapsam> 1: 1000 sonra alanı 12.000'den büyük yazı tipi boyutu 12 olan tüm özellikleri ve alanı <99999'dan yazı tipi boyutu 5 olan tüm özellikleri etiketleyin.
Justin

@Justin Lütfen yeni bir soru açın.
underdark

3

Sadece QGIS'in 1.8'den beri ifade etiketlerine sahip olduğunu yansıtan bir güncelleme

İfade etiketleri QGIS

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.