これで頭を壁にぶつけています。画面上の地図の中心座標をdivで表示したい。マップには kml レイヤーがあります。getCentre()を使用して緯度と経度を取得しようとすると、次のエラーが発生します。
Object #<xi> has no method 'getCentre'
最後に getCentre() を使用して、次のコードを使用してマップを生成しています。
map = new google.maps.Map(document.getElementById('map_canvas'), {
center: new google.maps.LatLng(58.401712, 14.577025),
zoom: 4,
overviewMapControl: true,
overviewMapControlOptions: {
opened: true,
},
mapTypeId: google.maps.MapTypeId.SATELLITE
});
loadKmlLayer(src, map);
}
function loadKmlLayer(src, map) {
var kmlLayer = new google.maps.KmlLayer(src, {
suppressInfoWindows: true,
preserveViewport: false,
map: map,
});
var coords = map.getCentre();