Saya sedang mengerjakan proyek perangkat lunak yang melibatkan pembuatan visualizer untuk simulasi banjir. Sebagai bagian dari proyek ini, saya telah membuat gradien air yang menunjukkan kedalaman air pada titik-titik tertentu. Untuk mengatur nilai apa yang akan mewakili warna apa, saya mencari data dan mendapatkan nilai minimum dan maksimum yang terjadi dan mendistribusikan warna secara merata sesuai skala itu.
Namun, sering kali poin dalam simulasi ini memiliki air yang lebih dalam secara signifikan daripada di tempat lain dalam simulasi. Hal ini menyebabkan sebagian besar titik di peta memiliki warna yang sangat mirip dan ini tidak terlalu informatif dan membuat area di mana airnya lebih dalam sangat sulit untuk dilihat.
Tujuan saya adalah mendedikasikan rentang warna yang lebih besar untuk kedalaman yang lebih sering terjadi. Misalnya, jika kedalaman berubah dari 0 ke 12 tetapi sebagian besar kedalaman antara 1 dan 2, saya ingin lebih banyak variasi warna terjadi dalam rentang itu daripada antara katakan 11 dan 12 atau 4 dan 5. Sepertinya saya perlu menggunakan deviasi standar atau sesuatu yang melibatkan distribusi normal untuk melakukan ini, tetapi saya agak bingung tentang bagaimana hal-hal ini bekerja dan bagaimana saya dapat menggunakannya untuk mencapai tujuan saya.
Bantuan apa pun yang dapat diberikan akan dihargai. Terima kasih.