Ich erstelle mit QGIS einen Atlas von Schutzgebieten. Ich verwende Version 2.12, aber diese Frage wird wahrscheinlich auch für Version 2.14 gelten.
In diesem Atlas werden mehrere Poi-Objekte (Points of Interest) vorgestellt. Einige davon, wie das Parken, die Informationsstation und der Aussichtspunkt, werden als Symbole dargestellt. Wenn diese nahe beieinander liegen, ist es wichtig, die Symbole zu gruppieren und (auf einer Linie) nahe einem Mittelpunkt für die Poi-Objekte auszurichten. Derzeit erfolgt dies mithilfe von Desktop Publishing-Tools und sieht folgendermaßen aus:
Ich möchte so viel wie möglich von diesem Prozess in das QGIS-Atlas-System einfließen lassen. Wir haben viele Schutzgebiete, daher ist der Gewinn der Automatisierung des Prozesses möglicherweise groß.
Wie kann das in QGIS gemacht werden?
Siehe auch Frage Verwenden von FME zum Aggregieren des POI zu einem Punkt für den Kontext.
quelle
Antworten:
Mit einigen ausdrucksbasierten SVG-Symbolen können Sie Folgendes erreichen.
Grundsätzlich hätten Sie mehrere Attribute, die das Symbol Nr. 1, Nr. 2 usw. bestimmen.
Soweit ich weiß, ist es derzeit jedoch nicht möglich, die SVG-Position von der entsprechenden Etikettenposition abhängig zu machen. Sie sollten also vermeiden, Beschriftungen in der unteren rechten Ecke zu platzieren. Eine Einstellung hierfür finden Sie in 2.14.
Verwenden Sie Offsets, um die Symbole an die richtige Position zu verschieben. Das Symbol wird basierend auf dem Attributwert definiert:
quelle