Menangani beberapa bingkai peta dengan lapisan berbeda dalam satu tata letak cetak?

31

Seringkali saya membutuhkan dua (atau lebih) bingkai peta dalam tata letak peta untuk menyajikan data yang berbeda di samping satu sama lain. Sangat mudah untuk membuat beberapa frame peta di QGIS Print Composer. TAPI...

Ini adalah sifat pekerjaan saya yang sangat sering saya perlu perbarui beberapa frame peta karena data yang saya sajikan dalam peta berubah atau saya perlu menambah / menghapus layer, mengubah skala, proyeksi dll.

Jadi jika saya membuat satu bingkai peta, menguncinya ( Mengunci lapisan untuk item peta ), membuat bingkai peta kedua dengan berbagai lapisan, skala, proyeksi, dll. Daripada menyadari bahwa saya perlu mengubah sesuatu di bingkai pertama, saya tidak dapat menemukan yang sederhana cara untuk melakukannya ...

Untuk melakukannya di Mapinfo, ada lebih banyak Windows Peta, di ArcGIS ada beberapa Data Frame. Apa yang ada dalam QGIS untuk mencapai itu?

Miro
sumber
1
saat menggunakan QGis print composer Anda dapat menyimpan bingkai peta Anda sebagai templat (tombol pertama di bilah alat) dan buka kembali dengan yang kedua. Dengan cara ini Anda dapat mengatur banyak tata letak yang berbeda.
Curlew

Jawaban:

27

Gunakan grup lapisan untuk menyederhanakan pengeditan Anda dan kemudian jangan mengunci bingkai dengan mengklik kanan padanya tetapi sebaliknya gunakan kotak centang 'Kunci lapisan untuk item peta' di tab Peta.

Saya mengelompokkan lapisan saya sesuai dengan bingkai peta yang saya inginkan. Lalu, saya dapat dengan cepat menghidupkan dan mematikan seperangkat lapisan saat saya mengatur bingkai peta pertama kali dan kemudian klik kotak 'Kunci lapisan untuk item peta'. Ketika saya ingin mengubah satu bingkai peta dan bukan yang lain, saya hanya bisa bekerja dalam satu grup. Anda mungkin ingin menduplikasi layer di setiap grup jika diperlukan atau jika Anda ingin simbologi yang berbeda untuk layer yang sama di frame yang berbeda.

Ketika Anda mengklik 'Refresh' dari menu Lihat hanya bingkai-peta yang dipilih saat ini diperbarui kecuali Anda memiliki bingkai peta tambahan yang keduanya tidak terkunci (tidak ada ikon gembok dengan mengklik kanan bingkai itu sendiri) dan tidak memiliki 'lapisan kunci' 'kotak centang dipilih.

Bekerja dengan grup layer dan penguncian item dengan cara ini cukup analog dengan pengaturan ArcMap kecuali jika Anda ingin mengubah proyeksi pada bingkai peta dan bukan yang lain.

MappaGnosis
sumber
2
Itu cara yang cukup baik untuk menangani tugas ini. Saya juga mempertimbangkan untuk menambahkan semacam bingkai data seperti yang dimiliki Arc *.
Nathan W
1
Ini adalah solusi luar biasa yang saat ini saya terapkan pada proyek saya. Bagus sekali, @Sylvester Sneekly
Bryce Touchstone
Terima kasih. Nah itu ide pertama saya - pengelompokan. Tetapi saya pikir pasti ada sesuatu yang lebih baik - meskipun seperti yang saya pikirkan lagi, kecuali proyeksi dan menghidupkan / mematikan grup, tidak ada yang lebih dari itu. Tidak sempurna tetapi bekerja sampai akan ada lebih banyak peta yang mungkin dalam satu proyek :-) Terima kasih lagi.
Miro
1
@Nathan Apakah ada peluang untuk membuat bingkai dengan proyeksi yang berbeda?
Miro
2
@ nathan-w Apakah Anda pernah ingin menambahkan kemampuan bingkai multi data Arc ke QGIS? Ini akan sangat berguna dalam membantu menyingkirkan orang dari Arc di sini di perusahaan tempat saya bekerja. Kebanyakan orang mengeluh karena harus mengunci lapisan, mematikan lapisan, membuka kunci lagi dll.
davehughes87
3

Anda harus dapat menangani sebagian besar dari apa yang Anda lakukan dengan menggunakan dependensi skala untuk layer.

jadi, peta 1 berada di 1: 5.000 dan peta 2 di 1: 50.000 Anda kemudian dapat mengubah simbologi dalam urutan apa pun atau membuat semuanya terlihat dan satu peta tidak akan mempengaruhi yang lain. Pada dasarnya menggunakan teknik pengelompokan tetapi berdasarkan skala daripada bingkai peta.

Menandai
sumber
2
Terima kasih, itu juga pilihan yang memungkinkan. Meskipun dalam kasus saya, saya perlu keduanya dalam proyeksi yang berbeda yang pada saat ini tidak mungkin dengan QGIS - solusi saya saat ini adalah menyiapkan inset, ekspor ke gambar, dan tempel kembali ke komposer sebagai gambar. Saya juga bertanya pada hub QGIS untuk menambahkan opsi untuk memilih hub
Miro