タグ付けされた質問 「spatial-analyst」

Spatial AnalystはArcGISの拡張機能であり、さまざまな空間モデリングおよび分析ツールを提供します。


2
ArcGIS Spatial AnalystでNoDataを処理しますか?
Spatial Analystを使用すると、データにNoData値が表示されるという問題が定期的に発生します。 さまざまなツールが定期的にNoData値を導入するようです。 これらの値は他のツールで問題を引き起こし、再分類で排除する必要があるため、通常は他の問題が発生します。 NoData値はどのように処理する必要がありますか?NoData値をゼロに置き換える簡単な方法はありますか?NoDataを完全に回避できますか?

3
カーネル密度に基づいてポイントをクラスター化する方法は?
私は商業用土地利用を表す36kポイントの大規模なデータセットを持ち、それぞれに正方形の映像を含むフィールドがあります。このデータセットでカーネル密度分析を実行し、大都市圏全体の商業用平方フィートの密度を示すラスターを生成しました。このラスターを極大に対応する領域に分割する必要があります。これを「中心」と呼びます。センターの場所は既に決定しているので、次の2つのいずれかを行う必要があります。 「medoidの周りの分割」などのポイントクラスタリングツールを使用して、特定した中心の周りのクラスターにポイントをグループ化します。この方法の問題は、計算量が多いことです。また、非類似度マトリックスを使用してポイントをサイズで重み付けしようとすると、さらに負荷が高くなります。 カーネル密度ラスター(おおよそテレインラスターに似ています)を各中心の周りの個々の「丘」に分割します。しかし、これを行うためのツールは思いつきません。 この問題はしばらくの間私を悩ませてきました。私はRでクラスタリング手法を実行できるようになることを望んでいましたが、時間がかかり、時間が不足しています。密度ラスターを強度の近傍に分割する、または大規模なデータセットをすばやくクラスター化する簡単な方法を知っている人はいますか?

1
ラスター属性テーブルの別の属性からラスターセル値を再割り当てしますか?
ラスター属性テーブル(RAT)を持つ大規模な(サイズが48 US以下の)100m解像度のラスターデータセットがあります。データは他の誰かによって作成されました。RATの属性の1つに、気になるデータ値がありますが、実際のラスターセル値は無意味です。私が気にしている属性の値を実際のラスターセル値に再割り当てする方法を理解しようとしましたが、これを行う方法を理解できませんでした。私がこれをしたい理由は、私が必要とする計算を実行する、他の誰かが開発したかなり複雑なカスタムPythonツールを持っているからです。これは、この例で言ったように無意味なラスターセル割り当て値のみを使用します。 私はラスターツーポイントツールを実行してポイントフィーチャクラスを作成するラウンドアバウトな方法を試みました。ターゲットフィールドが気になる属性であり、結果のポイントフィーチャクラスから新しいラスターを作成できると思いました。ただし、十分な一時メモリがないため、ラスターツーポイントツールは失敗しました(16 GBのRAMと1 TBのデータドライブを搭載したAlienwareマシンを実行しています)。 オプションはありますか?私はArcGIS 10を使用していますが、別のパッケージで簡単に説明できることができれば、別の方法を試してみたいと思います(私はArcGISと結婚していません)。

1
Focal Statisticsでの近隣設定の経験則はありますか?
ArcGIS 10では、ユーザーはFocal統計ツールで近傍を定義できます。移動ウィンドウの形状は、ウェッジ、環状、円、長方形、不規則、および重みのいずれかに設定できます。例として、バイナリ分類されたキャノピーラスタ(0 =キャノピーなし、1 =キャノピーが存在)から1 mの空間解像度で平均ツリーキャノピーエリアを計算するとします。この例を考えると: 使用する移動ウィンドウの形状を決定するための経験則はありますか? 移動するウィンドウの形状を決定したら、最適な近傍設定を定量的に決定する方法はありますか、それとも完全に主観的ですか?

1
ArcGIS Desktopを使用してRGB値に基づいて画像からラスターセルを抽出しますか?
私は、いくつかのCADデータに基づいてデジタル化された消火栓と消火栓のシェープファイルを表示するのに十分な詳細がある航空写真(形式:IMAGINE Image)をいくつか持っています。私のプロジェクトは、画像でスポットチェックすることにより、消火栓シェープファイルの場所をQCすることです。消火栓のRGB値に一致する画像からRGB値を抽出することは可能ですか? 消火栓(赤): 私は消火栓のセル値に類似しているセル値(私が書き留めた)を選択してから、それらのセル(これらのセルのラスターファイルまたは類似したセルの場所をプロットするシェープファイル)を抽出しようとしています。同じような赤みを帯びたRGB値を持つ特徴が画像にほとんどないことを想定しています。 Arron's Answerを見て、監視ありと監視なしの両方のアプローチ(以下の私のコメントを参照)で遊んだ後、最大尤度分類からの信頼度ラスター出力を確認し始めるまで、ツールを期待どおりに実行することができませんでしたツール。私はラスター出力が正確に何を記号化することになっているのかわからないのですが、レベル14のセルの値を見ただけではわかりませんが、消火栓はすべて捕捉されました。 ラスター出力: 消火栓の場所: 次のステップは、Raster to Polygonツールを使用して、消火栓ラスターのフットプリントをポリゴンに変換することです。現在ツールを実行していますが、過去1時間で11%になりました。私が作業しているエリアは1x1マイルと広いので、小さなラスターセルが多数あるとポリゴンに変換するのに時間がかかる場合があることを理解しています。ラスターをポリゴンに変換するプロセスをスピードアップするために、いくつかのツールを実行してデータの一部をクリーンアップすることについて何か提案はありますか?ラスターフットプリントは消火栓の捕捉に非常に優れていたため、このツールを実行する必要はないかもしれませんが、将来的に他のアプリケーションで使用されると予想されるため、プロセスの高速化に興味があります。

1
ArcGISパス距離ツールでコストサーフェスを使用して移動を分析していますか?
エネルギー消費に基づいて、風景の中の仮想的な動き(徒歩)を分析したいのですが、手伝ってくれるといいと思います。私が作成したコストサーフェスを使用して、Spatial AnalystのArcGISのパス距離ツールを使用してこれを実行しようとしましたが、それらの結果は期待したものとは異なります。 これは、標高サーフェスがどのように見えるかです(ASTER GDEMからダウンロード)。 標高データに基づいて、マップ単位(m)あたりのエネルギー消費(ワットでの代謝率)を含むと想定されるコストサーフェスを作成しました。このために私はこの式を使用しました: M = 1.5W + 2.0 (W + L) (L / W)2 + N (W + L) (1.5V2 + 0.35V * abs(G + 6)) または、ラスター計算機の用語を入力します。 (1.5 * 60) + (2.0 * (60 + 3) * Square((3 / 60))) + (1.2 * (60 + 3) * (Square((1.5 …


2
河川セクションのポリライン、洪水位標高ポイント、および地表面のDEMを考慮して、氾濫原生成を生成しますか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4年前休業。 次のデータセットを前提として、可能な限り最も正確かつ効率的な方法で、20年および100年の洪水地帯を表すために氾濫原ポリゴンを生成しようとしています。 河川断面ポリライン 河川流ポリライン(対向する海岸線間の中心線) 各断面の頂点の20年および100年の標高値 地表面のデジタル標高モデル(各ピクセルの標高値を持つラスター) これまでに提案した方法論は次のとおりです。 各セクション、川の中心線、氾濫原をはるかに超える内陸部を区切るポリゴンを形成する 前の手順で形成された各ポリゴンについて、交差するラスターサーフェスを抽出します([マスクによる抽出])。 再分類ツールを使用して、セクションの洪水標高(20年と100年)値以下のDEMのピクセルを分離します ラスター(前のステップから再分類されたラスター)をベクトル(ポリゴン)に変換して、各セクション間に氾濫原を形成します。 ポリゴンをマージして、連続的な氾濫原を形成します 入手可能なデータから、可能な限り最も正確な結果を生み出すための洞察と提案を探しています。 ArcGIS、Spatial Analystおよび3D Analystエクステンションにアクセスできます。

6
ArcGIS DesktopのラスターでNoData値が認識されますが、シンボルルールに従っていませんか?
ArcGIS DesktopにGeoTIFFラスターがあります。これは、次の2つのリンクからダウンロードできます。 http://www.rtwilson.com/downloads/MODIS_MOD04_16-06-2006_Subset.tfw http://www.rtwilson.com/downloads/MODIS_MOD04_16-06-2006_Subset.tif これらをArcGIS Desktopに読み込むと、大きな均一な領域が表示されます。情報ツールでこれらの領域をクリックすると、ピクセル値がデータなしと表示されます。ただし、レイヤーの[シンボル]設定で[データなし]の値を透明(または任意の色)として表示することを選択した場合、[データなし]の値はそのルールに従いません。 興味深いことに、画像のメイン領域外のデータなしの値はルールに従います(色を赤に設定してそれを確認します)が、画像内の値はそうではありません。 私はこの問題を解決するのに本当に苦労しました-そして、それを行う方法をまったく見つけることができません。 誰かアイデアはありますか?

2
DEMなしでベクターデータのストリーム順序を計算する方法 [閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 衛星画像からデジタル化されたストリームを含むシェープファイルがあります。このデータのストリーム順序を計算したいと思います。衛星画像の解像度がはるかに高いため、データは私のDEMと正確には一致しません。 ストリームの順序を計算するために使用できるアークスクリプト、コード、または既製のツールはありますか? 空間および3Dアナリストを備えたArcgis 10とQGISがあります。

3
ベクトルポイントに基づいて最も近いラスターセル値を検索していますか?
ArcGISに2つのレイヤーがあります。1つはベクターポイントで、もう1つはラスターレイヤーです。ラスターデータグリッドの値をベクトルポイントに追加したいと思います。問題は、ベクトルポイントが値を持つ既存のラスターグリッドから離れているため、「Sample」コマンドを実行すると、それらのベクトルポイントの値が返されないことです。 だから私の質問です:ベクトルポイントを与えられた最も近いラスターセルを見つけて、セルから値を抽出するにはどうすればよいですか? 実際、私がしなければならないことが2つあります。 レンジャー内のアウトライナーを識別します(通常、既存のラスターから1〜2セル離れています)。 それらが範囲内にある場合、最も近いラスターからの値をそれらに割り当てます 編集:私は約3000のベクトルポイントを持っており、私の問題はこれです: 位置に基づくラスター値をベクトルポイントに追加する必要があります。私はツール「サンプル」を使用しましたが、それはほとんどのポイントでうまく機能します。 しかし、このような状況があります 右のポイントはラスターから値を取得できますが(「サンプル」は機能します)、左のポイントは配置の問題により取得できません。 ドメインから外れているため、ベクターに変換できないというエラーメッセージが表示されるため、ラスターからポリゴンへの変換が機能しません。また、このようなポイントがあります これらの上部のポイントはラスターから離れすぎているため、値を取得してはなりません。 私はいつか回避することを考えました: ステップ1.最初に「サンプル」を実行する ステップ2.「サンプル」操作の後でnull値を選択する ステップ3.ヌルポイントに基づいてバッファーゾーン(小数点以下1度以内)を構築する ステップ4. ゾーン統計を使用しますか??または、バッファー内のすべてのラスターセルをループし、最も近いものを見つけ、その値を抽出してベクターポイントに配置する他のツール。 手順4で行き詰まりました。この機能を実現するために使用できるArcSDKのツールがわかりません。 それとも...あなたはそれに対処するより良い考えを持っていますか? このようなラスターレイヤーが20あり、それを自動的に作成したい(モデルビルダーとarcobjectを使用)。

4
ArcGIS Desktopを使用してラスターのNoDataギャップを埋めますか?
ギャップのあるラスターがあります。ArcGIS 10.2 for Desktopを使用して、これらを周囲のセルの平均で埋めたいです。 私は「フォーカル統計」を試しましたが、ギャップだけでなく、すべてのセルの平均です。 ここで[Mosaic] .IsNull.Con([Average]、[Mosaic])を試しましたが、パッチを適用 する方法がわかりません/うまくいきません Map ALgebraを試しましたが、10.2より前のバージョンを使用していたと思います。 私が欲しいもの。ギャップが埋められた偽のラスターを作成します。偽のラスターを使用して、ポイントを実際のデータで置き換えることなく、実際のラスターのギャップを埋めます。

1
ArcGIS Desktopで特定の値を新しいラスターに抽出しますか?
ファイルジオデータベース(gdb)形式で保存されたデータを含むマップがあります。ArcGIS 10で開いたところ、12年間のデータがあり、毎年異なる色でエンコードされています。 この1つの大きなデータセットから12の異なるマップを作成するには、属性テーブルにオブジェクトID列、値列(12レベル、各年に対応)、およびカウント数列(あるセルの数)のみがある場合各年のデータ)?


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