图层编辑之后,重新加载图层,刷新不成功的问题
缓存存在,图层remove在add之后,并未发生新的网络请求。已知地图缩放级别并未发生改变,窗口也没有,所以此时的gis数据请求的参数是已经被缓存起来了,所以直接从缓存中取出数据。
addLayer时随机添加额外的无效参数,例如设置一个属性layerid值Math.random()
ps:试了刷新source、改变zoom效果都不是很,layer.getSource().refresh();map.getVIew().setZoom(12)
图层编辑之后,重新加载图层,刷新不成功的问题
缓存存在,图层remove在add之后,并未发生新的网络请求。已知地图缩放级别并未发生改变,窗口也没有,所以此时的gis数据请求的参数是已经被缓存起来了,所以直接从缓存中取出数据。
addLayer时随机添加额外的无效参数,例如设置一个属性layerid值Math.random()
ps:试了刷新source、改变zoom效果都不是很,layer.getSource().refresh();map.getVIew().setZoom(12)