我可以在谷歌地图中添加一个KML文件,并在JavaScript中添加一个本地路径吗?



下面是我的JavaScript代码。
请本地化我在谷歌地图中打开的.kml文件抛出的路径:

function initMap() {
    var map = new google.maps.Map(document.getElementById('map'), {
      zoom: 11,
      center: {lat: 23.026261,  lng: 72.566872}
    });     
    var ctaLayer = new google.maps.KmlLayer({
     url: 'http://exaple.com//aa.kml',
      map: map
    });
}

我的问题是:
我可以在 JavaScript 中添加本地路径吗?
我可以在 JavaScript 中向.kml文件添加动态更改吗?

Google 在其服务器上处理 KML 图层,并返回您提供的 KML 图层的切片图像。为了在服务器端处理 KML,他们需要将您的 KML 文件上传到他们的服务器。这意味着您不能使用无法从 Web 公开访问的 URL,因此本地路径将不起作用。

遗憾的是,您无法在 KML 图层中使用本地路径。

相关内容

最新更新