latlon2local

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

描述

[xEastyNorthZUP] = latlon2local(LATLONALT起源通过转换给定点的位置LATLONALT从地理坐标返回当地笛卡尔坐标xEastyNorthZUP起源指定坐标系的形式的一个向量放到局部的锚[latOriginlonOriginaltOrigin]。本地Xÿž坐标与华东,华北和收卷方向分别排列。ALTaltOrigin是由一个典型的GPS传感器返回的高度。

例子

全部收缩

装载GPS路线。

d =负载('geoRoute.mat');

定义地理坐标,经度和纬度的起源。

ALT = 10;%10米,位于马萨诸塞州波士顿的近似高度原点= [d.latitude(1),d.longitude(1),ALT];

从地理坐标至直角坐标转换路线,Xÿ

[xEast,yNorth] = latlon2local(d.latitude,d.longitude,ALT,原点);

剧情在笛卡儿坐标的路线。

数字;情节(xEast,yNorth)轴线('等于');%组1:1分的纵横比,看真实世界的形状

输入参数

全部收缩

纬度坐标,以度为单位,指定为数值标量或矢量。值必须在[-90,90]的范围内。LAT必须是相同的长度LON

例:LAT = 42.3648

数据类型:|

经度坐标,以度为单位,指定为数值标量或矢量。值必须在范围[-180,180]。LON必须是相同的长度LAT

例:LON = -71.0214

数据类型:|

海拔高度,以米为单位,指定为数值标量或矢量。

例:10

数据类型:|

局部坐标系的锚定,指定为以下形式的三元素向量[latOriginlonOriginaltOrigin]。

例:[42.3648,-71.0214,10.0];

数据类型:|

输出参数

全部收缩

X坐标 - ,返回一个数字标量或矢量,以米为单位。

xEast是相同的类LAT。但是,如果任何的输入参数是一流的, 然后xEast是类的

ÿ坐标 - ,返回一个数字标量或矢量,以米为单位。

yNorth是相同的类LON。但是,如果任何的输入参数是一流的, 然后yNorth是类的

海拔高度,返回一个数字标量或矢量,以米为单位。

ZUP是相同的类ALT。但是,如果任何的输入参数是一流的, 然后ZUP是类的

提示

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

  • 此函数高度定义为高度,以米,WGS84参考椭球的上方。

  • 一些GPS接收器使用比WGS84其他标准。使用其他椭球转换在映射工具箱中可用。该函数的地址由车辆的车载传感器中使用的地理位置和笛卡尔坐标之间最常见的转换。

也可以看看

||

介绍了在R2020a