Buffer hanya sisi poligon di QGIS?

10

Tujuan saya adalah membuat buffer dari poligon. Tapi ujung-ujungnya masalahnya. Saya tidak bisa menjelaskannya dengan kata-kata, jadi saya akan memposting tangkapan layar. Itulah yang saya inginkan. Jadi tujuannya adalah agar ujung-ujungnya tidak terhubung. Contoh pada tangkapan layar dilakukan dengan powerpoint, tapi saya ingin melakukannya dengan QGIS, jadi saya bisa melakukannya untuk banyak poligon sekaligus.

Adakah yang punya ide?

masukkan deskripsi gambar di sini

Simon
sumber

Jawaban:

21

Dimulai dengan poligon (atau beberapa poligon):

masukkan deskripsi gambar di sini

Jalankan "Polygons to Lines":

masukkan deskripsi gambar di sini

Lalu "Explode lines". Ini tidak akan terlihat berbeda tetapi jika Anda mengaktifkan "Tampilkan jumlah fitur" pada daftar Layers Anda akan melihat ada lebih banyak fitur, seperti 4 untuk setiap poligon persegi panjang.

Lalu "Satu sisi penyangga" pada garis meledak akan membuat Anda ini selama Anda penyangga di sisi yang benar, yang bagi saya adalah sisi "Kanan", terlihat di sini dengan poligon asli:

masukkan deskripsi gambar di sini

Ini mungkin tergantung pada arah mana poligon Anda telah didigitalkan, dalam hal ini Anda mungkin perlu menyangga kedua sisi dan kemudian harus ada langkah lain untuk menentukan mana yang harus Anda pertahankan ...

Spacedman
sumber
7

Anda dapat mengonversi poligon Anda menjadi polyline terlebih dahulu dan kemudian melakukan buffer satu sisi. Keduanya adalah algoritma yang dapat ditemukan di bawah Processing> Toolbox.

PieterB
sumber
4
Anda juga perlu "Explode Lines" untuk mengubah polyline menjadi serangkaian fitur segmen garis tunggal untuk buffering.
Spacedman
@Spacedman, memang, lupa menyebutkan
PieterB
1

Diambil dari sini : Mengintip v.parallel, ini dapat membantu Anda.

Erik
sumber
masalahnya adalah, v.parallel hanya bekerja dengan garis vektor, bukan dengan poligon ...
Simon
Tetapi karena Anda pintar, Anda dapat mengubah poligon Anda menjadi garis tunggal =)
Erik
0

Saya mengikuti proses yang sama dijelaskan oleh Spacedman, saya menggunakan plugin "mmqgis", itu membuat saya merasa lebih nyaman dengan lebih banyak pilihan daripada teknik buffering tradisional. Semoga ini bisa membantu Anda

Mohammed Irfan
sumber