大地的转换

套工具用于大地测量学的转变,特别是当使用GNSS或映射

14.8 k下载

更新2021年5月3

查看许可协议

一组函数计算坐标之间的转换不同的参考椭圆体和不同的预测,包括工具:
——从笛卡儿和地理坐标转换
——从地理坐标转换到横轴墨卡托投影映射或兰伯特正形圆锥映射和背部
——从地理和UTM可处理不规则区域和极映射
- 3 d / 2 d / 1 d相似变换(Helmert转换)
——确定参数的3 d / 2 d / 1 d-helmert转换
——应用残余修正后执行helmert转换
——阅读和使用NTv2转换参数
——3 d也是和etr坐标系之间的转换
- 3 d / 2 d仿射变换及其参数确定
- 3 d / 2 d 2 d射影变换及其参数确定
——Molodensky转换
一些预测和椭圆体已经mat文件中定义。
这个函数通常用于大地测量学在不同坐标系统之间的转换,例如UTM门将或gps数据UTM (WGS84)。
虽然有些可能纳入映射工具箱,至少我没有……
一个例子文档添加了背景信息。
好确认Andrea耳廓的卡利亚里大学提高了helmert参数估计在速度和内存使用功能!
请通知我你可能遇到的任何bug。

引用作为

彼得Wasmeier (2023)。大地的转换(//www.tianjin-qmedu.com/matlabcentral/fileexchange/9696-geodetic-transformations), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2018b
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.23.0.0

由于在实际的Matlab版本更改,Trafo_ITRF抛出一个错误。这是固定的。

1.22.0.0

在itrstrafo函数中,ITRF2014添加以及转换无机玻璃钢IGS2008 NAD83。

1.21.0.0

有一个错误当试图进入一个参数从预定义的参数列表(不是chekced参数的数量,但chjaracters参数名称)的数量。
这已经被修正。

1.20.0.0

我纠正一个小错误在helmert3d功能和手动添加一个简短的评论关于PROJ.4转换参数的使用。

1.19.0.0

在2016 - 1月21日ITRF2014转换参数集被释放了。它已经添加到Trafo_ITRF参数集和相应的itrstrafo函数发生了一些变化。

1.18.0.0

我要求一个TM与纬度的起源不是赤道投影(卢森堡的LUREF)。
我的功能没有处理之前,但现在他们做的。
只是改变了一些小事情在示例文档
只是改变了一些小事情在示例文档

1.17.0.0

两个bug被发现helmert3D的参数调整。
在更新之前,计算了太多的迭代步骤,最后导致resulats e-14错误~ 1。
感谢Stefan Pegritz错误报告!

1.16.0.0

被发现在Helmert capri仿射3 d变换corerected现在。

1.15.0.0

小虫helmert3d由于最新程“x0没有找到”。

1.14.0.0

安德里亚大学的耳廓卡利亚里给我改进helmert——和helmertaffine-functions可以节省大量内存和时间。我很高兴他给我更新我的工具箱和改进。谢谢!

1.13.0.0

固定的一些小问题的警告。

1.12.0.0

小背景文件的变化

1.11.0.0

Molodensky转换添加由于用户请求。小虫在deg2dms固定。在Matlab 2013 b, helmert调整较差标准方程矩阵不同,他们聚集在早期版本。我改变了这函数来克服。

1.10.0.0

有两个小虫子helmertprojective3d。米,把错误。

1.9.0.0

在itrstrafo。米有两个变量名capri已纠正。此外,一组转换参数从IGS2005 Trafo_ITRF.mat IGS2008已被添加

1.8.0.0

失踪的违约是cart2ell.m固定
多亏了约翰内斯·勋伯格注意到我。

1.7.0.0

更新在d2affinetrafo编码错误。迈克尔·施密特提到6月18日,2012。谢谢,迈克尔!

1.6.0.0

一些小的改变现有的功能。添加了额外的转换类型。

1.4.0.0

大地的现有文件工具箱举起被完全修改,许多附加功能已被添加。

1.3.0.0

一个忽略时transpose-command玫瑰trafo3d只有两个输入参数的误差。感谢乔恩·普雷斯顿注意到我。

1.2.0.0

有一些疑惑与附加文件helmert3d没有右手坐标系转换但左撇子,所以trafo3d参数设置不符合。
这已经被固定了。

1.1.0.0

我被要求添加一个函数,允许计算转换参数集的笛卡尔基准面转换两个系统的两个坐标列表。

1.0.0.0

我通知编码而疲软状况可能会导致循环不终止虽然已经实现的标准。我改变了,结果在任何情况下保持不变。