Мне нужен совет о том, как улучшить визуализацию картографической информации.
Пользователь может выбрать различные виды, и приложение веб-картографирования показывает его географическое распределение (ячейки с полигональными градусами), каждый вид имеет диапазон цветов (например, более темный оранжевый цвет, где мы находим больше информации, более светлый оранжевый, где меньше информации).
Проблема в том, что несколько видов перекрываются. В настоящее время я просто вычисляю аддитивную цветовую смесь двух цветов, используя http://www.xarg.org/project/jquery-color-plugin-xcolor/
Как вы можете видеть на этом изображении, результирующий цвет, где два вида перекрываются (смешанный синий и желтый), совсем не интуитивен.
У кого-то есть идеи или они знают похожие инструменты, где черпать вдохновение? для создания полигонов я использую d3.js, поэтому, если нужно создавать более сложные SVG-объекты, я могу попробовать.
Некоторые идеи у меня были ...
- Чем больше данных о многоугольнике, тем толще граница (или каждая часть границы соответствующего цвета)
- в центре многоугольника добавьте метку, указывающую, сколько видов перекрывается.
- Разделите многоугольник на разные части, каждая из которых имеет свой вид.