MATLAB地图工具箱学习总结(一)从地图投影说起
前言
本学期地图投影课上,李连营老师建议我们使用MATLAB完成每周的作业。从大二上学期开始接触MATLAB学习数学运算和地理数据处理的我,自然不会放过这次机会,每周找了点时间好好研究了一下,把作业比较轻松地就搞定了。不过由于网上相关的教程、资料比较少,在夹杂了多种专业词汇的同时,又没有中文翻译,也是让人感到头疼。在此想总结一下相关的函数,以帮助其他需要使用工具箱的人。作为一个学生,我所接触的仅仅是皮毛,也必然会有一些错误,希望看到的人能够指出,谢谢。
PS:本文基于MATLAB R2014a版本。
1 作业案例:地图投影作业5-7
在作业5、6、7中,李老师分别要求我们在MATLAB中画出正轴、横轴、斜轴的方位、圆柱、圆锥投影(参数自定),查阅MATLAB帮助后,在其基础上完成了作业。以等角横轴圆柱投影为例,源代码及效果如下图所示:
landareas = shaperead('landareas.shp','UseGeoCoords',true);
axesm ('mercator', 'Frame','on', 'Grid', 'on','origin',[0 120 0]);
geoshow(landareas,'FaceColor',[11 .5],'EdgeColor',[.6 .6 .6]);
tissot;
接下来我将详细解释一下各函数及其参数的意义和作用。
2 地图投影的分类:
(1) MATLAB中支持多种地图投影,查看具体支持哪些只需要在命令行中敲入maps&#x