Çokgen sınırının kenarında bulunan etiketleri engellemek için QGIS 2.16.2'yi kullanarak engelleme seçeneğini test ettim. Aslında işe yarıyor, ancak etiketler çokgen katmanının kenarına yakın yerleştirilmişse işe yarıyor gibi görünüyor.
Engelleme seçeneğini kullanma ve engelleme seçeneğini kullanma farkını göstermek için iki şekil dosyası kullanacağım: dünya sınır şekil dosyası ve büyük şehir şekil dosyası.
İlk olarak, büyük şehir şekil dosyasının etiketlerini göstermemiz ve etiketleri engellemek için dünya sınır poligonunu kullanmamız gerekiyor.
İşte fark:
- Engelleme seçeneğini kullanmadan, etiketler şöyle görünür:
- Engelleme seçeneği kullanıldığında, etiketler özellikle kırmızı dikdörtgenlerle işaretlenmiş olanlar şöyle görünür:
Büyük şehir şekil dosyasının etiketleri çokgen sınır şekil dosyasının kenarına (dünya sınırı) çok yakınsa, etiketlerin çokgen sınırının kenarını kaplaması engellenir, ancak büyük şehrin etiketleri biraz yerleştirilirse çokgen sınırının kenarından uzakta, engellemenin etkisi minimum bir etkiye sahip olacak veya hiç bir etkiye sahip olmayacaktır.
Başka bir nokta, engelleme seçeneği önceki 2.14 sürümünde mevcuttu, ancak farklı bir adla "Bu katmandaki özelliklerin kapsanmasını engelleyen diğer etiketleri". Geliştirici ekibin adını kısaltmak ve işlevine daha açıklayıcı bir anlam vermek için adını değiştirdiğini düşünüyorum.