根据EGM96重力位势模型计算大地水准面高度
请注意
geoidegm96
将在未来的版本中被删除。使用geoidheight
代替。
N = geoidegm96(lat, long)
N = geoidegm96(lat, long, action)
N = geoidegm96(lat, long)
根据EGM96重力位模型计算大地水准面高度。它计算的大地水准面高度为0.01米。该函数使用EGM96重力位势模型,从无潮系统的点值的15分钟网格内插值大地水准面高度至360度。大地水准面起伏相对于WGS84椭球面。
N = geoidegm96(lat, long, action)
根据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 '没有')
NIMA TR8350.2:“国防部世界大地测量系统1984,它的定义及其与地方大地测量系统的关系”。
NASA/TP-1998-206861:“NASA GSFC和NIMA联合位势模型EGM96的开发”
国家地理空间情报局网站:测绘学办公室