私はできるだけ具体的にしようと考えています。 さて、ブラジルには52,000ポイントのファイルがあり、森林残骸の地図(ポリゴン形式)があります。バッファー距離内でポイントからマルチポリゴンまでの距離を教える方法R
私がしたいことは、各ポイントからバッファ内にある各フォレストフラグメントまでの距離を、たとえば500mと計算することです。ですから、私が500mのバッファー内に3つの断片を持っていれば、これらの断片に重心(焦点)から3つの距離(真核生物)を計算したいと思います。
最後に、各焦点からそれぞれの断片までの平均距離を取得したいと思います。
Iは、以下のようなパッケージ "rgeos" から、機能gWithinDistanceを試みた:
near_frag_500 < - gWithinDistance(点、veg_natural、500、byid = T)引数である
私の焦点を「ポイント」し、森の残りのポリゴンを「veg_natural」します。 500番は500mのバッファを指し、距離を計算したい。ただし、この関数の出力は、TRUEまたはFALSEの値を持つ行列です。 500mバッファ内にあるポリゴンについてはTRUE、500mバッファ外にあるポリゴンについてはFALSEを返します。それは私に計算された距離の実際の値を与えてくれません。私が探しているのは、ArcGISの "Generate Near Table"機能と同等です。
誰かが私を助けることができたら本当にありがとう!私はラスタファイルを使ってそのための解決策があれば、私の森の残りのポリゴンをラスタに持っています。
どうもありがとう、
ララ