根据EGM96位势模型计算大地水准面高度
请注意
geoidegm96
将在未来的版本中删除。使用geoidheight
代替。
N = geoidegm96(纬度,长度)
N = geoidegm96(纬度,长度,作用)
N = geoidegm96(纬度,长度)
根据EGM96地球位势模型计算大地水准面高度。它计算的大地水准面高度为0.01米。该函数使用EGM96位势模型,从无潮系统的15分钟网格点值中插值大地水准面高度到360度。大地水准面波动是相对于WGS84椭球面的。
N = geoidegm96(纬度,长度,作用)
根据EGM96地球位势模型计算大地水准面高度。这个函数执行行动
如果纬度
或经度
在射程之外。
输入所要求的geoidegm96
:
纬度 |
一个数组的米 地心纬度,以度表示,其中北纬为正,南纬为负。纬度 必须是单类型或双类型。如果纬度 不在-90到90的范围内(包括在内),此函数将值包装在该范围内。 |
长 |
一个数组的米 地心经度,以度表示,其中东经为正,西经为负。长 必须是单类型或双类型。如果长 如果不在0到360的范围内,则该函数将值封装在该范围内。 |
行动 |
超出范围输入的动作。指定超出范围的输入是否调用“警告” ,“错误” ,或不采取行动(“没有” ).默认值是“警告” . |
计算北纬42.4度和东经71.0度的大地水准面高度。
N = geoidegm96(42.4, 71.0)
计算两个不同位置的大地水准面高度,超出范围的动作产生警告。
N = geoidegm96([39.3,33.4], [-77.2, 36.5])
计算大地水准面高度与纬度包装,与超出范围的动作显示没有警告。
N = geoidegm96(100150 '没有')
该函数具有1996年地球位势模型的局限性。有关更多信息,请参见https://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html
.
WGS84 EGM96大地水准面波动的全球误差范围为+/-0.5 ~ +/-1.0米。
NIMA TR8350.2:“国防部1984年世界大地测量系统的定义及其与局部大地测量系统的关系。”
NASA/TP-1998-206861:“NASA GSFC和NIMA联合地球位势模型EGM96的发展”
国家地理空间情报局网站:https://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html