我想使用 kml 创建一个谷歌地图应用程序,并且我想根据用户的缩放动态创建 kml 文件。
类似于谷歌地球,但在谷歌地图中(缩放部分)
我尝试使用标记管理器和聚类器,但我有太多标记,并且移动设备上的性能非常糟糕,但对于 kml,这不是问题,但我一次显示了所有标记。
我尝试在 kml 文件中使用 NetworkLink,但没有获得任何参数,例如缩放或边界(我正在使用 php)
我知道可以用 JavaScript 来完成
new google.maps.KmlLayer('mykmlgenerator.php?zoom='+zoom);
但我想避免这种情况,有什么办法吗?
谢谢
最佳答案
我尝试过这个,结果发现 Google map 的动态 KML 很笨重。如果可以的话,将 KML 转换为 JSON 并使用 Google Maps JavaScript API ( https://developers.google.com/maps/documentation/javascript/ ) 在 map 上创建标记会更容易。
关于php - 动态kml谷歌地图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4054319/