QGISを使用して複数のバッファを作成しますか?


8

私はQGISを使い始めたばかりで、プログラミングのスキルはありません。

ラインフィーチャの周りに複数のバッファを作成する簡単で複雑な方法はありますか?

回答:


7

プラグインなしでそれを行う方法は、処理ツールボックスからバッチ処理を使用することです

固定距離バッファアルゴリズムを検索し、実行はバッチプロセスとして実行します(右クリック->実行はバッチプロセスとして実行)。 ここに画像の説明を入力してください

バッチ処理ウィンドウでは、さまざまなパラメーター(1つのレイヤー-異なる距離、同じ距離-異なるレイヤーなど)に異なる設定を行うことができます。

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

パラメータに応じて出力ファイル名を自動入力することもできます。

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

結果:

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

ドキュメント: QGISマニュアルのバッチ処理


多距離バッファーを実行する場合、通常、結果は重複しないバッファーゾーンのレイヤーになることを望みます(ゾーンを定義する距離を示す属性を持つ)。これは、前述のプロセスを使用して実現できますか? ?
ハーバード・トバイト


2

私の知る限りではありません。バッファを個別のシェープファイルで作成する必要があると思います(ベクター->ジオプロセシングツール->バッファ)。ニック。


ニックに感謝します。それが結局私がやったことです。残念なことに、それは一歩ではありません...まだ!
DeeDee

2

マルチ距離バッファプラグインは、複数の非重複バッファーゾーンとを有するポリゴンデータセットを返す距離識別する異なるゾーンする属性。ゾーンは解消され、元のデータセットの属性は保持されません。


1

視覚的なバッファリングを探しているだけの場合(正確なフィーチャとしてバッファを作成しない場合)、「新しいシンボル体系」を利用して、マップユニットに基づいてサイズを基にシンボルレイヤを構築できます。記号の下にある[変更...]をクリックして、レイヤーを追加します。また、ルールベースのシンボルを調べて、視覚的に何がバッファリングされるかを論理的に制御します。


1

私も同じ問題を抱えていました。OpenJumpで複数のリングバッファーを実行できることがわかりました。

もう1つのオープンソースGISであり、要件に適している可能性があります。

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