二维地图map服务叠加到三维场景会闪现蓝色的色块

0 投票

iServer 10i 发布的二维地图map服务叠加到三维场景会闪现蓝色的色块。

三维场景中的叠加方式:

addMap(url){
            viewer.imageryLayers.addImageryProvider(
                new Cesium.SuperMapImageryProvider({
                    url : url
                })
            );
        }

工作空间(以文件型工作空间发布):

效果:

二维场景当中没有问题,叠加方式:L.supermap.tiledMapLayer(url).addTo(map);

6月 8 分类:  71次浏览 | 用户: hiou36 初出茅庐 (22 分)
修改于 6月 8 用户:hiou36

1个回答

0 投票
您好,地图呈瓦片态加载是正常的,如果您需要更快的加载速度,您可以从两个方向进行优化,矢量数据访问和地图加载性能。

1.您可以对矢量数据集,建立合适的空间索引、选择适合的数据压缩编码,可以有效提高数据查询访问和读写性能。

2.过滤显示对象、图层高度过滤显示、生成三维缓存(三维地图缓存、三维矢量缓存、三维影像缓存、三维地形缓存、三维模型缓存)、生成场景缓存、加载缓存等手段可以较大幅度提高场景的加载显示速度。

3.绝大部分情况以上优化后,已经可以具备较优良的显示加载速度,如不能可以考虑更换性能较优的硬件。

希望可以帮助到您!
6月 9 用户: 执笔画月 名扬四海 (1,902 分)
...