每次我们向基于OpenLayers的网站添加新层(数据主要由GeoServer服务器提供)时,我们都会讨论是使用单图块还是分块方法。
我们评估的一些参数如下:
使用平铺方法,我们得到:
- 缓慢但持续地建立视口
- 很多小图
- 客户端缓存可能性
- 阻塞加载管道(一次 6 个请求)
- 在加载过程中导航时感觉生涩
使用单瓦片方法,我们得到:
- 在加载过程中导航时感觉更流畅
- 加载图层前的时间延迟
- 每层一张大图
- 没有缓存单个图块
我们在图层中有很多数据编辑,因此切片缓存可能效率不高。
在平铺方面是否有任何最佳实践?
朝着无限快的硬件和无限的数据连接发展,讨论变得无关紧要,但您认为哪种配置最令用户满意?