小编Pau*_*aul的帖子

当缩放更改时,如何使用OpenLayers中止未完成的地图图块请求?

我有一个带有TMS图层的OpenLayers地图.对于每次缩放更改,我的地图会发出大约56个地图图块请求(取决于地图/屏幕大小).如果用户快速放大或缩小,所有这些地图图块请求都按顺序排队,我的理解是不会异步调用来自OpenLayers的地图图块请求.因此,如果用户快速放大或缩小,则最终会有许多不再需要的地图图块请求,并且在完成所有先前的请求之前,不会加载所需的图块.

有什么方法可以在缩放更改时中止挂起的地图图块请求?如果没有通过OpenLayers,是否有某种方法可以中止对特定URL的所有待处理请求?

ajax abort tms openlayers

5
推荐指数
1
解决办法
1754
查看次数

标签 统计

abort ×1

ajax ×1

openlayers ×1

tms ×1