Визуализация данных об ураганах

В этом наброске я визуализирую различные данные из наборов данных об ураганах в период с 2016 по 2017 год. Я визуализировал направление шторма, расстояние от суши, если глаз шторма находится на суше, силу ветра и продолжительность чтения, связанные с продолжительность штормов. Выбор ураганов осуществляется с помощью последовательности тонких прямоугольных кнопок внизу (синего цвета).

В первой части этого проекта я сконцентрировался на получении данных из таблицы [Запись в блоге].

Позже я работал над эстетикой интерфейса и взаимодействия.

Ссылка на код

Процесс

Вдохновение и исследования

Поскольку это был мой первый раз, когда я визуализировал данные, я провел некоторое исследование, чтобы увидеть, как другие визуализируют данные о ураганах. Быстро заметил, что, конечно, визуализация ураганов — серьезное дело, и визуальное представление в основном графическое или визуализируется сверху, типичная визуализация из прогноза погоды.

Хотя я понимаю важность научного представления данных, я хочу более творчески подходить к визуализации. Кроме того, чтобы быть честным с информацией, у меня не было бы такого строгого научного подхода к визуализации.

Работая в более эстетическом подходе, я решил изобразить пейзаж, играя с изображением гор (как и острова), облаков, дождя и моря.

Что касается эстетики, меня вдохновила потрясающая работа Стефани Посавак, которую она показала на предыдущем занятии.

Набросок эскиза
После того, как я понял, что мне нужно, я набросал дизайн визуализации.

Навигация

Кнопки

Для кнопок я создал класс, сохраняющий названия ураганов и положение в строке по всей ширине холста. Здесь я создаю 159 непрерывных кнопок толщиной в несколько пикселей каждая. Размер кнопок меняется на несколько пикселей в зависимости от размера холста. При нажатии кнопки будет запускаться визуализация данных о шторме.

Если вы щелкнете на холсте, за пределами кнопок, снова запустится анимация последнего шторма.

Описание и легенда

В левой части холста я показываю, как перемещаться по информации, отображаемой в визуализации. В первом разделе я отображаю название шторма, год, количество показаний, которые имеет шторм, и категорию, которую он имеет в конкретный момент анимации. Легенда показывает, как отображается визуализация.

Визуализация

Я сделал выбор того, что считаю интересным или важным для визуализации. Из всего набора данных я показываю только 4 набора информации, потому что я понимаю это или считаю интересным показать. Эти данные представляют собой расстояние от суши, штормовой ветер, направление шторма, количество показаний и если глаз шторма над сушей.

Векторные линии
Векторные линии представляют направление урагана. Я решил использовать это, потому что у вектора есть направление, а направление урагана — это число в 360 градусов. Векторные линии находятся в непрерывном движении и меняют положение, в котором они ориентированы, с последним положением направления чтения урагана.
Поскольку я не был уверен, как интерпретировать положение без использования карты, я оставляю это представление как абстракцию.

Облака
Облака — это прямое представление силы ветра каждого урагана.

Цвет гор
Цвет гор меняется в зависимости от того, насколько близко к земле находится ураган. Поскольку средний размер типичного урагана составляет около 300 миль в ширину, я подсчитал, что на расстоянии 150 миль от глаза люди в этой области будут испытывать последствия шторма или урагана. когда глаз бури находится относительно близко к земле, горы в визуализации становятся более темно-зелеными. Когда глаз бури коснулся земли, горы стали красными. Я не нашел, является ли измерение расстояния до земли в файле CSV только территорией США или любой землей на пути глаза бури.

Временная шкала
Ползунок временной шкалы представляет продолжительность анимации. Это представление использует функцию карты с количеством показаний.

Заключение и будущая работа

Я счастлив, что смог завершить этот набросок визуализации и к концу этого семестра иметь подсказку о том, сколько работы означает работа с источниками данных.
Для будущей работы я хотел бы иметь возможность визуализировать весь набор данных о тропических штормах от NOAA и больше инвестировать в возможности интерфейса и визуализации для большого набора данных.

Определенно, это то, что я хотел бы продолжать исследовать.