QGISでラスター値を抽出して新しいラスターを作成しますか?


17

ラスターイメージの特定の値を抽出して、抽出/選択した値のみを含む新しいラスターを作成したい。

QGISでこれを行う方法は?


これをどのように行うかは、正確に何をしたいかによって決まると思います。たとえば、ピクセル値が0〜1000の1バンドラスターがある場合、495〜600の値を持つピクセル、または300〜450の値を持つピクセル、またはその両方を選択できます。または、特定の値を超えるすべてのピクセルを選択するか、特定の値を下回るすべてのピクセルを選択するか、またはその両方を行うことができます。もう少し詳しく教えてもらえますか?N.
nhopton

11個の異なる値のピクセルを含む自己作成のラスターイメージがあります。私がやりたいのは、たとえば値3のすべてのピクセルを新しいラスターイメージに抽出することです。新しいラスターイメージの値は3ピクセルのみになります。
ピーターQGis

以下の私の答えをご覧ください。N.
nhopton

回答:


13

ラスタをロードして、ラスタ計算機を起動します。出力ファイル名を設定し、[ラスター計算式]テキストボックスに次のように入力します。

filename@1 = 3

ここで、「ファイル名」は「ラスタバンド」の下に表示される名前です。次にOKを押します。それでおしまい!

参照:http : //spatialgalaxy.net/2012/01/25/using-the-qgis-raster-calculator/


3

QGISには、数式を使用して特定のラスターバンドを計算し、GeoTIFF、Erdas Imagineなどの特定のGDAL対応フォーマットに保存できるラスターカリキュレーター
があります。追加のQGISプラグインも多数あります。http://plugins.qgis.org/plugins/tags/raster/を
参照してください 。QGISは、ラスタ機能を備えたGRASSで構築できますhttp://grass.osgeo.org/programming6/gisrasterlib.html

これについては質問しませんでしたが、Optics [FOSS]-opticks.orgなどの他のリモートセンシングソフトウェアを検討することをお勧めします。

そしてもちろん、これらの業界標準製品:Erdasは、geospatial.intergraph.comと卓越したESRIラスター機能を想像してください。www.Esri.com



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.