local2latlon.

将当地笛卡尔坐标转换为地理坐标

描述

例子

[拉特lonalt.] = local2latlon(Xeast.ynorth.zup.起源转换由此给出的点位置Xeast.ynorth., 和zup.从当地的笛卡尔坐标到返回的地理坐标拉特lon, 和alt.起源指定本地坐标系的锚点作为表单的三元素矢量[LateriginlonoriginAltorigin]。当地坐标Xeast.ynorth., 和zup.分别与东,北和上方方向对齐。alt.Altorigin是通常由GPS传感器返回的高度。

例子

全部收缩

在地理坐标系中建立一个锚点。这些纬度和经度坐标指定了波士顿,马。

来源= [42.3648,-71.0214,10.0];

在笛卡尔坐标中生成本地路线,Xy,Z.

z =零(1,101);%保持0米的高度x = 0:1000:100000;%100 km以1公里的增量y = x;%向东北100公里移动

将本地路由坐标转换为地理坐标,纬度和经度。

[lat,lon] = local2latlon(x,y,z,原点);

在地图上可视化路由。

zoomlevel = 12;玩家= Geoplayer(Lat(1),Lon(1),Zoomlevel);PlotRoute(球员,拉特,Lon);

输入参数

全部收缩

X- 在当地的笛卡尔坐标系中指定为数字标量或向量,以米为单位。

例子:-2.7119

数据类型:单身的|双倍的

y- 在当地的笛卡尔坐标系中指定为数字标量或向量,以米为单位。

例子:-7.0681

数据类型:单身的|双倍的

y在当地的笛卡尔坐标系中协调,指定为数字标量或向量,以米为单位。

例子:-0.2569

数据类型:单身的|双倍的

本地坐标系的锚,指定为表格的三元素向量[LateriginlonoriginAltorigin]。

例子:[42.3648 -71.0214 10]

数据类型:单身的|双倍的

输出参数

全部收缩

纬度,度为数字标量或向量。

拉特是同一个班级Xeast.。但是,如果任何输入参数是类单身的, 然后拉特是课堂单身的

程度,度为数字,作为数字标量或向量。

lon是同一个班级ynorth.。但是,如果任何输入参数是类单身的, 然后lon是课堂单身的

高度,以米,作为数字标量或向量,同一类返回zup.

alt.是同一个班级zup.。但是,如果任何输入参数是类单身的, 然后alt.是课堂单身的

尖端

  • 地理坐标系的纬度和经度使用GPS接收器通常使用的WGS84标准。

  • 此功能将高度定义为高度,以米为单位,高于WGS84参考椭圆体。

  • 一些GPS接收器使用WGS84以外的标准。使用其他椭圆体的转换在映射工具箱中可用。该功能解决了车载车载传感器使用的地理位置和笛卡尔坐标之间的最常见转换。

在R2020A中介​​绍