Ich habe die Blockierungsoption mit QGIS 2.16.2 getestet, um Beschriftungen zu blockieren, die sich am Rand der Polygongrenze befinden. Eigentlich funktioniert es, aber anscheinend funktioniert es, wenn sich die Beschriftungen in der Nähe des Randes der Polygonebene befinden.
Um den Unterschied zwischen der Verwendung der Blockierungsoption und der Nichtverwendung der Blockierungsoption zu veranschaulichen, werden zwei Shapefiles verwendet: das World Boundary Shapefile und das Major City Shapefile.
Zunächst müssen wir die Beschriftungen des Shapefiles der Großstadt anzeigen und die Beschriftungen mithilfe des Weltgrenzpolygons blockieren.
Hier ist der Unterschied:
- Ohne die Blockierungsoption sehen die Beschriftungen folgendermaßen aus:
- Bei Verwendung der Blockierungsoption sehen die Beschriftungen folgendermaßen aus, insbesondere die mit roten Rechtecken gekennzeichneten:
Befinden sich die Beschriftungen des Shapefiles der Großstadt sehr nahe am Rand des Shapefiles der Polygongrenze (Weltgrenze), werden die Beschriftungen daran gehindert, den Rand der Polygongrenze zu bedecken, wenn sich die Beschriftungen der Großstadt jedoch etwas befinden Weit entfernt vom Rand der Polygongrenze hat der Einfluss des Blockierens nur eine minimale oder gar keine Auswirkung.
Ein weiterer Punkt ist, dass die Blockierungsoption in der vorherigen Version von 2.14 verfügbar war, jedoch mit einem anderen Namen "Andere Labels von der Abdeckung von Features in dieser Ebene abhalten". Ich denke, das Entwicklerteam hat den Namen geändert, um ihn zu verkürzen und seiner Funktion eine aussagekräftigere Bedeutung zu verleihen.