大地的工具箱

工具箱为角度,协调和日期转换和转换。2.99版。

28.9 k下载

更新2016年6月29日

查看许可协议

大地的集合函数,解决各种各样的问题在大地测量学。万博1manbetx支持各种常见的椭圆体和用户定义的引用。大多数功能是矢量化。最新版本可以在<http://www.craymer.com/software/matlab/geodetic/ >。功能包括:
角的转换
函数——度的弧度
度dms2deg——度、分、秒
弧度dms2rad——度、分、秒
rad2deg——弧度度
rad2dms——弧度度,分,秒
rad2sec——弧度秒
sec2rad——秒弧度
坐标转换
ell2utm——椭球(纬度、经度)UTM (N, E)坐标
ell2xyz——椭球(纬度、经度)笛卡尔坐标(x, y, z)
sph2xyz——Shperical (az,弗吉尼亚州,dist)笛卡尔坐标(x, y, z)
xyz2sph——笛卡尔(x, y, z)球形(az,弗吉尼亚州,dist)坐标
xyz2ell——笛卡尔(x, y, z)椭圆形(纬度、经度、ht)坐标
包荣xyz2ell2——xyz2ell高度公式
包荣xyz2ell3——xyz2ell使用完整版本
utm2ell——UTM (N, E)椭圆形(纬度、经度)坐标
坐标转换
refell——参考椭球体的定义
ellradii——不同的曲率半径
ct2lg——传统的陆地(ECEF)当地大地(NEU)
dg2lg——大地的差异(纬度、经度)当地大地(NEU)
cct2clg——传统的陆地当地大地浸。矩阵
对传统地面浸clg2cct——当地大地。矩阵
rotct2lg——旋转矩阵为当地传统地面大地测量学。
为当地的大地测量学rotlg2ct——旋转矩阵。传统的陆地
lg2ct——当地大地(NEU)常规陆地(ECEF)
lg2dg——当地大地(NEU)大地的差异(纬度、经度)
直接,直接大地问题(X1, Y1, Z1 + Az,弗吉尼亚州,Dist X2, Y2, Z2)
逆,逆大地问题(X1, Y1, Z1 + X2, Y2, Z2 Az,弗吉尼亚州,Dist)
simil——相似变换(平移、旋转、尺度变化)
日期转换
cal2jd——朱利安日期日历日期
日期,不同日期的格式之间的转换
doy2jd年和天每年的朱利安日期
gps2jd - GPS &秒的每周朱利安日期
jd2cal——朱利安日期calenar日期
周jd2dow——朱利安日期的一天
jd2doy——朱利安日期年&天的一年
jd2gps——朱利安日期GPS一周&秒的一周
jd2mjd——朱利安日期修改朱利安日期
jd2yr——朱利安日期&小数
mjd2jd朱利安日期,朱利安日期,修改
yr2jd年&十进制朱利安日期

误差椭圆
errell2——计算误差椭圆现在和方位
errell3——计算误差椭球现在,另,倾向
plterrel——情节为协方差矩阵误差椭圆

杂项
cart2euler——笛卡尔坐标旋转转化为欧拉极旋转
euler2cart——欧拉极旋转转换为笛卡尔坐标旋转
findfixed——发现固定电台基于3 d协方差矩阵
pltnet——情节网络点的标签

示例脚本

DirInv——简单的部分GUI脚本直接和逆问题
DirProb——直接问题的例子
Dist3D——例子计算增量3 d点之间的距离。
InvProb——反问题的例子
PltNetEl——例子网络误差椭圆的阴谋
ToUTM——转换的例子从纬度,经度UTM

引用作为

迈克·克莱默(2023)。大地的工具箱(//www.tianjin-qmedu.com/matlabcentral/fileexchange/15285-geodetic-toolbox), MATLAB中央文件交换。检索

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

社区寻宝

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

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

n /一个
修正函数名&测试点utm2ell南半球;纠正E2计算,改进区域计算为零区ell2utm &纠正;添加转换为左撇子LG &右撇子simil CT系统。

1.22.0.0

添加utm2ell cart2euler & euler2cart;纠正cal2jd、ell2utm xyz2ell;修改cct2clg & clg2cct;矢量化jd2yr;纠正帮助评论lg2ct pltnet。有关详细信息,请参阅个别功能。

1.21.0.0

n /一个

1.18.0.0

n /一个

1.12.0.0

添加了修改jd2mjd & mjd2jd朱利安日期转换。修改ct2lg & lg2ct不同的纬度,经度为每个点。ToUTM纠正。清除所有在示例脚本。修改函数使用默认GRS80参考椭球。

1.5.0.0

添加Matlab文件交换BSD许可。v2.92以来没有改变代码。

1.4.0.0

添加Matlab文件交换BSD许可。v2.92以来没有改变代码。

1.3.0.0

修正校正在v2.91 ell2utm函数(和测试它这一次!)。

1.1.0.0

纠正ell2utm函数混合南北纬度。感谢塞巴斯蒂安·霍尔兹指出错误,并提供修复。

1.0.0.0