ArcGIS API for JavaScript 倾斜摄影测量三维模型自定义绝对高度

IntegratedMeshLayer
是一个从JS API 4.2就出现的图层类型,专门用于展示倾斜摄影测量的三维数据,但是直接通过SceneLayer的方式加载也可以实现倾斜摄影测量三维模型的加载,所以一直没有引起我的重视。
对于无人生成的正射影像高程信息有误差是一个非常头疼的事情,以前这种数据需要使用桌面软件对数据进行纠正高程后才可以使用,JS API 4.5中该图层增加了自定义高度的功能,现在利用IntegratedMeshLayer的elevationInfo功能就可以自定义整个图层的绝对高度,实现图层的上移或者下移。
elevation有两个属性,mode和offset
mode必须是“absolute-height”
offset是数值类型的数字,表示拔高的高度,单位是米

具体使用
layer.elevationInfo={
mode:"absolute-height",
offset:500,
}
在线demo地址:
https://developers.arcgis.com/javascript/latest/sample-code/sandbox/index.html?sample=layers-integratedmeshlayer

效果示意

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容