最近在经历编程语言转换期,之前积攒的很多NCL脚本开始慢慢换成MATLAB或者Python。做了很久的心理建设才开始这个大工程,第一步就是熟悉m_map库。官网上给了很多脚本的实例,非常方便学习
m_map官网:M_Map: A Mapping package for Matlab (ubc.ca)
m_map库的安装
1. 下载及解压安装包
下载网址:https://www.eoas.ubc.ca/~rich/mapug.html
2. 添加路径
将m_map文件夹的路径添加到MATLAB的搜索路径里,保存更改即可。
此时,已完成m_map工具包的安装,在命令行窗口里输入help m_map可检查是否安装成功。
高精度海岸线文件和地形文件的添加
1. 文件下载及解压
分别从NOAA官网下载高分辨率海岸线文件和地形文件
海岸线数据下载网址:Index of /mgg/shorelines/data/gshhg/latest (noaa.gov)
解压至安装路径下toolbox/m_map,自定义两个文件夹
2. 更改路径
解压完成后还需将两个数据的路径添加到调用的脚本里,具体为更改m_map路径下的m_grid.m和m_etopo2.m两个文件