我怎么能把阿拉斯加地图等高线图作为背景在我?

11视图(30天)
你好,
我可以使用下面的代码开发countour地图在阿拉斯加国家冻结深度。我如何绘制这些等高线地图,背景是阿拉斯加地图吗?x和y轴分别为经度和纬度。
清晰的
关闭所有
clc
负载(“POFDE.mat”);
data = cell2mat (POFDE);
(纬度、经度)= meshgrid(独特的(数据(:1)),独特的(数据(:,2)));
i = 1:(大小(数据,2)2)
我= scatteredInterpolant(数据(:,[1 - 2]),数据(:,I + 2));
contourf(经度、纬度、min(1,马克斯(0,我(纬度、经度))),“ShowText”,“上”)
colorbar
标题([弗罗斯特的深度超过数的概率\ Omega_{\三角洲}= 'num2str(我)“脚”])
exportgraphics (gca, sprintf (“FrostPlot_ % d_feet.png”,我)
结束

答案(2)

骑自行车的人
骑自行车的人 2023年2月18日
如果你有工具箱的映射,您可以使用 usamap 函数,使一个阿拉斯加地图,添加你的其他数据。
1评论
Behrooz Daneshian
Behrooz Daneshian 2023年2月18日
谢谢你的回复。然而,当我使用usamap函数和坚持在一起,轮廓不会显示!
清晰的
关闭所有
clc
负载(“POFDE.mat”);
data = cell2mat (POFDE);
(纬度、经度)= meshgrid(独特的(数据(:1)),独特的(数据(:,2)));
i = 1:(大小(数据,2)2)
usamap (“阿拉斯加”)
州= readgeotable (“usastatehi.shp”);
行=。名字= =“阿拉斯加”;
阿拉斯加=州(行:);
geoshow(阿拉斯加,“FaceColor”,0.3 - 1.0,0.675)
textm (alaska.LabelLat alaska.LabelLon alaska.Name,
“HorizontalAlignment”,“中心”)
持有;
我= scatteredInterpolant(数据(:,[1 - 2]),数据(:,I + 2));
contourm(经度、纬度、min(1,马克斯(0,我(纬度、经度))),“ShowText”,“上”)
colorbar
标题([弗罗斯特的深度超过数的概率\ Omega_{\三角洲}= 'num2str(我)“脚”])
exportgraphics (gca, sprintf (“FrostPlot_ % d_feet.png”,我)
持有
结束

登录置评。


明星黾
明星黾 2023年3月15日
你有 “纬度” “朗” 推翻了前两个参数 contourm 调用。
扭转,
%明显
%关闭所有
% clc
%负载(“POFDE.mat”);
负载(websave (“POFDE”,“//www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/1299285/POFDE.mat”))
data = cell2mat (POFDE);
(纬度、经度)= meshgrid(独特的(数据(:1)),独特的(数据(:,2)));
i = 1:(大小(数据,2)2)
usamap (“阿拉斯加”)
州= readgeotable (“usastatehi.shp”);
行=。名字= =“阿拉斯加”;
阿拉斯加=州(行:);
geoshow(阿拉斯加,“FaceColor”,0.3 - 1.0,0.675)
textm (alaska.LabelLat alaska.LabelLon alaska.Name,
“HorizontalAlignment”,“中心”)
持有;
我= scatteredInterpolant(数据(:,[1 - 2]),数据(:,I + 2));
contourm(纬度,经度,纬度,经度),“线宽”2,“ShowText”,“上”)
colormap(涡轮)
colorbar
标题([弗罗斯特的深度超过数的概率\ Omega_{\三角洲}= 'num2str(我)“脚”])
% exportgraphics (gca, sprintf (“FrostPlot_ % d_feet。png’,我)
持有
结束
警告:复制数据点已发现和删除,对应的值取平均值。
警告:复制数据点已发现和删除,对应的值取平均值。
警告:复制数据点已发现和删除,对应的值取平均值。
警告:复制数据点已发现和删除,对应的值取平均值。
警告:复制数据点已发现和删除,对应的值取平均值。

类别

找到更多的在模型制备帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!