2017-01-03 5 views
0

ステーションIDとステージ高さのポイントシェイプファイルがあります。私はラスタを作成したいと思います。各ラスタには、そのセルに最も近いin situステーションのステージの高さの値(メートル単位)があります。最小コストパスとrを使用してステージ高さラスタを作成

このラスタを別のラスタと一致させたいです。だから、私が作成したラスタ(下記のデータセット3)とポイントシェイプファイル(1)の両方を入力できるのであれば、私はそれを望みます。

データセット:

1)ポイントシェープファイル河川デルタ

2の段の高さを有する)河川デルタ程度のシェープファイル

3)NA「sは(土地を表すデルタのラスタ必要であればゼロにすることもできます)、1は水です。解像度10メートル、解像度30メートルの2つのデータセット。

私が持っている概念上の問題は、私が持っている小さな流れの量です。 ステーション1(青色の丸で囲まれた)は、ステーション2(赤色の丸で囲んだもの)よりも黒色のx領域に近い位置にありますが、赤色のステージの高さの値がポイントxを表しています。 2つのストリームの間にNAがあります。これは、値がストリーム間でジャンプしないことを意味しますか?

Conceptual Issue Image

どのように私は最寄り駅の段階の高さに(すべて1)私のラスタの値を再割り当てし、これらの値は、ストリーミングするストリームから飛び降りていないことを確認することができますか?コストの最も少ないパスを使用する必要がありますか?これを行う最善の方法は何ですか?

Rを使用しますが、必要な場合はArcMapを使用できます。

+0

あなたの問題は正しいと思っていると思います。ラスターセルに割り当てるデータを表すシェイプファイルがあります。あなたは、あなたのポイントshapefileの値との線形近似に基づいていくつかのラスタのセルを分類したいと思います。線形近接が他のシェイプファイルのデータによって決定されるようにします。 – SeldomSeenSlim

+0

私は線形近接がポイントshapefileによって決定されることを望みます。申し訳ありませんが、実際に投稿したときに気付かなかったのですが、データセット2とデータセット3は、1つがラスタで、もう1つがベクトルであることを除いてほとんど同じです。 –

+0

再現可能な例を作ることができれば、私はおそらく行くことができ、ステップバイステップで作ることができます。 – SeldomSeenSlim

答えて

0

だから私はあなたに利用できる持っているもののツールはよく分からないが、私はこの答えは役に立つかもしれないと思う:

Calculating attribute for network distance between multiple points in ArcGIS Desktop?

ここで質問者は、いくつかのポイントに道路の距離を計算するために探していたが、あなたの問題は似ているようです。私がここで行う主なポイントは、ラスタレイヤーを気にする前にネットワーク距離の分類を行うことです。データを動作する形式にするには、ポリゴンから線またはいくつかの回避策に変換する必要がありますが、これはツールが行うように設計された仕事の種類です。

指定したポイントまでのネットワーク距離に基づいて河川のシェイプファイルを再分類したら、ポリゴンをラスタに変換し、これを使用して元のラスタを分類します。 RまたはArcmapでこれを行うことができます。 Arcmapはおそらくより高速になります。

関連する問題