Google maps KML网络链接中的onStop事件能否与Google Maps v3一起使用?

Google maps KML网络链接中的onStop事件能否与Google Maps v3一起使用?,google-maps,Google Maps,我一直在尝试一个简单的例子,谷歌地图中的kml层会自动更新每次缩放/平移的内容。我一直在使用一个简单的服务器PHP文件进行测试,该文件在指定的Box中返回一个PrimeMARK;我们的目标是使用此模型执行服务器端集群。我在google earth中使用了一个php文件,该文件通过网络kml链接 网络KML文件: 当我在GoogleMaps中添加与层相同的网络kml时,服务器上的php文件只是第一次被访问。该层按预期出现,并显示在屏幕中间的点,但是在平移地图之后,数据没有刷新,该点没有移动到地图

我一直在尝试一个简单的例子,谷歌地图中的kml层会自动更新每次缩放/平移的内容。我一直在使用一个简单的服务器PHP文件进行测试,该文件在指定的Box中返回一个PrimeMARK;我们的目标是使用此模型执行服务器端集群。我在google earth中使用了一个php文件,该文件通过网络kml链接

网络KML文件:

当我在GoogleMaps中添加与层相同的网络kml时,服务器上的php文件只是第一次被访问。该层按预期出现,并显示在屏幕中间的点,但是在平移地图之后,数据没有刷新,该点没有移动到地图的中心。根据访问日志,bbox随第一个请求向下传递到kml服务器,但是没有任何后续请求。我的测试地图可以在这里找到:

我找到了一个与id=2697相关的问题。[我只能在这篇文章中包含2个链接,否则我会链接它]

在尝试了几件事情之后,我确实获得了所需的行为,但是解决方案包括删除现有的JS层对象并在每个pan上添加一个新的对象。这似乎有点笨手笨脚。我希望有人能找到另一种解决方案,在每次平移/缩放时创建一个新的图层对象时,不会产生额外的开销,从而获得相同的行为


层交换示例可以工作,但笨重:与index.php相同的服务器。。。只需重命名为index2.php[遇到smap机器人链接限制]

KML参考称谷歌地图支持onStop

不再有效 支持部分联机