可视化投影失真使用等值线

此示例示出了如何使用等值线(轮廓线)来可视化地图投影失真。由于失真是相当有序,不断变化,它们非常适合等值线。该mdistort功能可以绘制在角度,面积,最大和最小规模,并且规模沿纬线和经线变化,在百分偏差的单元(除了用于该度的角度)。

创建在正常方式的锤投影图轴和绘制刻度和帧。

图axesm('MapProjection''锤子''格''上''帧''上'

加载海岸的数据集,并绘制它的绿色补丁。

加载海岸线patchm(coastlat,coastlon,'G'

最小到最大规模比的曲线图的轮廓,使用mdistort。请注意,最小失真的区域中围绕着(0,0)。

mdistort('scaleratio'

重复此图与新图窗口彭纳投影。请注意,最小失真的区域中围绕着(30,0),其是其中单个标准并行是。您可以通过切换输入等值线mdistort要么mdistort关闭

图axesm('MapProjection'“保姆”'格''上''帧''上')patchm(coastlat,coastlon,'G')mdistort('scaleratio'