Ich möchte ein Raster (Pixelwerte) in QGIS ändern.
Die Plugins "Value Tools" können mir leicht den Wert des Pixels meines Rasters liefern. Allerdings weiß ich nicht, wie ich es ändern soll.
Ich habe die Frage & Antwort mit dem Titel Manuelles Korrigieren von Raster-DEM (OpenSource) gefunden. was besagt, dass es möglich ist, es in GRASS zu tun. Ich habe mehrere Stunden damit verbracht zu verstehen, wie Gras funktioniert, ohne Erfolg.
Ich kann das Tool d.rast.edit im Sextante-Plugin nicht finden .
Gibt es eine andere Möglichkeit, darauf zuzugreifen?
Sie können den Raster-Rechner in QGIS verwenden. Dieses Tutorial hat mir sehr geholfen:
http://spatialgalaxy.net/2012/01/25/using-the-qgis-raster-calculator/
quelle
Wenn Sie dies per Code tun möchten, können Sie die GDAL-Bibliothek verwenden:
http://gdal.org/classGDALRasterBand.html#a5497e8d29e743ee9177202cb3f61c3c7
quelle
Mit SAGA GIS können Sie Pixelwerte nacheinander in einem Raster bearbeiten. Dies ist für einige Zwecke sehr nützlich, z. B. für die Fernerkundung, wenn Sie ein bestimmtes Pixel für die Spektralanalyse auswählen möchten. Wenn Sie das zu bearbeitende Raster im Bereich "Manager" auswählen, klicken Sie im Eigenschaftenbereich auf die Registerkarte "Attribute". Sie können auch ein einzelnes Pixel auswählen oder einen Pixelblock auf dem Bildschirm ziehen und auswählen und dann eingeben in ihren Werten in die Matrix, die unter den Attributen angezeigt wird.
Eine Möglichkeit, mit QGIS Pixel für Pixel zu ändern, besteht darin, das experimentelle Plugin Serval zu verwenden, um einen anderen Wert für ein bestimmtes Pixel festzulegen.
quelle
Versuchen Sie Folgendes: Mit dem Serval-Plugin für QGIS können Sie Werte einer einzelnen Rasterzelle bearbeiten.
http://www.lutraconsulting.co.uk/blog/2016/09/05/serval/
Aber ich suche ein Werkzeug, um Rasterwerte entlang einer Linie / Polylinie mit Werten am Ende von Linien / Polylinien aus dem Raster zu ändern.
quelle
Mit dem Raster-Rechner können Sie immer nur einen Wert neu zuordnen, ohne den Wertetyp des Rasters angeben zu müssen. Ich denke, es verwendet Float 32, was verschwenderisch ist, wenn nur ein Byte benötigt wird. Rastercalc ist besser, aber Sie können immer nur jeweils einen Wert neu zuordnen.
quelle
Oder verwenden Sie das neue Qgis-Plugin, das dafür entwickelt wurde: ThRasE
quelle