文档帮助中心文档
将地理坐标转换为局部笛卡尔坐标
[xEast, yNorth, z上]= latlon2local(纬度、经度、alt、原点)
例子
[xEast,yNorth,z上) = latlon2local (纬度,朗,alt,起源)转换指定的点位置纬度,朗,alt从地理坐标返回到本地笛卡尔坐标xEast,yNorth,z上.起源指定本地坐标系统的锚作为表单的矢量[latOrigin,lonOrigin,altOrigin].当地的x,y,z坐标分别与东、北和上方向对齐。alt和altOrigin是由一个典型的GPS传感器返回的高度。
[xEast,yNorth,z上) = latlon2local (纬度,朗,alt,起源)
xEast
yNorth
z上
纬度
朗
alt
起源
altOrigin
全部折叠
载入GPS路线。
d =负载(“geoRoute.mat”);
在地理坐标、纬度和经度中定义原点。
alt = 10;%10米是马萨诸塞州波士顿的近似高度= [d.latitude(1), d.longitude(1), alt];
将路线从地理坐标转换为笛卡尔坐标,x和y.
[xEast, yNorth] = latlon2local (d.latitude d.longitude、alt、起源);
用笛卡儿坐标标出路线。
图;情节(xEast yNorth)轴(“平等”);%设置1:1的纵横比,以看到真实世界的形状
纬度坐标,以度为单位,指定为数值标量或矢量。值必须在范围内[–90,90]。纬度长度必须和朗.
例子:lat = 42.3648
lat = 42.3648
数据类型:单|双
单
双
经度坐标,以度数表示,指定为数字标量或向量。取值范围为[- 180,180]。朗长度必须和纬度.
例子:朗= -71.0214
朗= -71.0214
高度,以米为单位,指定为数字标量或矢量。
例子:10
10
局部坐标系的锚,指定为形式为[latOrigin,lonOrigin,altOrigin].
例子:(42.3648, -71.0214, 10.0);
(42.3648, -71.0214, 10.0);
x-坐标,返回为数字标量或矢量,单位为米。
xEast是同一个班吗纬度.但是,如果任何输入参数是class单,然后xEast的类单.
y-坐标,返回为数字标量或矢量,单位为米。
yNorth是同一个班吗朗.但是,如果任何输入参数是class单,然后yNorth的类单.
高度,以数字标量或矢量形式返回,单位为米。
z上是同一个班吗alt.但是,如果任何输入参数是class单,然后z上的类单.
地理坐标系统的经纬度使用GPS接收机常用的WGS84标准。
这个函数将海拔定义为WGS84参考椭球面的高度,单位为米。
一些GPS接收器使用WGS84以外的标准。使用其他椭球的转换可在映射工具箱中使用。这个函数解决了车辆上传感器使用的地理位置和笛卡尔坐标之间最常见的转换。
geoplayer|local2latlon|geoplot
geoplayer
local2latlon
geoplot
この例の変更されたバージョンがあります。編集された方の例を開きますか吗?
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系