【发布时间】:2020-09-02 01:23:15
【问题描述】:
我正在尝试获取 KML 文件的中心 latLng 点并将其存储在地图设置的变量中,但我不断收到错误消息“未捕获的类型错误:无法读取未定义的属性 'getCenter'(...)”。 getDefautViewport 回来未定义,我不知道为什么。到目前为止我的代码:
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
center: getCenter,
zoom: 10
}
});
var layer1 = new google.maps.KmlLayer({
url: 'http://googlemaps.github.io/js-v2-samples/ggeoxml/cta.kml',
preserveViewport: true,
map: map
});
var getCenter = layer1.getDefaultViewport().getCenter();
}
【问题讨论】:
标签: javascript google-maps google-maps-api-3