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 属性。
函数 setm 和 axesm 可识别这些名称的独特缩写(截断形式)。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...
实际结果包含所有定义的投影。