vinvtran
地图方位在椭球变换方向
语法
阿兹= vinvtran (x, y, th)
阿兹= vinvtran (mstruct x, y, th)
[az, len] = vinvtran (…)
描述
阿兹= vinvtran (x, y, th)
变换一个角度在指定的点在投影空间x
和y
为一个在地理坐标方位角。当前地图投影显示用于定义投影空间。输入角度必须位于同一个单位按照当前的地图投影。输入可以是标量或同等大小的矩阵。角在投影空间角th
被定义为积极的逆时针方向的吗x设在。
阿兹= vinvtran (mstruct x, y, th)
使用定义的地图投影的输入结构体
计算地图投影。
[az, len] = vinvtran (…)
也返回向量长度的地理坐标系统。值为- 1指示没有规模扭曲角。
背景
而矢量沿y设在总是指向北方的圆柱投影法方面,他们可以点的北东或西圆锥,方位和其他预测。这个函数计算地理方位角度的投影空间。
例子
示例计算:
axesm (“eqdconicstd”,“maplatlim”,45 [-10],“maplonlim”,-55年[55])gridm;framem;mlabel;plabel;轴从mstruct = gcm;(x, y) = projfwd (mstruct [0 0 0], [-45 0 45]);箭袋(x, y,[0.2 0.2 0.2],[0 0 0], 0)箭袋(x, y, [0 0 0], [0.2 0.2 0.2], 0)
vinvtran (x, y, [0 0 0])
ans = 56.1765 90.0000 123.8235
vinvtran (x, y) (90 90 90)
ans = 332.8360 0.0000 27.1640
限制
这种转变是有限的地区指定的框架限制在当前地图的定义。
提示
从北开始顺时针测量的地理方位角度。投影空间角是衡量逆时针的x设在。
这个函数使用一个有限差分技术。地理坐标摄动略微不同的方向和计划。少量的误差引入数值计算的衍生品和地图变形参数的变化。
版本历史
之前介绍过的R2006a