defaultm
创建或重置地图投影结构
描述
重置地图投影结构mstruct
= defaultm (mstructIn
)mstructIn
通过更新空和相关领域。功能更新起源
,flatlimit
,flonlimit
,maplatlimit
,maplonlimit
领域相互兼容的mapprojection
字段。当结构表示一个设备或UPS坐标系统,功能也更新了区
字段。
请注意
建立一个地图投影结构,你必须使用defaultm
函数两次。以下步骤展示了如何建立一个地图投影结构。
创建一个地图投影结构与默认值通过使用语法
defaultm (projid)
。自定义地图投影结构等领域通过指定值
起源
,maplatlim
,maplonlim
。更新空和相关领域的地图投影结构通过使用语法
defaultm (mstructIn)
。
例子
输入参数
输出参数
提示
默认情况下,angle-valued领域的地图投影结构度。如果你必须工作在弧度,更新
angleunits
场的结构,然后重置结构。这个代码显示了如何更新你的地图投影结构使用弧度。mstruct = defaultm (“墨卡托”);mstruct。angleunits =“弧度”;mstruct = defaultm (mstruct);
一旦你更新一个结构使用弧度,您必须使用弧度当你改变angle-valued等领域
起源
,相似之处
,maplatlimit
,maplonlimit
。你可以从一个地图投影结构
axesm
通过使用的地图gcm
函数。这个代码显示了如何创建相同的地图投影结构使用defaultm
函数从一个axesm
的地图。%设置经度限制和定义参考椭球体lonlim = (-150 - -30);ref = referenceEllipsoid (“grs80”,“公里”);%使用defaultm创建地图投影结构mstruct1 = defaultm (“正弦信号”);mstruct1。maplonlimit = lonlim; mstruct1.geoid = ref; mstruct1 = defaultm(mstruct1);%从axesm-based地图创建地图投影结构反弹道导弹= axesm (“正弦信号”,“maplonlimit”lonlim,“大地水准面”ref);mstruct2 = gcm (abm);f = gcf;关闭(f)%比较图结构isequal (mstruct1 mstruct2)
版本历史
之前介绍过的R2006a