我有一张易滑的地图,我想在上面显示一些高速公路的叠加层。我有一个 PHP 脚本,它从我的本地 Overpass API 服务器获取过滤数据,将该数据发送到 OpenLayers,然后在具有基本样式(红色、黄色或绿色线条颜色,基于高速公路)。它可以工作,但是当要显示大量数据时,它不能很好地扩展。我说的是由 83000 个节点组成的大约 2600 种方式。即使在相对较新的计算机上,SVG 渲染也很困难。
我不需要任何花哨的交互功能,目标只是显示该数据。
我正在考虑一种用这些方式渲染透明图块的方法,然后将这些图块作为叠加层加载到 OpenLayers 中(也许与 TMS 层?)。也许 Mapnik 在这里会很有用?
显示这种负载的最佳方式是什么?