首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

通过openlayers添加点后,新增的点不显示,该怎么处理

2012-03-16 
通过openlayers添加点后,新增的点不显示通过openlayers添加点后不显示新的地图。关闭IE后重新进入就能显示。

通过openlayers添加点后,新增的点不显示
通过openlayers添加点后不显示新的地图。关闭IE后重新进入就能显示。或者在放大一级后也能显示出新增的点。
感觉好像是openlayers没有重新读取WMS,而是只用缓存的。请问有什么办法不使用缓存?layer.redraw()用过,没效果

[解决办法]
楼主你说的新增的点是指新地图还是在原有地图上新加的layer呀?“通过openlayers添加点后不显示新的地图”这句我不是很明白。放大或从新加载页面会向服务器从新提取瓦片,所以会显示最新内容。
[解决办法]
以前还没有遇到过类似你的问题,每次画点都能成功显示。你是用OpenLayers.Control.DrawFeature实现的吗?画的时候是一闪就没了还是根本没有显示画的点?

热点排行