我想在IE中显示很多点(300/400),并在地图上弹出它们。 我试图使用OpenLayers.Layer.Vectors,它的工作原理,但是太慢了。 所以我尝试OpenLayers.Layer.Text,但这个似乎并没有发送BBOX参数。所以我认为我应该发回包含地图所有点的文件,但这是35000点...OpenLayers.Layer.Text和包围盒
你有没有做过这么多点,它是否仍然足够快?
有没有另一种方法可以做到这一点? (我使用自己的服务器来响应WMS和矢量图层,并使用像mapguide或其他的外部服务器不是一个选项)。
非常感谢您的回答!
感谢您的回答,修改浏览器也不是一个选项,公司只允许IE浏览器(是的,我知道...)。使用WMS可以显示我的观点,但是我希望在他们上面有一些弹出信息。除非我完全错误,否则WMS无法做到这一点,因为它会返回图像? – 2011-02-04 10:35:06
是的,您可以使用GetFeatureInfo请求。 – 2011-03-28 14:05:38