object.net 通过下经纬度获取高程为0

0 投票
double h = m_sceneControl.Scene.GetAltitude(x,y);

h一直是0
1月 14 分类:  14次浏览 | 用户: yannik (4 分)

1个回答

0 投票
接口用的是scene.GetHeight
1月 14 用户: 程逸诗 名扬四海 (3,700 分)
谢谢了,但是 这个接口获取的是 地面和模型上指定点的海拔高度。我只想要获取地面上的高程,不想要模型上的高程。
Scene.PixelToGlobe 方法

那就用这个,里面也有一个枚举,确定是获取地形上面还是地形和模型

谢谢了,但是这个接口也不行,先将 经纬度转换为屏幕坐标,再将屏幕坐标转换为经纬度+高程,结果偏差就比较大了。要是GetHeight有枚举就好了
...