如何在 Matlab 中将地理地图放在二维数据上

如何在 Matlab 中将地理地图放在二维数据上

有两个大小分别为 441*1 和 681*1 的向量,它们分别从 70 到 -40 和从 45 到 -125。第一个是纬度列表,第二个是经度列表。我还有一个包含数据的 681*441 矩阵。我可以用 contourf 绘制它,但我想插入一张地理地图,以便更容易识别地理区域。

我曾经尝试使用 geoshow,但我不太明白在那里我应该使用什么作为输入。

对于如何绘制该地图的任何建议都将受到欢迎。

答案1

我发现只需使用加载海岸线然后在已经生成的网格上绘制(coastlon,coastlat)即可完成此操作。稍后,可以使用轴来删除没有可用数据的区域。

相关内容