美文网首页
ArcGIS for javascript 透明度、是否允许地下

ArcGIS for javascript 透明度、是否允许地下

作者: 等等ChEnH | 来源:发表于2020-10-13 09:22 被阅读0次

在ArcGIS API for Java 4.8中map类增加了ground属性,通过设置ground可以对地表的颜色、透明度、是否允许地下导航三个内容进行设置,这种地下模式广泛应用于地下管线、地质体等的查看。

本文以4.16版本为例子


地上模型效果

由于该模型有部分在地下,被地表遮挡,需要看到地下模型部分有两个方案
1、设置地表透明度View.map.ground.opacity 设置为0.2效果

地表透明度为0.2

2、开启地下导航模式,支持鼠标旋转进入地下View.map.ground.navigationConstraint 设置为none

地下效果

参考官方api

官方API截图
默认值为:stay-above
开发过程调试发现,View.map.ground.navigationConstraint = 'stay-above' 并不能设置禁止进入地下
解决方案:View.map.ground.navigationConstraint = null

相关文章

网友评论

      本文标题:ArcGIS for javascript 透明度、是否允许地下

      本文链接:https://www.haomeiwen.com/subject/wblppktx.html