主要内容

本页采用了机器翻译。点击此处可查看英文原文。

maps

列出基于 axesm 的地图投影及投影结构

语法

strmat = maps('namelist')
strmat = maps('idlist')
stdstr = maps('proj_id_abbrev')

说明

maps 在命令行窗口中显示一张表格,该表格描述了所有可用于基于 axesm 的地图和地图投影结构的投影。

strmat = maps('namelist') 返回可用投影的英文名称,作为字符向量矩阵。

strmat = maps('idlist') 返回可用投影的标准投影标识符,以字符向量矩阵的形式呈现。

stdstr = maps('proj_id_abbrev') 返回与唯一缩写词关联的特定标准投影标识符。

示例

显示投影名称列表的前五个条目,

str1 = maps('namelist');
str1(1:5,:)
ans =
Balthasart Cylindrical          
Behrmann Cylindrical            
Bolshoi Sovietskii Atlas Mira   
Braun Perspective Cylindrical   
Cassini Cylindrical    

对应的简写名称是

str2 = maps('idlist');
str2(1:5,:)
ans =
balthsrt   
behrmann   
bsam       
braun      
cassini    

这些简写名称可用于设置 axesm 属性时,例如设置 MapProjection 属性。

函数 setmaxesm 可识别这些名称的独特缩写(截断形式)。maps 函数可用于将此类缩写转换为标准 ID:

stdstr = maps('merc')
stdstr =
mercator

当仅使用函数名时,

maps

MapTools Projections 
CLASS             NAME                               ID STRING  
Cylindrical       Balthasart Cylindrical             balthsrt
Cylindrical       Behrmann Cylindrical               behrmann
Cylindrical       Bolshoi Sovietskii Atlas Mira*     bsam
Cylindrical       Braun Perspective Cylindrical*     braun
Cylindrical       Cassini Cylindrical                cassini
Cylindrical       Central Cylindrical*               ccylin
Cylindrical       Equal Area Cylindrical             eqacylin
Cylindrical       Equidistant Cylindrical            eqdcylin
Cylindrical       Gall Isographic                    giso...

实际结果包含所有定义的投影。

另请参阅

|