主要内容

ned2lla

变换地方north-east-down坐标到大地坐标系

    描述

    例子

    lla= ned2lla (xyzNED,lla0,方法)将当地north-east-down (NED)笛卡尔坐标xyzNED大地坐标lla。指定本地NED系统的起源作为大地坐标lla0

    请注意

    • 大地坐标系的纬度和经度值使用世界大地系统1984 (WGS84)标准。

    • 指定引用海拔高度在米WGS84椭球。

    例子

    全部折叠

    指定本地的大地坐标原点在策马特,瑞士。

    lla0 =(46.017 - 7.750 1673年);% (lat0 lon0 alt0]

    指定感兴趣的NED一个点的坐标,在米。在这种情况下,感兴趣的点是马特洪峰。

    xyzNED = (-4556.3 -7134.8 -2852.4);% (xNorth酵母zDown)

    NED坐标到大地坐标变换地方使用平坦地球近似。

    lla = ned2lla (xyzNED lla0,“平”)
    lla =1×3103×0.0460 0.0077 4.5254

    输入参数

    全部折叠

    当地NED笛卡尔坐标,作为三元素行向量或一个指定的n3矩阵。n是指向改变的数量。指定每个点的形式(xNorth酵母zDown]xNorth,酵母,zDown是各自的x- - - - - -,y- - - - - -,z点的坐标,在米,当地NED系统。

    数据类型:

    当地NED起源与大地坐标系统,作为三元素行向量或一个指定的n3矩阵。n是数量的起源点。指定每个点的形式(lat0lon0alt0]lat0lon0指定的纬度和经度分别在度。alt0指定米的高度。

    数据类型:

    转换方法,指定为“平”“椭球体”。这个参数指定是否函数假设地球是平的或椭圆形。

    平坦地球转换方法有这些限制:

    • 假定飞行路径和银行的角度为零。

    • 假设地球平面z设在是正常的地球只有最初的大地纬度和经度。该方法具有较高的精度小距离从最初的大地经度和纬度,接近赤道。该方法计算精度较高的经度纬度的变化时小。

    • 纬度值+ 90年和-90年可能因为奇点在两极返回意料之外的值。

    数据类型:字符|字符串

    输出参数

    全部折叠

    大地坐标,作为三元素行向量或返回n3矩阵。n是转变点的数量。每个点的形式(纬度alt]纬度分别指定的纬度和经度,在度。alt指定米的高度。

    数据类型:

    扩展功能

    C / c++代码生成
    生成C和c++代码使用MATLAB®编码器™。

    版本历史

    介绍了R2020b

    另请参阅

    功能