我使用this.在 Ubuntu 14.04 LTS 上构建了一个磁贴服务器。它工作正常。
简短介绍如何运作:
当 apache 上发出请求时,它会将请求发送给 渲染和 mapnik 。如果这些坐标不存在tile,它会在运行中渲染(创建)所需的tile,并将其保存到tile 使用.meta扩展名的文件夹,所以下次请求时,它 如果瓷砖已经存在,它将不会重新渲染,它只是服务于现有的 瓦片在文件系统中。
问题:
当抛出多个请求时, mapnik 和渲染大多数 他们需要渲染(创建)瓷砖的时间,因为它们不存在。这需要很长时间 有时,在特定区域加载地图前几秒钟。
问题:
我知道有一些解决方法,例如使用: render_list,用于预渲染切片,但我无法理解如何使用 它,以及如何给它参数,所以它将生成一个瓷砖 仅限特定国家/地区(我的地图使用最多的地方)。