Просмотрите данные о дорожке циклона в географическом графике плотности

В этом примере показано, как просмотреть данные об отслеживании циклона в географическом графике плотности. Наблюдения записей данных за циклонами за 11-летний период, между 2007-2017.

Загрузите данные о дорожке циклона. Данные, произведенные Японскым метеорологическим агентством, записывают местоположение, давление (в hPa), и скорость ветра (узлы) циклонов в шестичасовых интервалах. Каждая строка в таблице представляет запись наблюдения за конкретным циклоном, идентифицированным именем и идентификационным номером.

load cycloneTracks

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

figure
latMalakas = cycloneTracks.Latitude(cycloneTracks.ID == 1012);
lonMalakas = cycloneTracks.Longitude(cycloneTracks.ID == 1012);
geoplot(latMalakas,lonMalakas,'.-')
geolimits([0 60],[100 180])
hold on
latMegi = cycloneTracks.Latitude(cycloneTracks.ID == 1013);
lonMegi = cycloneTracks.Longitude(cycloneTracks.ID == 1013);
geoplot(latMegi,lonMegi,'.-')
latChaba = cycloneTracks.Latitude(cycloneTracks.ID == 1014);
lonChaba = cycloneTracks.Longitude(cycloneTracks.ID == 1014);
geoplot(latChaba,lonChaba,'.-')

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

figure
latAll = cycloneTracks.Latitude;
lonAll = cycloneTracks.Longitude;
geodensityplot(latAll,lonAll)

По умолчанию, geodensityplot использует один цвет, чтобы представлять все значения плотности, с помощью прозрачности, чтобы представлять изменение плотности. Можно также использовать несколько цветов с geodensityplot представлять области различной плотности. Для этого установите 'FaceColor' свойство.

geodensityplot(latAll,lonAll,'FaceColor','interp')

График плотности может применить веса к отдельным точкам данных. Веса умножают вклад отдельных точек на поверхность плотности.

windspeedAll = cycloneTracks.WindSpeed;
geodensityplot(latAll,lonAll,windspeedAll,'FaceColor','interp')

Ссылка: Эти данные о дорожке циклона были изменены для использования в этом примере MathWorks от RSMC Лучшие Данные о Дорожке Японскым метеорологическим агентством (https://www.jma.go.jp/jma/jma-eng/jma-center/rsmc-hp-pub-eg/RSMC_HP.htm).

Смотрите также

|

Похожие темы