一个google map 显示 kml 文件问题??望高手帮忙!!

来源:百度知道 编辑:UC知道 时间:2024/06/10 13:55:48
我在JS中使用
geoXml = new GGeoXml("http://localhost/cta.kml");
map.addOverlay(geoXml);
在地图上不能显示,但我改成这样的话就可以
geoXml = new GGeoXml("http://mapgadgets.googlepages.com/cta.kml");
map.addOverlay(geoXml);
这是为什么?????????
一句话,我调用别的网站上的Kml就可以显示,下载这个Kml文件后,本地调用去不能显示,
我该怎么样才能调用本地的kml文件??????????

GeoXml 对象将可公开访问的网络服务器上托管的 XML 文件.Google给的这个玩意不能访问本机的kml文件,你要想看本地的kml就需要像解析xml结点一样自己写解析脚本。