我目前正在使用Drupal网站,我必须添加" KML"我的网站中的文件。所以,我添加以下代码。
function Map() {
var map = new google.maps.Map(document.getElementById('coverageMap'), {
zoom: 15,
center: {lat: 16.800925763233845, lng: 96.1567211151123}
});
var kmzLayer = new google.maps.KmlLayer('http://test.dev/sites/all/themes/bootstrap_business/coverage/coverage_map.kmz');
kmzLayer.setMap(map);
}
当我运行此代码时,我没有看到我所做的覆盖区域。它只是像谷歌地图一样显示。但是,当我在谷歌地球中打开该文件时,它会通过突出显示颜色来显示覆盖区域。
所以,我认为这是因为我添加" kmz"档案不是" kml"文件。
我不是那么专家。那么,任何人都可以帮助我如何添加该文件并在Drupal 7中实现吗?
我想显示地图(可能是谷歌地图样式),但它必须显示用颜色突出显示的覆盖区域。