首页 / 浏览问题 / 三维GIS / 问题详情
三维场景缩放到一定高度不显示(加载地形),不加地形一直显示,不知道是什么原因?
xq
4EXP 2023年05月29日
使用产品:11i 发布的三维场景缩放到一定高度(小于7000m)不显示(加载地形),不加地形一直显示,桌面工具显示正常,不知道是什么原因?

1个回答

您好,

能否提供相关截图呢?没太明白您的描述。

是使用的WebGL吗?

是加载了地形缓存的时候,缩放到7km之内的时候,整个地球都不显示吗?

如果是以上情况,您访问官方示例的话是否正常呢?

比如http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#terrainAndImagery

4,151EXP 2023年05月30日

在官网上测试,加载的是一个三维面图层,只有这个图层缩放不显示,其他图层地形都可以显示。线是一个二维数据

小于7000m不显示

如果是地形缓存,您应该在前端设置一下,这个地形的最大最小可视距离。

如果是其他图层,比如影像,您应该查看一下影像的层级范围,是否包含更精细的层级

上面的回复中给您发的是官方示例,您也可以看一下官方示例您打开是否有该情况。

回复问题麻烦您恢复的全面一些。非常感谢。
在官网上测试,加载的是一个三维面图层,只有这个图层缩放不显示,其他图层地形都可以显示。线是一个二维数据
您描述的“ 加载的是一个三维面图层,只有这个图层缩放不显示 ”是什么意思呢?

上面我发您的是地形数据的官方示例

您的意思是地形显示了,但是影像没有显示吗?

三维面图层指的是哪个图层呢?

" 线是一个二维数据 "又是什么意思呢?

能否描述的详细一些。

您使用的是哪个官方示例呢?
在官网流动管线示例:地形影像都可以显示。

不知道你能看到上面的图片吗,上面的红框框起来的是有问题的,缩放相机高度小于7000m就不显示了,上面第一个图显示,第二个不显示。

制作方法:先在桌面工具场景里制作一个三维面水面流动效果,生成缓存,发布三维服务,官网测试加载,加载其他数据都正常。场景三维水面效果加载地形的情况下相机高度小于7000m就不显示了,大于可以显示,不加载地形的情况下可以显示。
所以您的意思是。

当加载的有地形图层的时候,此时的三维面水面流动填充的图层,在相机高度小于7km时不显示。大于7km显示。

当加载的没有地形图层时,不管相机高度多少,都会显示。是这样吗?

如果是这样的话,

您需要检查一下三维面的高度,如果可以的话设置一下高度模式,比如,贴地。

还可以设置一下是否打开深度检测
是的,设置了贴地就没有水面效果了,设置了最大最小相机高度也不行,能帮我远程看一下吗
远程操作发现:

三维面仅在iserver浏览和webgl有该情况——拉近后看不见水面,但是拉近后打开地下场景,在山体歇着能看到水面

经过调查,生成缓存时,用户选择的是S3M3.0格式的缓存,该缓存默认为椭球加载

修改为2.0之后可以正常加载了
...