Ich habe ein Rasterbild (GeoTIFF) mit ganzzahligen Werten. Ich weiß, wie man Rasterwerte in QGIS mithilfe von Farbkarten oder Ähnlichem visualisiert, aber ich möchte stattdessen jedem Farbwert Symbole zuweisen - genau wie eine Farbkarte, aber mit Symbolen.
Beispiel:
Frage:
Ist das möglich und dann wie?
Antworten:
Klicken Sie auf kategorisiertes Styling, klassifizieren Sie und doppelklicken Sie auf das Symbol. Wählen Sie dann "SVG-FILL" und der folgende Dialog sollte mit einigen grundlegenden SVG-Symbolen erscheinen, die mit QGIS geliefert werden.
Wählen Sie ein Symbol und denken Sie daran, die Grenzlinie ("einfache Linie") auf "ohne Stift" zu setzen. Andernfalls werden die Felder mit einer kleinen Linie umrandet. Ihre Frage zeigt eine solche Grenze an. Vielleicht möchten Sie sie behalten.
Dies wurde mit der QGIS 1.9-Entwicklungsversion durchgeführt, es wird jedoch davon ausgegangen, dass dies auch in Version 1.8 möglich sein sollte. Sie können Ihre eigenen SVG-Symbole erstellen, indem Sie beispielsweise die hervorragende Inkscape- Suite verwenden
quelle
Wenn Sie vorschlagen, dass Ihr Raster ziemlich groß ist (Landnutzung, Wetter, ...), konvertieren Sie sie einfach in das Vektorformat.
quelle
Ich glaube, dass QGIS immer noch mit gdal2xyz.py geliefert wird und mit diesem können Sie Ihr Raster in eine Textdatei konvertieren.
Öffnen Sie ein Terminal in dem Verzeichnis, das das Raster enthält, und führen Sie Folgendes aus:
Die Textdatei enthält durch Leerzeichen getrennte xyz-Triplets mit einer x- Ordinate, einer y- Ordinate und einem z- Wert (aus dem Raster).
Sie müssen der Datei eine neue erste Zeile wie "xy z" (ohne Anführungszeichen) hinzufügen. Anschließend können Sie die Datei mit dem Werkzeug "Begrenzten Text hinzufügen" in QGIS laden und "Leerzeichen" als Begrenzer auswählen.
In QGIS können Sie dann die Punkte stylen: Eigenschaften -> Registerkarte "Stil" -> Kategorisiert und dann mithilfe von Schriftartsymbolen die Punkte stylen.
quelle