每次我们向基于OpenLayers的网站(主要由GeoServer服务器提供的数据)添加一个新层时,我们都会讨论是使用单一瓷砖还是使用平铺方法。
我们评估的一些参数如下:
使用平铺的方法,我们可以得到:
加载管道的小images
期间导航时的
使用单块方法,我们得到:
在加载
F 229
我们在层中有很多数据编辑,因此块缓存可能没有那么高的效率。
在打瓷砖的时候有best-practices吗?
朝着无限快的硬件和无限的数据连接发展,讨论变得无关紧要,但是您认为作为最user-pleasing的配置是什么?
发布于 2010-05-25 08:04:21
大多数用户满意IMO将是即时反馈,通过逐步加载瓦片后,任何平底锅或变焦。实际上,我只在与我的瓷砖不相对应的比例或大小的定制报告中使用过单个瓷砖。
从你的帖子中不能确定你是如何为你的数据服务的。每个数据集是从一个单独的WMS服务提供的,还是合并成一个?
您可以对很少更改的层进行分组,并将它们设置为使用缓存的块,对于通常编辑的层,它们可以作为单独的非缓存单层(或更短的缓存时间)。
瓷砖的主要问题是您可以在任何时候加载的数字。如果你加快速度,那么速度可能没有明显的差别。
瓷砖性能:
通过使用两个不同的域加载tiles,您可以将每次加载的瓷砖数量增加一倍,例如imgs2.maps.com
有许多性能提示
假设您正在使用WMS,那么以下链接可能有助于确定“最佳实践”:
https://stackoverflow.com/questions/2883122
复制相似问题