我有一个显示危险废物地点的 OpenLayers + Bing 地图应用程序。用户可以单击链接以在地图上切换站点的子站点。
当我通过在图层上调用 destroyFeatures() 来关闭子站点(它们是矢量图层上的点)时,它们会按预期消失。但是,如果我放大或缩小地图,某些子站点会重新出现。移动地图时不会发生这种情况,只是缩放。
神秘再现的是重合地点,即坐标完全相同的两个地点。两者都被摧毁,并且都重新出现。
为什么这些会从图层中被破坏,然后在缩放时重新出现?
(OpenLayers 版本是 2.11)