【发布时间】:2010-10-29 17:19:16
【问题描述】:
我想用 kml 创建一个谷歌地图应用程序,我想根据用户的缩放动态创建 kml 文件。
类似于谷歌地球但在谷歌地图中(缩放部分)
我尝试使用markermanager和clusterer,但是我有太多的marker,并且在移动设备上的性能非常糟糕,但是使用kml这不是问题,但是我一次显示了所有的marker。
我尝试在 kml 文件中使用 NetworkLink,但我没有得到任何参数,例如缩放或边界(我使用的是 php)
我知道这可以用 JavaScript 完成
new google.maps.KmlLayer('mykmlgenerator.php?zoom='+zoom);
但我想避免这种情况有什么办法吗?
谢谢
【问题讨论】:
-
您是否考虑过使用 Fusion Tables 进行这种“从 kml 中动态选择”类型的操作?这对你来说是一个选择吗?
-
嗨@Cups 我喜欢这个主意,但你知道数据是否必须公开,因为我必须保密,谢谢
-
不,您必须共享它才能从网络上查询。
-
我是这么想的,但我做不到 :( 还是谢谢你
标签: php javascript google-maps kml