CodeIgniter Gmaps获取标记对象经度

CodeIgniter Gmaps get marker object lat long

本文关键字:对象 经度 Gmaps 获取 CodeIgniter      更新时间:2023-09-26

我正在使用生物摊位的谷歌地图CI库。我想平移到已单击的标记,以便地图以该标记为中心。

我已经尝试过这个JS,但似乎标记对象没有getLatLng()方法。

function open_marker(id){
    google.maps.event.trigger(markers[id],'click'); // this works fine, opens the correct marker
    map.panTo(markers[id].getLatLng());
    return;
}

收到错误:

未捕获的类型错误:对象 #V> 没有方法"getLatLng"

我需要得到一个我可以得到LatLng()的标记对象。

当我alert(markers[id])它说对象时,所以我假设它存在。

getLatLng()在API v2中

在 API v3 中,请改用getPosition()

有关所有选项和方法,请参阅 Google 地图 Javascript API V3 参考