Meledak poligon dan menambahkan ruang / buffer konsisten antara grup menggunakan QGIS?


8

Saya memiliki satu set shapefile yang dikelompokkan berdasarkan wilayah regional di Australia Barat. Apa yang ingin saya lakukan untuk tujuan visual adalah menambahkan jumlah ruang yang konsisten antara masing-masing wilayah. Apa cara terbaik untuk melakukan ini?

Saya bisa menambahkan semuanya menjadi satu shapefile, dengan atribut untuk daerah, atau membagi setiap bentuk lebih jauh ke level terendah, jika salah satu dari mereka membantu dalam membuat ini berfungsi.

Contoh di bawah ini seharusnya memperjelas maksud saya, jelas masih perlu bekerja pada batas, label, dll.

Peta saya saat ini:
Ini adalah pengelompokan wilayah pemerintah negara bagian saat ini. Saya tidak yakin apakah itu adalah pengelompokan yang akan saya selesaikan, jadi apakah satu shapefile dan tabel atribut / filter bekerja lebih baik untuk perubahan cepat?

Peta saat ini

Diperlukan Gaya:
Wilayah dikelompokkan dan dibagi untuk menyorot pengelompokan buatan itu

Gaya yang Diperlukan

Jawaban:


3

Solusi ini akan membutuhkan kerja manual tetapi harus berhasil.

Pertama, Anda harus menggambar buffer di sekitar masing-masing wilayah menggunakan vector > geoprocessing tools > buffer(s) Saya percaya proyeksi Anda adalah EPSG 4283 yang berarti unit peta Anda dalam derajat, jadi Anda harus memilih jarak buffer yang rendah seperti 0,05. Gunakan jarak buffer yang sama untuk setiap wilayah.

Kemudian, di komposer cetak, tambahkan setiap wilayah secara terpisah sebagai peta baru. Pastikan skalanya persis sama untuk setiap peta, sehingga Anda tidak kehilangan keakuratan (dalam kasus di bawah ini, saya menggunakan 500.000) Kunci layer-layer dari setiap peta sehingga mereka hanya menampilkan satu wilayah dan buffernya. Ubah opacity dari latar belakang ke 0 sehingga daerah lebih mudah untuk disatukan. Kemudian gabungkan daerah secara manual sehingga penyangga mereka sejajar.

masukkan deskripsi gambar di sini

Langkah terakhir adalah kembali dan menghapus lapisan buffer.

masukkan deskripsi gambar di sini


Terpilih sebagai bonus tambahan dari pendekatan ini adalah Anda dapat menyertakan raster dan peta basis vektor terperinci dalam produk akhir tanpa masalah
Andrew Tice

tambahan - Anda akan menata buffer sebagai poligon terbalik dengan shapeburst terisi putih jika Anda ingin menyertakan lapisan yang tumpang tindih
Andrew Tice

Saya pikir saya lebih suka pendekatan ini, karena ini sedikit lebih mudah daripada bereksperimen dengan nilai dx / dy untuk mendapatkan semuanya sesuai, Meskipun metode lain memang memiliki bonus bekerja di luar komposer. Apakah ada cara komposer untuk melihat peta yang dirender saat Anda memindahkannya? Saat saya memindahkan item peta, ubin peta menghilang kemudian dirender kembali begitu saya melepaskannya. Jika ada cara untuk membuatnya tetap terlihat saat bergerak di sekitar yang membuatnya lebih mudah, mirip dengan jendela "Tampilkan isi jendela sambil menyeret pengaturan jendela".
vbevan

8

Dengan beberapa percobaan dan kesalahan, ini mungkin pekerjaan untuk Generator Geometri.

Mulailah dengan membuat beberapa kolom untuk menahan transformasi di X dan di Y.

masukkan deskripsi gambar di sini

Isi kedua kolom dengan 0 untuk saat ini.

masukkan deskripsi gambar di sini

Sekarang, dalam simbol, mari kita gunakan generator geometri yang menggunakan kolom dx dan dy untuk membuat terjemahan.

masukkan deskripsi gambar di sini

Catatan: tergantung pada detail data Anda, dan perangkat keras komputer Anda, ini bisa berat untuk diurai.

Sekarang pilih beberapa fitur dan beri mereka beberapa nilai untuk dipindahkan. Saya akan mencontohkan dengan kelompok pasifik, dengan memindahkan mereka 100 km ke Barat.

masukkan deskripsi gambar di sini

Dan ini dia. semua negara yang dipilih sekarang 100 km ke barat (berhati-hatilah karena lapisan saya ada di EPSG: 5070 yang satuan meternya).

masukkan deskripsi gambar di sini

Menggunakan metode ini, ini adalah masalah coba-coba untuk mendapatkan nilai dx dan dy terbaik untuk setiap negara.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.