Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在GoogleMaps中添加一个KML文件,并在JavaScript中添加一个本地路径吗?_Javascript_Google Maps_Kml - Fatal编程技术网

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

我可以在GoogleMaps中添加一个KML文件,并在JavaScript中添加一个本地路径吗?,javascript,google-maps,kml,Javascript,Google Maps,Kml,下面是我的JavaScript代码。 请将我的open.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.map

下面是我的JavaScript代码。
请将我的open
.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
文件添加动态更改吗?

谷歌在其服务器上处理kml层,并返回您提供的kml层的平铺图像。为了在服务器端处理KML,他们需要将您的KML文件上载到他们的服务器。这意味着您不能使用不能从web公开访问的URL,因此本地路径将不起作用

不幸的是,您不能在KML层中使用本地路径