kmb*_*b64 4 javascript kml google-maps-api-3
谁能告诉我为什么这个kml文件不会在谷歌地图上显示?
我使用以下代码将其添加到地图对象,似乎与其他kml文件一起使用.
var kml = new google.maps.KmlLayer('http://www.emotination.com/kml/tasman.kml');
kml.setMap(map);
Run Code Online (Sandbox Code Playgroud)
Feed验证器说它有效并且谷歌服务器解析它不是太大?
地图只是放大到海洋!
您需要确保Google的服务器未显示kml文件的缓存副本
执行此操作的一个好方法是执行Björn在其注释中建议的内容,并添加一个时间戳,以便结束URL:
var kml_tasman = new google.maps.KmlLayer('http://www.emotination.com/kml/tasman.kml?time='+new Date().getTime());
kml_tasman.setMap(map);
Run Code Online (Sandbox Code Playgroud)