シェープファイルを新しいシェープファイルにバッファリングしたい場合、次の画像のように質問があります。GeoProcessing は初めてです。正しい方法で教えてください。
ありがとう。
タイトルの質問に対する答えは「はい」です。シェープファイルには重なり合うポリゴンを含めることができます。
しかし、あなたの写真は何か他のことを求めています...
左側では、バッファ領域ごとに 1 つずつ、3 つのフィーチャをシェープファイルに保存する場合を示しています。この場合、各フィーチャは、入力シェープファイル内の特定のフィーチャのバッファです。
右側では、1 つのフィーチャを保存しています。これは、バッファーの結合である領域です。
どちらが必要かは、尋ねている質問によって異なります。左側では、特定の入力フィーチャの距離内にあるポイントを識別できます。右側では、ポイントについて言えることは、それが の距離内にあるかどうかだけです。入力機能のいずれか。
バッファを実行したときに得られるものは、使用しているソフトウェアによって異なります。左側のように個々のバッファーを返すか、右側のようにすべてをマージするオプションがある場合があります。
R では、rgeos と gBuffer を使用して、gBuffer(shapes, buffer, byid=TRUE) を使用して、左のような個々のバッファーを取得します (「id」ごとに 1 つ)。それ以外の場合 (byid=FALSE)、右側のように 1 つのマージされたバッファー ポリゴンが得られます。