Openlayers 从服务器重新加载层

Openlayers 从服务器重新加载层,openlayers,Openlayers,我在我的项目中使用openlayer 2 在某个时候,我需要使用ajax调用在客户机上重新加载特定的层 下面是我的图层示例: 如您所见,上面的层包含URL和层的参数(层ID) 我的问题是,从服务器重新加载层的最佳方式是什么?查看兄弟论坛GIS.stackexchange.com,它告诉您如何刷新WMS层(执行您想要的Ajax调用) 对于您的WMS,您应该这样做 your_wms.redraw(true); redraw是继承自的一种方法,虽然此链接可以回答问题,但最好在此处包含答案的基本部分

我在我的项目中使用openlayer 2

在某个时候,我需要使用ajax调用在客户机上重新加载特定的层

下面是我的图层示例:

如您所见,上面的层包含URL和层的参数(层ID)

我的问题是,从服务器重新加载层的最佳方式是什么?

查看兄弟论坛GIS.stackexchange.com,它告诉您如何刷新WMS层(执行您想要的Ajax调用)

对于您的WMS,您应该这样做

your_wms.redraw(true);

redraw
是继承自

的一种方法,虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-虽然我认为这是复制的变化。我希望我能在所有stackexchange论坛上标记为重复。参考其他stackexchange帖子很麻烦(最糟糕的是当人们在网络的2个或更多论坛上问同样的问题时…)