Saya mencari metode visualisasi yang memungkinkan saya untuk mewakili distribusi nilai atribut bimodal atau bahkan multimodal pada fitur garis.
Distribusi bimodal memiliki dua mode berbeda yang muncul sebagai puncak berbeda dalam fungsi kepadatan probabilitas (gambar # 1). Nilai tengah, rata-rata dan standar deviasi tidak banyak berguna untuk menggambarkan data tersebut.
# 1 Contoh distribusi bimodal:
(sumber: wikimedia.org )
Kasus penggunaan saya adalah sebagai berikut: Untuk semua ruas jalan dalam jaringan, saya telah menghubungkan pengukuran kecepatan (ratusan per tautan) dalam distribusi bimodal - terkadang multimodal (tiga mode) -. Sekarang, saya sedang mencari cara untuk memvisualisasikan data ini di peta.
Selain melampirkan diagram batang ke setiap tautan, saya belum menemukan cara untuk mencapai tujuan saya menggunakan GIS. Hasil visualisasi harus dapat dicetak sehingga animasi tidak akan dilakukan.
# 2 Contoh visualisasi menggunakan diagram:
Semua ide diterima!
sumber
Jawaban:
Salah satu cara Anda menangani hal ini adalah dengan memasukkan data distribusi Anda ke dalam kelas kecepatan, dan menghitung persentase setiap segmen dalam setiap kelas. Lalu, Anda bisa membuat segmen garis paralel dan menskalakan lebar berdasarkan persentase untuk menghasilkan sesuatu seperti ini:
Ini dapat dilakukan dalam GRASS misalnya dengan menggunakan
v.parallel
( halaman manual ), yang dapat membuat garis paralel di kedua sisi segmen pada jarak yang ditentukan.Demikian pula, Anda bisa membuat satu segmen garis per pasangan pengukuran kecepatan-garis, dengan level drift kecil ditambahkan ke koordinat. Kemudian, warnai segmen menggunakan kecepatan sebagai atribut. Ini juga dapat diklarifikasi dengan menggunakan transparansi, tergantung pada persyaratan output, menghasilkan sesuatu seperti:
Akhirnya, pendekatan hibridisasi adalah dengan menggunakan gradien warna tunggal di semua segmen garis, dan kemudian menggunakan saluran alpha segmen sebagai representasi distribusi terkompresi. Dengan menggabungkan elemen-elemen itu, Anda akan berakhir dengan dataset yang menggunakan warna untuk mewakili kecepatan, dan kekuatan transparansi untuk mewakili prevalensi nilai dalam segmen:
sumber
Mungkin menggunakan satu set garis paralel lebar tetap yang berdampingan. Setiap baris dapat ditarik untuk mencerminkan besarnya bin yang sesuai (pertimbangkan skala abu-abu: gelap akan menjadi frekuensi tinggi, cahaya akan menjadi kecil). Hasilnya akan muncul agak seperti saluran alpha dari jawaban scw. Akibatnya, Anda mengolesi histogram / kepadatan sepanjang segmen garis areal. Alur kerja kartografi keseluruhan akan agak rumit (karena secara manual atau mengkode offset linier - belum lagi penanganan persimpangan), tetapi akan dapat diterapkan dalam GIS standar. Terlepas dari teknik yang Anda gunakan atau rancang, jika membuat peta yang elegan, silakan bagikan temuan Anda. Semoga berhasil!
(komentar di bawah ini mungkin berguna bagi mereka yang mencoba ide ini)
sumber
Mengapa tidak menggunakan solusi skala abu-abu dari glennon, tetapi minta cermin agar Anda memiliki kecepatan tinggi di kedua sisi garis. Kemudian ketebalan garis yang terlihat akan memberi tahu Anda kecepatan rata-rata, dan garis-garis akan memberi tahu Anda jika ada lebih dari satu mode.
Gambar di bawah ini menunjukkan seperti apa sampel dari pertanyaan akan terlihat dengan garis cermin. Saya menggunakan garis hitam dengan opacity pada gambar kiri, dan garis kode warna dengan opacity di sebelah kanan.
Saya menambahkan beberapa gamma (2) ke opacity sehingga puncak lebih menonjol.
Garis abu-abu dan garis warna lebar tetap cermin http://img23.imageshack.us/img23/4920/mirrored.png
sumber
Silverlight (dan mungkin flex) mendukung simbol garis animasi. Anda bisa membuat garis putus-putus di mana garis putus-putus bergerak di sepanjang garis berdasarkan kecepatan, dan lebar menunjukkan volume lalu lintas. Saya belum pernah melihat standar kartografi yang disarankan untuk simbol animasi, tetapi mungkin ada beberapa.
sumber