ArcGIS Desktopで2つの一致しない等解像度ラスターグリッドを配置しますか?


14

デジタル標高モデル(DEM)とLandsatバンドの2つのラスターがあります。両方のグリッド解像度は30 mですが、グリッドは一致していません(画像を参照:上部の暗いラスターはDEM、下部の明るいラスターはLandsatバンドです)。

Landsatバンドの変換を実行して、グリッドがDEMグリッドと完全に一致するようにします。環境設定でスナップラスターとしてDEMを使用して、ArcGISでLandsatバンドを30 mにリサンプリングしようとしましたが、これは効果がありません。また、DEMをスナップラスタとして設定しながら、ランドサットバンドをベクトルポリゴン(DEMもクリップされる)の範囲までクリップしようとしましたが、効果はありません。

両方のラスターがすでに同じ解像度(異なるグリッド上)にあるため、これが発生しているのではないかと思いますが、さらに分析を行うためには、グリッドを整列させる必要があります。

ArcGIS Desktopでこれを実行できますか?

ここに画像の説明を入力してください


2
すべてのツールがSnap Raster環境設定を尊重するわけではありません(Resampleがそれを行うと言っているので、なぜ機能しないのかはわかりません-おそらくタイルサイズが変化しなかったためでしょうか(?))。スナップラスター設定を有効にしてラスターコピーしようとしましたか?おそらくそれは設定を尊重します。ところで、使用しているArcGISのバージョンとGDALのバージョンは何ですか?
om_henners

1
@om_henners:この問題は明らかにArcGIS 10のバグです。以下の回答をご覧ください。
ヘンドラ

回答:


6

さらなる研究の後、私は誤動作スナップラスタ設定が実際にソリューションをオフにすることであると考えられるのArcGIS 10のバグによって引き起こされたことを発見ジオプロセシング(背景ジオプロセシング\ジオプロセシングオプションが...その後、チェックを外して有効バックグラウンド処理の部分)、 ArcCatalogで、スナップラスターを指定してクリッピング操作を実行します。

ArcGISフォーラムに関する議論はこちらです:http : //forums.arcgis.com/threads/50808-Another-Snap-to-Raster-problem

このバグはArcGIS SP 4で修正されているようです。サービスパックをインストールしましたが、まだテストしていません。

おもしろい(またはいらいらすること)、上記のフォーラム投稿のソリューションに従って、スナップラスターを指定して(スナップラスターはDEM)関心領域ポリゴンにクリップを実行すると、スナップラスターは機能しますが、ランドサットはバンドには、AEMで関心領域ポリゴンにクリップされたDEMラスタよりも列と行が1つ多くあります。これは、さらに分析するために2つのラスタの行と列の数がまったく同じである必要があるため、面倒です。簡単な回避策はCon()、DEMと同じ行数と列数で新しいラスタを作成する関数を使用して計算を実行することですが、これにはLandsatバンドの値が含まれます。


2

私は実際にこの問題に長い間苦労しましたが、非常に効果的でかなり簡単な回避策であると考えているものを見つけました。「正しい」場所にあると思われるラスターの1つを選択し、ArcGISが許容する限りズームインして、4つのラスターセルの交点の上に新しいポイントシェープファイルを直接作成します。ここでの1つの秘Theは、可能な限りズームインし、4つのラスターセルによって形成される「十字」の上に新しいポイントを直接作成することです。次に、作成したポイントの座標を記録します。最後に、2番目のラスターを再投影します(ただし、投影と出力セルのサイズは変更しません)。新しく作成したポイントの座標を「参照ポイント」として使用します。これにより、2つのラスターが完全に揃います。エラーなし、


1

マスキングツールを使用して、DEMをLandsatでオーバーレイしてみてください。

互いに完全に重なり合うピクセルをキャプチャするために、スタディエリアボックスを作成する必要がある場合があります。


0

1つのラスターと他のラスター間のギャップを測定し、それに応じて1つのラスターをシフトします。

データ管理ツールボックスからシフトツールを使用できます。


0

同じ問題がありました。Louis Longchampsソリューションを試しましたが、これは小さなテストサンプルで素晴らしく機能しましたが、データセットが大きすぎてこの方法を実際に使用できませんでした。しばらくの間、これを試みるための多くの方法の後、私は最終的に、リサンプル後に「長方形で抽出」を使用しました。モデルビルダーをセットアップして使用しようとしましたが、エラーが発生したため、一度に1ステップずつ実行する必要がありましたが、最終的にはすべてのラスターが一致しました。


0

私によると、あなたは情報を変更するので、私はラスターをシフトするという考えに満足していませんでした。それを避けるために、一連の変換を使用しました。

手順は次のとおりです。

  1. テンプレートとして使用するラスターについては、すべての小数を使用できる紙にProperties/Source書き留めてCellsizeください。
  2. を使用して、このラスターをポイントに変換しConversion Tools/Raster to Pointます。
  3. 使用したい他のすべてのラスターから値を抽出し、Spatial Analyst Tools/Extraction/Extract Multi Values to Points(ステップ2)で作成したポイントフィーチャーを入力ポイントフィーチャーとして指定し、入力ラスターでサンプリングするすべてのラスターを指定します。
  4. を使用してこれらのポイントからラスターを1つずつ作成します。作成するConversion Tools/To Raster/Point to Rasterレイヤーを[値]フィールドに指定し、対応するファイル名とCellsize紙に書き留めた値を使用します。

それらは完全に整列する必要があります。たとえば、これらをRに転送して、正確に同じ次元の行列とベクトルを持つことができます。


1
適切に実行されるラスター「シフト」は、2つの数値を変更するだけです。それは、原点のx座標とy座標です。これにより、ラスタ内のデータを一切変更しない、非常に効率的で信頼性の高い操作が可能になります。
whuber

0

DEMイメージについては非常に心配していたため、監視された分類済みのラスターイメージにも対応していませんでした。「マシュー・ロング」の方法も使用しました。

位置合わせされていない画像と位置合わせされた画像のスナップショットを追加しました。

Matthew Longによる方法の後、DEMイメージは、監視された分類済みラスターイメージと完全に一致しました。

これは、ARCGIS 10.2.1のデータ管理ツールで、DEMイメージの位置合わせに使用したツールのイメージです。

ここに画像の説明を入力してください

これは位置合わせ前の画像です。黒の画像はDEMで、色付きの画像は教師付き分類ラスター画像です。

ここに画像の説明を入力してください

これは、位置合わせ後の画像です。黒の画像はDEMで、色付きの画像は教師付き分類ラスター画像です。

ここに画像の説明を入力してください


0

「マシュー・ロング」の方法で問題を解決します。ただし、さらに簡単に、100%の精度を実現するために。ズームせずに、適切に配置されたラスターの左上の座標を使用します。

これを行うには:プロパティ、エクステントプロパティの下のソースパネルを右クリックします。

また、左上の範囲の座標を使用して、手動での介入なしにPythonソリューションを作成することができます。


-1

異なるソースからの2つのファイルを持つ同様の問題がありました。最初に、国レベル(ペルー)での森林破壊の参照レベルのラスターファイル。次に、GEEプラットフォームの統合ファイルがダウンロードされ、最初の要素システムに再投影されました。結論として、両方のオーバーラップは、5メートル以下のセル間の変位(30 * 30セル)があることを示しました。2番目のファイルを最初のファイルに合わせて調整するために、両方のファイルをカバーできる*最初のファイルの拡張ベースを確立し、その投影システムやその他の機能で最初のファイルのピクセルアライメントを維持するようになりました。したがって、2番目のファイルまたは同様のオフセットを持つ副産物を再投影するとき、

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