Wydobywanie wartości rastrowych i tworzenie nowego rastra w QGIS?


17

Chcę wyodrębnić niektóre wartości obrazu rastrowego, aby utworzyć nowy raster, który powinien zawierać tylko wyodrębnione / wybrane wartości.

Jak to zrobić w QGIS?


Myślę, że jak to zrobisz, będzie zależeć od tego, co dokładnie chcesz zrobić. Jeśli powiesz, że masz raster jednopasmowy o wartościach pikseli od 0 do 1000, możesz wybrać piksele o wartościach między (powiedzmy) 495 a 600 lub pikselach o wartościach od 300 do 450 lub obu. Lub możesz wybrać wszystkie piksele powyżej określonej wartości lub wszystkie piksele poniżej określonej wartości, lub oba. Czy możesz podać trochę więcej szczegółów? N.
— nhopton

Mam samodzielnie utworzony obraz rastrowy zawierający piksel 11 różnych wartości. Chcę wyodrębnić na przykład wszystkie piksele o wartości 3 do nowego obrazu rastrowego. Nowy obraz rastrowy powinien zatem mieć tylko wartość 3 pikseli.
— Peter QGis,

Zobacz moją odpowiedź poniżej. N.
— nhopton

Odpowiedzi:



3

QGIS ma kalkulator rastrowy, który może obliczać określone pasma rastrowe za pomocą wyrażeń matematycznych i zapisywać je w określonych formatach obsługujących GDAL, takich jak GeoTIFF, Erdas Imagine itp.
Istnieje również szereg dodatkowych wtyczek QGIS.
patrz http://plugins.qgis.org/plugins/tags/raster/ QGIS można budować za pomocą GRASS, który ma funkcje rastrowe http://grass.osgeo.org/programming6/gisrasterlib.html

Nie pytałeś o to, ale możesz rozważyć inne oprogramowanie do teledetekcji, takie jak Optics [FOSS] - opticks.org

I oczywiście te standardowe produkty branżowe: Erdas Imagine geospatial.intergraph.com i wyjątkowe możliwości rastra ESRI. www.Esri.com



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.