javascript——如何在谷歌地图中显示我的KML文件
发布时间:2022-05-01 04:34:31 324
相关标签: # 前端
大家下午好,有人,你们知道为什么我的kml存储不能在Dropbox中显示吗?我知道kml不能存储在localhost中,需要在公共位置访问并将kml放入我的地图问题是为什么不在我的地图中显示我的kml?我是新来的。我确保我的kml所在的文件夹是公共的
<body>
<div id="map"></div>
<script>
var map;
var src = 'https://www.dropbox.com/s/e3t3u4y3ytxgkj1/Distrito_4.kml?dl=0';
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
center: new google.maps.LatLng(20.5962502, -100.3962371),
zoom: 11,
mapTypeId: 'terrain'
});
var kmlLayer = new google.maps.KmlLayer(src, {
suppressInfoWindows: true,
preserveViewport: false,
map: map
});
kmlLayer.addListener('click', function(event) {
var content = event.featureData.infoWindowHtml;
var testimonial = document.getElementById('capture');
testimonial.innerHTML = content;
});
}
</script>
<script async
src="https://maps.googleapis.com/maps/api/js?key=MyKeyhidden&callback=initMap">
</script>
</body>
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报