Если у вас есть данные, который сопоставлен с определенными географическими точками, используйте географические оси или график, чтобы визуализировать ваши данные по карте и обеспечить визуальный контекст. Например, если у вас есть данные, который описывает случаи цунами во всем мире, отобразите данные на графике в географические оси, где маркер указывает на местоположение каждого возникновения на карте. Эти примеры показывают, как построить графики, графики рассеивания, пузырьковые диаграммы и графики плотности в географических координатах.
Чертите линию на карте между Сиэтлом и Анкориджом. Задайте широту и долготу для каждого города. Отобразите данные на графике по карте с помощью функции geoplot.
latSeattle = 47 + 37/60;
lonSeattle = -(122 + 20/60);
latAnchorage = 61 + 12/60;
lonAnchorage = -(149 + 54/60);
geoplot([latSeattle latAnchorage],[lonSeattle lonAnchorage],'g-*')
Чертите линию на карте между Сиэтлом и Анкориджом. Задайте широту и долготу для каждого города. Отобразите данные на графике по карте с помощью функции geoplot.
lon = (-170:10:170);
lat = 50 * cosd(3*lon);
A = 101 + 100*(sind(2*lon));
C = cosd(4*lon);
geoscatter(lat,lon,A,C,'^')
Чертите линию на карте между Сиэтлом и Анкориджом. Задайте широту и долготу для каждого города. Отобразите данные на графике по карте с помощью функции geoplot.
tsunamis = readtable('tsunamis.xlsx'); tsunamis.Cause = categorical(tsunamis.Cause); figure gb = geobubble(tsunamis,'Latitude','Longitude', ... 'SizeVariable','MaxHeight','ColorVariable','Cause')
gb =
GeographicBubbleChart with properties:
Basemap: 'darkwater'
MapLayout: 'normal'
SourceTable: [162x20 table]
LatitudeVariable: 'Latitude'
LongitudeVariable: 'Longitude'
SizeVariable: 'MaxHeight'
ColorVariable: 'Cause'
Show all properties
geolimits([10 65],[-180 -80]) title 'Tsunamis in North America'; gb.SizeLegendTitle = 'Maximum Height';

Чертите линию на карте между Сиэтлом и Анкориджом. Задайте широту и долготу для каждого города. Отобразите данные на графике по карте с помощью функции geoplot.
tsunamis = readtable('tsunamis.xlsx');
lat = tsunamis.Latitude;
lon = tsunamis.Longitude;
weights = tsunamis.MaxHeight;
geodensityplot(lat,lon,weights)
geolimits([10 65],[-180 -80])
GeographicBubbleChart Properties | geoaxes | geobubble | geodensityplot | geoplot | geoscatter