Gibt es in qgis 2.0 eine Möglichkeit, überlappende Beschriftungen zu vermeiden?

9

Gibt es in qgis 2.0 eine Möglichkeit, überlappende Beschriftungen zu vermeiden?

Ich habe eine Ebene mit einer großen geografischen Ausdehnung, was eine Menge Labels bedeutet. Viele von ihnen kollidieren und es sieht wirklich schlecht aus. Gibt es eine Möglichkeit für mich, qgis dazu zu bringen, die Etiketten automatisch an einem alternativen 'Ort' zu platzieren?

Ich weiß, dass es in MapInfo möglich ist, aber ich würde lieber qgis verwenden :)

Daníel Örn
quelle
Die Label-Engine macht das standardmäßig. Welche Optionen verwenden Sie?
Nathan W
Ich verwende die Option "Ebene zu beschrifteter Ebene". Nun, die Standardeinstellung scheint zu sein, dass es keine kollidierenden Beschriftungen zulässt, aber anstatt sie an einen alternativen Ort zu verschieben, werden die kollidierenden Beschriftungen einfach nicht angezeigt.
Daníel Örn
Beschriftungen -> Platzierung -> Kostenlos, um das Problem zu beheben.
user140347

Antworten:

6

Wählen Sie in den Ebeneneigenschaften die Seite Beschriftung aus . Auf der Unterseite Rendering rechts können Sie verschiedene Optionen in der Kategorie Features auswählen .

Sie können die Anzahl der zu druckenden Beschriftungen begrenzen oder verbundene Linienbeschriftungen zusammenführen (dies hängt natürlich von der Art der verwendeten Funktion ab).

Die Platzierung von Etiketten kann unter der Unterseite Platzierung angepasst werden .

Johnny Cusack
quelle
3
Ahh ok. Ich habe gerade das Kontrollkästchen "Etiketten davon abhalten, Funktionen abzudecken" gesehen. Nachdem ich dieses Kontrollkästchen deaktiviert hatte, wurden kollidierende Beschriftungen an andere Positionen verschoben. Danke für die Hilfe!
Daníel Örn
Ich hatte vor ein paar Tagen das gleiche Problem. Froh, dass ich Helfen kann!
Johnny Cusack
1
Nun ... das Problem wurde nur zu 50% gelöst :) Ich verwende die Option "Ebene zu beschrifteter Ebene" und wenn meine Beschriftungen zu groß sind, überlappen sie sich, selbst wenn ich das Kontrollkästchen deaktiviert habe. Hat das Deaktivieren des Kontrollkästchens Ihr Problem gelöst?
Daníel Örn
Ich bin nicht sicher, ob ich das Problem vollständig verstehe, aber für mich - bitte korrigieren Sie mich, wenn es falsch ist - scheint es, dass Sie alle Funktionen auf einer einzigen Ebene haben? Möglicherweise hilft es, sie auf mehrere Ebenen aufzuteilen und die Prioritätseinstellung auf der Seite Platzierung zu verwenden.
Johnny Cusack
2
Sie haben das Problem vollständig verstanden :) Alle Funktionen befinden sich in einer einzigen Ebene. Das Aufteilen und Verwenden der Prioritätseinstellung würde das Problem nicht lösen. Wenn sich Beschriftungen überschneiden würden, würde die Prioritätseinstellung nur die Beschriftung mit der höheren Priorität sichtbar machen, sodass ich genau dort bin, wo ich angefangen habe. In MapInfo gibt es eine Schaltfläche mit der Aufschrift "Alternative Position für überlappende Beschriftungen ausprobieren". Ich habe nur gehofft, dass Qgis eine ähnliche Option hat, aber ich denke, das war zu viel verlangt :)
Daníel Örn
0

Nur praktisch, wenn die Anzahl der Beschriftungen begrenzt ist. Sie können die Beschriftungen jedoch mithilfe der Schaltfläche "Beschriftungen und Diagramm verschieben" verschieben

user136727
quelle