首页 / 浏览问题 / 移动GIS / 问题详情
矢量图层透明化后加载效率慢
4EXP 2018年03月21日
在一个影像地图上覆盖矢量图层,通过控件可以设置该矢量图层显示或隐藏;之前矢量图层为不透明时加载时间大概只需要2秒左右;设置矢量图层透明度为60后加载时间延长到了6、7秒。请问有什么方式能够提升加载的效率吗?

1个回答

你好,可以通过优化数据来提升地图加载的性能,可以以下方面优化:

1、如果矢量图层是线或者面图层,且图层中对象的节点过多,可以在iDesktop中进行节点抽稀;

2、如果矢量图层上的对象很多且很密,需要创建空间索引,并设置该图层的合理可见比例尺范围;

3、影像图层数据量较大的话,可以在iDesktop中切成缓存,然后再配好地图在iMobile中打开;

4、地图的性能与跑的设备硬件有关,且是否开启了OpenGL模式渲染。
2,042EXP 2018年03月22日
您好!

1.矢量图层的数据集是面类型,在iDesktop9D好像只能对点类型的数据集抽稀

2.已经建立了空间索引

3.4 影像数据已经切成了缓存,没有开启OpenGL;开启OpenGL以后加载速度变快了,但影像地图出现了变型,而且与矢量图出现了偏移。。。
...