Bab 8 Pencetakan Peta
Cetak peta adalah alat yang hebat untuk berbagi informasi spasial Anda karena mereka dapat dimasukkan dalam presentasi, publikasi, dan laporan sebagai grafik berkualitas tinggi atau dicetak dengan cara konvensional. QGIS memiliki kemampuan yang kuat untuk membuat peta satu halaman atau multipage (disebut atlases) yang dapat Anda ekspor dalam banyak, mudah didistribusikan, dan mencetak format grafis (misalnya, .pdf, .png, .svg, dan sebagainya di).
Dalam bab ini, Anda akan melihat alat utama QGIS untuk membuat peta cetak, yang disebut komposer cetak, dan akan belajar bagaimana menggunakannya untuk mendapatkan hasil yang luar biasa.
8.1 Composer Peta
Dengan komposer cetak, perancangan peta menjadi mudah dan intuitif, karena memungkinkan Anda untuk mengatur tata letak dan menambahkan peta dan elemen-elemen yang diperlukan, seperti label teks, legenda, bilah skala, dan panah utara. Selain itu, Anda dapat secara signifikan memperbesar peta Anda dengan menggabungkan beberapa ikhtisar, gambar, gambar, dan label HTML. Untuk menyederhanakan pembuatan peta dan menghemat waktu Anda, Anda dapat menggunakan templat peta dan fungsionalitas generator atlas.
Untuk masuk ke mode komposer cetak, masuk ke Project | Cetak Komposer Baru dari menu, klik tombol pada bilah alat File, atau cukup gunakan pintasan keyboard Ctrl + P. Di jendela dialog Judul penyusun, Anda akan diminta untuk memberikan judul pada peta Anda. Klik pada tombol OK untuk judul yang akan dihasilkan secara otomatis (Komposer 1, Komposer 2, Komposer 3, dan seterusnya; Anda akan dapat mengubah nama mereka nanti jika Anda mau).
Di baris atas jendela komposer cetak, ada menu tarik-turun yang menyediakan akses ke opsi dan fungsinya. Baris atas toolbar menyediakan tombol akses cepat untuk fungsi yang sama. Perhatikan bahwa bilah alat Item Komposer, secara default, ditempatkan secara terpisah di sisi kiri jendela karena menyediakan akses cepat ke semua elemen yang biasanya diperlukan untuk membentuk peta, misalnya, kanvas peta, legenda, bilah skala , label, anotasi, dan sebagainya. Di bagian tengah jendela, Anda dapat melihat halaman kosong yang mewakili kanvas komposer yang tersedia untuk pengaturan item, seperti yang ditunjukkan di sini:
Di bagian kanan jendela komposer cetak, ada dua panel dengan tab. Panel atas memegang tab berikut:
Item : Ini menampilkan daftar item peta yang ditambahkan ke peta. Ini memungkinkan Anda untuk menentukan visibilitas mereka, mengubah nama, menyusun ulang, dan menguncinya untuk perubahan.
Sejarah perintah : Ini menampilkan daftar perintah yang digunakan. Dengan histori, Anda dapat dengan mudah mengembalikan perubahan dan memiliki kontrol yang lebih baik atas proses pembuatan peta.
Panel bawah memegang tiga tab, sebagai berikut:
Komposisi : Ini bertanggung jawab untuk Kertas dan kualitas (ukuran halaman, jumlah, dan resolusi) dan Panduan dan Kisi (toleransi jarak dan gertakan) untuk menyederhanakan penempatan item peta.
Properti barang : Ini adalah tab dinamis yang isinya berubah secara otomatis, tergantung pada item peta yang saat ini dipilih.
Generasi Atlas : Setelah Hasilkan atlas toggle aktif, Anda dapat mengatur dan memodifikasi parameternya.
Anda bisa mendapatkan kontrol tambahan atas pengaturan komposer dari menu Opsi Komposer , yang dapat ditemukan di bawah Pengaturan . Misalnya, Anda mungkin ingin mengubah font Default yang akan digunakan untuk legenda dan label teks. Untuk pekerjaan lebih lanjut di bagian Tampilan kisi , kami mengatur style Kisi ke Solid dan membiarkan Grid dan memandu default tidak berubah , karena kami akan mengonfigurasinya nanti.
8.1.1 Halaman pengaturan awal
Sebelum membuat peta, kita harus mengatur ruang kerja kita, yang terutama ditentukan oleh pengaturan halaman. Semua opsi yang diperlukan ada di bawah tab Komposisi . Mari kita lihat lebih dekat bagian Kertas dan kualitas . Ukuran halaman default dalam daftar drop-down Preset adalah A4 , tetapi Anda dapat memilih di antara 23 ukuran lainnya. Kami akan membuat halaman kami sendiri dengan melakukan langkah-langkah berikut:
Pilih Kustom dari daftar.
Bidang Lebar dan Tinggi akan diaktifkan. Masukkan nilai 200 untuk keduanya (ini berarti kami akan membuat halaman persegi untuk komposisi peta). Nilai tergantung pada unit yang dipilih di Unit, dan secara default, ini diatur ke mm (milimeter).
Karena kami hanya akan membuat satu peta, kami meninggalkan Jumlah halaman sebagai 1, tetapi Anda selalu dapat memasukkan lebih banyak jika Anda akan menggabungkan beberapa halaman menjadi satu dokumen. Ini karena Anda dapat memiliki beberapa peta dalam komposisi satu halaman. Seperti ditunjukkan dalam contoh, kami menggunakan halaman persegi. Jadi, tidak masalah apakah itu memiliki orientasi halaman Portrait atau Landscape . Latar belakang halaman adalah item yang sangat penting karena memungkinkan Anda untuk mencapai efek visualisasi kartografi yang keren. Dengan mengklik tombol Ubah , Anda dapat melihat bahwa, secara default, diatur ke Pengisian sederhanadengan warna putih (yang akan kita gunakan). Namun, Anda dapat mengubahnya dan memilih dari antara beberapa opsi pengisian untuk membuat pola pengisian asli.
Resolusi ekspor menentukan kualitas peta yang diekspor dalam satuan dpi. Semakin tinggi nilai ini, semakin baik peta. Namun, file yang dihasilkan juga akan lebih besar. Untuk tujuan umum, seperti publikasi, laporan, dan grafik presentasi, 300 dpi sudah cukup. Ketika sakelar Cetak sebagai raster aktif, seluruh komposisi diubah menjadi raster sebelum diekspor ke .pdf. File Dunia pada sakelar memungkinkan Anda untuk melampirkan file .wld yang berisi informasi tentang referensi geografis ke output ekspor gambar. Ini berarti bahwa peta Anda tidak hanya dapat dilihat dalam perangkat lunak grafis atau pratinjau, tetapi juga dapat dibuka dan disejajarkan dengan benar secara langsung dalam perangkat lunak GIS.
Sekarang, kami akan menyesuaikan kisi yang akan digunakan untuk menyelaraskan item peta dalam tata letak peta:
Di bagian Panduan dan Kotak , masukkan 5 mm sebagai nilai spasi Grid untuk membuatnya lebih padat, dan atur Toleransi snap hingga 10 piksel (semakin tinggi nilainya, semakin kuat gertakan).
Untuk menampilkan kisi, aktifkan tombol Tampilkan kisi , yang di bawah Lihat , atau gunakan pintasan keyboard Ctrl + ’ .
Beralih Snap ke kisi , yang di bawah Lihat , atau menekan Ctrl + Shift + ’ mengaktifkan gertakan.
8.1.2 Menambahkan dan mengkustomisasi peta
Di bagian ini, kita akan membuat peta populasi wilayah Brooklyn. Pastikan bahwa di jendela utama, lapisan berikut aktif: Batas wilayah borough Brooklyn , kode pos (dengan style populasi), Batas wilayah borough NY , dan area perairan .
Untuk menambahkan peta ke tata letak cetak Anda, klik tombol Tambahkan peta baru di bilah alat Komposer , dan seret panah mouse secara diagonal ke halaman sambil menahan tombol kiri mouse. Anda akan melihat persegi panjang yang digambar di halaman dan peta di dalamnya.
Bingkai peta dapat dipindahkan atau diubah ukurannya dengan menyeret penanda kuadrat khusus di pusat dan sudut perbatasan. Jika Anda tidak melihat bingkai dan spidol, itu berarti bahwa item saat ini tidak aktif. Untuk mengaktifkannya, klik tombol Pilih / Pindahkan item di bilah alat Komposer . Jika Anda ingin memindahkan peta di dalam bingkai, gunakan tombol Pindahkan konten konten,, di bilah alat Komposer . Juga, selama tombol ini aktif, Anda dapat memperbesar peta dengan roda mouse (atau dengan Ctrl dan roda mouse ). Dengan menggunakan spidol, perluas peta sedemikian rupa sehingga menutupi seluruh halaman.
Setelah menempatkan peta dengan benar, kita dapat melanjutkan ke opsi lanjutan pada tab Properti item. Tab menyatukan beberapa bagian yang dapat diperluas atau diciutkan dengan mengklik simbol di sebelahnya.
Bagian Properti utama memungkinkan Anda memilih dari mode pratinjau peta berikut:
Cache : Ini membuat peta dalam resolusi layar saat ini, yang tidak akan berubah saat memperbesar / memperkecil, tetapi gambar itu sendiri akan diskalakan dengan benar.
Render : Resolusi peta akan disesuaikan dengan nilai maksimum saat melakukan zoom. Mode ini memberikan gambar pratinjau yang lebih baik, tetapi lebih lambat dibandingkan dengan Cache.
Kotak : Alih-alih peta, Peta akan dicetak di sini pesan akan ditampilkan dalam kotak kosong.
Saat Anda memasukkan beberapa nilai di bidang Skala , luas peta berubah secara dinamis. Tetapkan nilainya ke 100000 dan gunakan tombol Pindahkan konten konten untuk menemukan peta di dalam bingkai dengan benar. Tangkapan layar berikut ini menunjukkan kepada Anda bagaimana tampilan properti Item tab pada tahap ini:
Dengan bidang rotasi Peta, Anda dapat menentukan sudut dalam derajat untuk memutar peta searah jarum jam di dalam bingkainya. Perhatikan bahwa sudut rotasi akan diterapkan secara otomatis ke garis kisi untuk menyesuaikannya dengan benar sehubungan dengan konten peta. Ada tiga matikan dan mereka menyediakan opsi berikut:
Ketika sakelar Gambar item kanvas peta diaktifkan, anotasi yang ada dari jendela kanvas peta utama akan ditambahkan ke peta.
Opsi Kunci lapisan untuk item peta sangat berguna jika Anda tidak ingin peta cetak mencerminkan perubahan yang dibuat di jendela kanvas peta utama. Jadi, lapisan akan tetap sama, tetapi penataan dan pelabelannya akan berubah sesuai dengan jendela utama. Kami mengaktifkan opsi ini karena kami tidak ingin komposisi lapisan diubah.
Kunci style lapisan untuk item peta memblokir item peta dari perubahan style yang dibuat di jendela kanvas peta utama. Aktifkan opsi ini juga. Bersama diterapkan dengan opsi sebelumnya, ini memungkinkan kita untuk memblokir peta komposer dari perubahan yang dibuat di jendela kanvas peta utama (yaitu, style dan komposisi lapisan ’).
Di sisi kanan matikan, ada daftar layer Set dari tombol preset visibilitas . Tombol ini memungkinkan kita untuk dengan cepat menentukan konten item peta dari preset visibilitas pada bilah alat panel Layers . Untuk memuat preset, klik panah segitiga kecil di sudut kanan bawah tombol, dan pilih preset yang ingin Anda tampilkan di peta. Konten peta akan diubah sesuai dengan pengaturan awal dan lapisan akan dikunci secara otomatis.
Bagian Extents menyediakan berbagai opsi untuk menentukan dan menyesuaikan tingkat item peta:
Definisi manual, dengan memasukkan nilai X dan Y di bidang koresponden.
Setel untuk memetakan batas kanvas : Luas peta saat ini akan menjadi sama dengan luas jendela kanvas peta utama.
Lihat luasnya di kanvas peta : Ini persis kebalikan dari tombol sebelumnya. Ini mengubah luas kanvas peta di jendela utama sesuai dengan luas item peta saat ini.
Bagian Controlled by atlas akan dibahas nanti, ketika kita berbicara tentang pembuatan atlas di bagian Creating atlases.
Bagian Grid memungkinkan Anda untuk menambahkan koordinat grid dan frame ke bingkai peta. Untuk menambahkan kisi baru, klik tombol dan sesuaikan sifat utamanya, seperti jenis Kisi , Interval , bingkai Kisi , Koordinat , dan sebagainya.
Bagian Gambaran Umum memungkinkan Anda untuk menggabungkan beberapa ikhtisar dalam berbagai skala menjadi satu komposisi peta. Ini akan dibahas nanti, di bagian Bekerja dengan ikhtisar peta.
Bagian berikut ini umum untuk berbagai item peta:
Bagian Posisi dan ukuran memungkinkan Anda untuk menentukan ukuran bingkai item dalam unit halaman. Titik referensi menentukan sudut item mana yang ditentukan oleh posisi X dan Y.
Nilai bidang Rotasi mengatur sudut rotasi item dalam derajat.
The Bingkai beralih memungkinkan frame sekitar item, dan menyediakan akses ke pilihan, seperti Bingkai warna, ketebalan, dan Gabung style.
Latar belakang bertanggung jawab atas warna isi bingkai.
ID Item dapat digunakan dengan klien web untuk membuat tautan antara item peta, dan juga untuk memudahkan identifikasi item tertentu dalam panel Item.
Rendering memberikan akses ke mode Blending dan opsi Transparansi yang memungkinkan kita untuk menerapkan efek grafik profesional.
8.1.3 Menambahkan dan menyesuaikan legenda
Legenda adalah elemen penting dalam peta apa pun. Ini memberikan penjelasan tentang simbologi layer dan membantu kita membaca dan memahami peta. Untuk menambahkan legenda, klik pada tombol Tambahkan legenda baru di bilah alat Komposer , dan seret panah mouse secara diagonal ke atas halaman sambil menahan tombol kiri mouse. Anda akan melihat persegi panjang digambar di halaman dan legenda di dalamnya. Secara default, semua layer dalam proyek akan dimasukkan dalam legenda, sehingga mungkin terlihat terlalu besar untuk disesuaikan dengan tata letak. Dengan item legenda dipilih, Anda dapat menggunakan tab Properti item untuk menyesuaikan konten dan penampilannya. Ada beberapa bagian legenda spesifik yang harus dibahas.
Bagian Properti utama memungkinkan Anda untuk menyesuaikan opsi berikut:
Judul : Secara default, judul Legenda digunakan, tetapi Anda dapat mengetik teks lain di sini, atau membiarkan bidang kosong untuk menghapus judul.
Perataan judul : Ini dapat menyelaraskan judul ke Kiri, Tengah, atau Kanan.
Peta : Secara default, hanya ada Peta 0 yang tersedia, tetapi jika Anda menggabungkan beberapa peta dalam tata letak satu halaman, Anda dapat memutuskan peta mana yang akan menjadi referensi legenda tersebut.
Bungkus teks : Ketikkan di sini simbol yang akan digunakan untuk memisahkan garis panjang menjadi potongan teks yang lebih pendek. Kemudian, Anda dapat mengedit teks dalam item legenda dan menyisipkan simbol ini di mana pun diperlukan untuk secara paksa memulai baris baru.
Bagian item Legenda bertanggung jawab atas konten legenda. Secara default, mode Pembaruan otomatis aktif, dan semua lapisan yang tersedia dimuat ke legenda. Matikan mode Pembaruan otomatis dan tombol-tombol di bawah pohon konten legenda akan diaktifkan, memberikan opsi berikut (dari kiri ke kanan):
Tombol ke bawah dan ke atas digunakan untuk memindahkan item dan mengubah urutannya. Jika tidak, Anda cukup menarik dan melepas item di posisi baru. Setelah perubahan konten konten legenda segera diperbarui.
Tombol tambah grup memungkinkan Anda menambahkan grup dan subkelompok baru untuk mengembangkan hierarki legenda.
Tombol plus dan minus bertanggung jawab untuk menambah dan menghapus item apa pun, apakah itu grup atau layer. Perhatikan bahwa hanya lapisan yang aktif di jendela kanvas peta utama yang tersedia untuk ditambahkan.
Tombol edit memungkinkan kita untuk mengubah teks untuk setiap item yang dipilih (grup, subkelompok, layer, atau label simbologi). Misalnya, jika Anda ingin garis panjang dibungkus, masukkan simbol teks yang ditentukan di bagian Properti utama. Perubahan ini hanya diterapkan dalam item legenda komposer cetak dan tidak memengaruhi item peta di jendela utama.
Tombol penjumlahan menunjukkan jumlah fitur untuk setiap kelas lapisan vektor.
Tombol filter menyaring legenda berdasarkan konten peta; yaitu, hanya item legenda (layer dan kelas) yang ditampilkan dalam item peta akan dimasukkan dalam legenda.
Di bagian Font , Anda dapat menentukan warna umum dan font yang berbeda untuk judul, subkelompok, grup, dan item untuk meningkatkan keterbacaan legenda. Jika legenda berisi banyak item dan terlalu panjang untuk ditampilkan dalam satu kolom, itu dapat dibagi di bagian Kolom . Di sini, Anda dapat menentukan jumlah kolom di bidang Hitung . Secara default, lebar kolom disesuaikan menurut konten. Jika Anda ingin disetel sama untuk semua kolom, aktifkan sakelar Lebar kolom yang sama. Jika lapisan Splitmode aktif, item simbologi layer yang dikategorikan akan dialokasikan secara merata di antara kolom; jika tidak, kategori tidak boleh dipindahkan ke kolom lain. Di tangkapan layar berikut, Anda dapat melihat cara kerjanya. Di bagian atas, ada legenda di mana pemisahan lapisan dilarang, dan di bagian bawah, kategori dibagi sama rata antara tiga kolom.
Di bagian Simbol , nilai Lebar dan Tinggi default dapat dimodifikasi secara manual. WMS Legend Graphic digunakan untuk menambahkan legenda untuk lapisan WMS , tetapi ini jika didukung dan disediakan oleh server WMS . Di jendela dialog, Anda dapat mengubah ukuran lebar dan tinggi legenda yang disediakan sebagai gambar raster. Bagian Spasi memungkinkan Anda untuk memperbaiki tata letak dan keterbacaan legenda dengan menyesuaikan spasi di antara berbagai item: judul, grup, subkelompok, simbol, label ikon, kotak pembatas, dan kolom.
Bagian lain, seperti Posisi dan Ukuran , Rotasi , Bingkai , Latar Belakang , ID Item , dan Rendering , memberikan opsi yang sama dengan item peta.
2.4.5 Item peta lainnya Untuk saat ini, peta kami berisi dua item yang diperlukan: peta itu sendiri dan legenda yang menjelaskan kontennya. Namun, ada lebih banyak item yang dapat digunakan untuk meningkatkan tampilan estetika dan keterbacaan geografisnya, seperti bilah skala, panah utara, label teks, dan sebagainya.
Bilah skala
Sebelum menambahkan item bar skala, pastikan bahwa kanvas peta Anda menggunakan sistem referensi koordinat yang diproyeksikan dalam unit pengukuran linier (meter dan kaki). Untuk menambahkan bilah skala, klik tombol Tambahkan batang skal baru di bilah alat Komposer , dan seret panah mouse ke atas halaman sambil menahan tombol kiri mouse. Anda akan melihat persegi panjang digambar di halaman dan bilah skala di dalamnya. Dengan item bar skala dipilih, gunakan tab Properti item untuk menyesuaikan tampilannya.
Di bagian Properti utama , pilih peta untuk mengaitkan bilah skala dengan. Karena Anda hanya akan bekerja dengan satu peta, Peta 0 akan ditetapkan secara default. Daftar tarik-turun style menentukan tampilan bilah skala:
Kotak tunggal atau ganda bertanggung jawab atas penampilan scalebar sebagai kotak zebra tunggal atau ganda
Kutu Garis Tengah , Bawah , atau Atas menghasilkan garis horizontal sederhana dengan tanda centang di atasnya untuk memasang unit skala
Numerik menampilkan skala sebagai rasio numerik
Untuk keperluan tutorial ini, pilih style Kotak Ganda . Bagian Unit bertanggung jawab untuk representasi yang tepat dari unit pengukuran:
Dari daftar tarik-turun, pilih unit pengukuran proyeksi Kaki . Bilah skala akan dikonversi menjadi bilah yang mengukur mil. Demikian pula, konversi didukung oleh Meter dan Mil Laut . Unit peta dapat menggunakan unit peta asli, tetapi Anda harus menentukannya.
Di bidang Label , ketikkan mi untuk menggunakan singkatan unit pengukuran (mil, dalam kasus kami).
Unit peta per unit batang mewakili rasio unit peta dengan unit batang. Masukkan nilai sebagai 5280 di sini, karena kita tahu bahwa 1 mil sama dengan 5.280 kaki.
Jangan khawatir tentang penampilan bilah skala Anda yang aneh dan runtuh; kami akan memperbaikinya di bagian Segmen seperti yang dijelaskan:
Di bagian Ukuran , Anda harus memasukkan nilai untuk menentukan berapa panjang segmen. Jika Anda ingin panjangnya 1 mil, masukkan 5280; untuk membuatnya sepanjang 2 mil, masukkan 10560 (5.280 × 2); dan seterusnya. Prinsipnya sederhana — cukup gunakan rasio unit Peta per batang unit yang Anda masukkan di bagian Properti utama dan kalikan dengan jumlah unit batang skala yang harus di satu segmen. Untuk tujuan tutorial ini, kami akan membuat satu segmen sama dengan 1 mil dan memasukkan nilai 5280.
Di Segmen , masukkan nilai 2 untuk kiri dan 1 untuk kanan.
Tingkatkan nilai Tinggi bar skala menjadi 5 mm.
Di bagian Tampilan , Anda dapat menyesuaikan properti bilah skala berikut:
Box margin : Semakin besar nilai ini, semakin jauh jarak antara isi item bar skala dan batas kotak pembatasnya.
Label margin : Ini mendefinisikan ruang antara bar skala dan label teks.
Lebar garis : Ini menentukan lebar garis bilah skala.
Gabung style : Ini menentukan tampilan sudut bilah skala. Ini hanya tersedia untuk bilah skala jenis kotak.
style topi : Ini menentukan tampilan akhir garis. Ini tersedia hanya untuk bilah skala jenis garis.
Alignment : Ini menyelaraskan bar skala dan labelnya di dalam kotak pembatas. Ini hanya tersedia untuk jenis skala numerik.
Bagian Font dan warna menyediakan akses ke fungsi eponymous. Untuk mengubah font atau warna, klik tombol dan pilih item yang diperlukan dari jendela dialog. Perhatikan bahwa Fill color dan color fill sekunder hanya berfungsi dengan bilah skala jenis kotak. Di tangkapan layar berikut, Anda dapat melihat contoh bilah skala Kotak Ganda sederhana dengan dua segmen di sisi kiri dan satu di sisi kanan:
Bagian-bagian seperti Posisi dan Ukuran , Rotasi , Bingkai , Latar Belakang , Item ID , dan Rendering memberikan opsi yang sama seperti yang dicakup untuk item peta.
Panah utara
Untuk menambahkan panah utara, klik tombol Tambahkan gambar di bilah alat Komposer , dan seret panah mouse ke atas halaman sambil menahan tombol kiri mouse. Anda akan melihat kotak kosong yang tergambar di halaman. Dengan Item gambar dipilih, gunakan tab Properti item untuk menyesuaikan tampilannya.
Pertama-tama, Anda harus menavigasi ke file sumber gambar yang ingin Anda gunakan:
Luaskan bagian Pencarian direktori. Di bagian ini, Anda dapat mengatur jalur pencarian gambar. Anda selalu dapat mendefinisikan ulang jalur dengan tombol Hapus dan Tambah , dan dapatkan akses ke gambar Anda sendiri.
Di jendela Memuat pratinjau …, Anda akan melihat gambar mini dari gambar yang tersedia seperti yang ditunjukkan pada tangkapan layar berikut. Mengkliknya secara otomatis memuatnya ke dalam bingkai item gambar. Untuk keperluan tutorial ini, kami memilih NorthArrow_02.svg.
Sekarang Anda telah memilih panah utara, Anda dapat menyesuaikan beberapa properti utamanya . Mode Ubah Ukuran mendefinisikan pendekatan untuk penyesuaian gambar dalam bingkai:
Zoom : Gambar akan disesuaikan dengan bingkai dan proporsinya akan disimpan.
Regang : Gambar akan direntangkan dalam bingkai, mengabaikan proporsinya.
Klip : Gambar akan diubah ukurannya ke ukuran aslinya, dan bingkai akan digunakan untuk klip gambar, sehingga hanya bagian dari itu yang akan terlihat. Mode ini hanya sesuai untuk gambar raster.
Zoom dan ubah ukuran frame : Baik gambar maupun bingkai akan diubah ukurannya agar pas satu sama lain. Pertama, gambar akan disesuaikan secara proporsional agar sesuai dengan bingkai, dan kemudian bingkai akan disesuaikan untuk mencakup gambar.
Ubah ukuran bingkai ke ukuran gambar : Bingkai akan disesuaikan dengan ukuran gambar asli.
Untuk tujuan tutorial ini, kami akan menggunakan mode Zoom dan mengubah ukuran bingkai . Dalam mode ini, opsi Penempatan tidak aktif, tetapi Anda dapat menggunakannya saat memilih mode Zoom dan Klip untuk memposisikan gambar dalam bingkai. Demikian pula, Rotasi gambar juga tersedia untuk Zoom dan Zoom dan mengubah ukuran mode bingkai . Aktifkan toggle Sinkronkan dengan peta jika Anda ingin memutar panah utara secara sinkron dengan peta.
Bagian lain, seperti Posisi dan Ukuran , Rotasi , Bingkai , Latar Belakang , ID Item , dan Rendering , memberikan opsi yang sama seperti yang tercakup untuk item peta.
Ketika semuanya sudah siap, Anda dapat mengekspor peta Anda dari menu, dengan menavigasi ke Composer | Ekspor sebagai Gambar atau Ekspor sebagai SVG atau Ekspor sebagai PDF , atau dengan mengklik tombol yang relevan di bilah alat Penggubah , yang bertanggung jawab untuk ekspor gambar, untuk ekspor sebagai SVG, dan untuk ekspor sebagai PDF.
8.1.4 Mengelola komposer cetak
Para pemula biasanya lupa untuk menerapkan opsi penguncian peta dan sering membuat setiap peta dari awal. Akibatnya, mereka kelebihan beban dengan beberapa komposer peta yang memiliki peta yang berubah secara permanen. Jika Anda ingin menghemat waktu, maka sebaiknya gunakan layer Lock untuk item peta dan style layer Lock untuk item peta untuk memblokir perubahan yang tidak diinginkan pada peta Anda.
Anda dapat memiliki banyak peta dan atlas yang disimpan dalam satu proyek, dan dapatkan aksesnya dengan masuk ke Project | Print Composers . Opsi lanjutan tersedia di Print Composer Manager , yang berada di bawah Project .
8.2 Kartografi di R
Tujuan cartography adalah untuk mendapatkan peta tematik dengan kualitas visual yang dibuat dengan pemetaan klasik atau perangkat lunak GIS.
Pengguna paket bisa menjadi salah satu dari dua kategori: kartografer yang bersedia menggunakan R atau pengguna R yang ingin membuat peta. Oleh karena itu, fungsinya harus intuitif untuk kartografer dan memastikan kompatibilitas dengan alur kerja R yang umum.
cartography menggunakan obyek sf atau sp untuk menghasilkan grafik basegrafik*. Karena sebagian besar paket internal bergantung pada fungsi sf, format yang disukai untuk obyek spasial.
8.2.1 Fitur
Fungsi pustaka cartography dapat dibagi dalam kategori berikut:
- Simbologi
Setiap fungsi berfokus pada representasi kartografi tunggal (mis. Simbol proporsional atau representasi choropleth) dan menampilkannya pada plot georeferensi. Solusi ini memungkinkan untuk mempertimbangkan setiap representasi sebagai layer dan untuk overlay banyak representasi pada peta yang sama.
Setiap fungsi memiliki dua argumen utama yaitu:
- x, objek spasial (lebih disukai obyek sf),
- var, nama variabel yang akan dipetakan.
Obyek sp yang ditangani oleh argumen spdf jika variabel yang terkandung dalam **Spatial*DataFrame** dan melalui spdf, spdfid, df, dfid jika variabel adalah di terpisah data.framebahwa kebutuhan akan bergabung ke Spatial*DataFrame.
Banyak parameter yang tersedia untuk menyempurnakan representasi kartografi. Parameter ini adalah yang umum ditemukan dalam GIS dan alat kartografi otomatis (misalnya klasifikasi dan palet warna yang digunakan dalam peta choropleth, ukuran simbol yang digunakan dalam peta simbol proporsional …).
- Transformasi
Seperangkat fungsi didedikasikan untuk penciptaan atau transformasi objek spasial (misalnya ekstraksi batas, grid, atau pembuatan tautan). Fungsi-fungsi ini disediakan untuk memudahkan pembuatan beberapa peta yang lebih maju yang biasanya membutuhkan geo-processing.
- Tata Letak Peta
Bersama dengan fungsi kartografi, beberapa fungsi lain didedikasikan untuk desain tata letak (misalnya blok skala yang dapat disesuaikan, panah utara, judul, sumber, atau informasi penulis …).
- Palet Warna
16 palet warna asli dikirimkan dalam paket. Palet-palet itu dapat dikustomisasi dan dikombinasikan.
- Legenda
Legends ditampilkan secara default di sepanjang lapisan kartografi, tetapi lebih banyak parameter tersedia melalui legend*()fungsi.
- Klasifikasi
getBreaks() memberikan akses ke sebagian besar metode klasifikasi yang digunakan untuk binning data.
8.2.2 Contoh
8.2.2.1 OpenStreetMap Basemap dan Proportional Symbols
library(sf)
library(cartography)
# path to the geopackage file embedded in cartography
path_to_gpkg <- system.file("gpkg/mtq.gpkg", package="cartography")
# import to an sf object
mtq <- st_read(dsn = path_to_gpkg, quiet = TRUE)
# download osm tiles
mtq.osm <- getTiles(
x = mtq,
type = "osm",
zoom = 11,
crop = TRUE
)
## Data and map tiles sources:
## © OpenStreetMap contributors. Tiles style under CC BY-SA, www.openstreetmap.org/copyright.
# plot osm tiles
tilesLayer(x = mtq.osm)
# plot municipalities (only borders are plotted)
plot(st_geometry(mtq), col = NA, border = "grey", add=TRUE)
# plot population
propSymbolsLayer(
x = mtq,
var = "POP",
inches = 0.4,
col = "brown4",
legend.pos = "topright",
legend.title.txt = "Total population"
)
# layout
layoutLayer(title = "Population Distribution in Martinique",
sources = "Sources: Insee and IGN, 2018\n© OpenStreetMap contributors.\nTiles style under CC BY-SA, www.openstreetmap.org/copyright.",
author = paste0("cartography ", packageVersion("cartography")),
frame = FALSE, north = FALSE, tabtitle = TRUE)
# north arrow
north(pos = "topleft")
8.2.2.2 Choropleth Map
library(sf)
library(cartography)
# path to the geopackage file embedded in cartography
path_to_gpkg <- system.file("gpkg/mtq.gpkg", package="cartography")
# import to an sf object
mtq <- st_read(dsn = path_to_gpkg, quiet = TRUE)
# population density (inhab./km2) using sf::st_area()
mtq$POPDENS <- 1e6 * mtq$POP / st_area(mtq)
# plot municipalities (only the backgroung color is plotted)
plot(st_geometry(mtq), col = NA, border = NA, bg = "#aadaff")
# plot population density
choroLayer(
x = mtq,
var = "POPDENS",
method = "geom",
nclass=5,
col = carto.pal(pal1 = "sand.pal", n1 = 5),
border = "white",
lwd = 0.5,
legend.pos = "topright",
legend.title.txt = "Population Density\n(people per km2)",
add = TRUE
)
# layout
layoutLayer(title = "Population Distribution in Martinique",
sources = "Sources: Insee and IGN, 2018",
author = paste0("cartography ", packageVersion("cartography")),
frame = FALSE, north = FALSE, tabtitle = TRUE, theme= "sand.pal")
# north arrow
north(pos = "topleft")
8.2.2.3 Pensil Warna
library(sf)
library(cartography)
# path to the geopackage file embedded in cartography
path_to_gpkg <- system.file("gpkg/mtq.gpkg", package="cartography")
# import to an sf object
mtq <- st_read(dsn = path_to_gpkg, quiet = TRUE)
# transform municipality multipolygons to (multi)linestrings
mtq_pencil <- getPencilLayer(
x = mtq,
size = 400,
lefthanded = F
)
# plot municipalities (only the backgroung color is plotted)
plot(st_geometry(mtq), col = "white", border = NA, bg = "lightblue1")
# plot administrative status
typoLayer(
x = mtq_pencil,
var="STATUS",
col = c("aquamarine4", "yellow3","wheat"),
lwd = .7,
legend.values.order = c("Prefecture",
"Sub-prefecture",
"Simple municipality"),
legend.pos = "topright",
legend.title.txt = "",
add = TRUE
)
# plot municipalities
plot(st_geometry(mtq), lwd = 0.5, border = "grey20", add = TRUE, lty = 3)
# labels for a few municipalities
labelLayer(x = mtq[mtq$STATUS != "Simple municipality",], txt = "LIBGEO",
cex = 0.9, halo = TRUE, r = 0.15)
# title, source, author
layoutLayer(title = "Administrative Status",
sources = "Sources: Insee and IGN, 2018",
author = paste0("cartography ", packageVersion("cartography")),
north = FALSE, tabtitle = TRUE, postitle = "right",
col = "white", coltitle = "black")
# north arrow
north(pos = "topleft")