CodeIgniter Gmaps获取标记对象lat long

时间:2012-05-25 13:26:46

标签: javascript codeigniter google-maps

我在biostall之前使用Google Maps 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;
}

获取错误:

  

未捕获的TypeError:对象#V>没有方法' getLatLng'

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

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

1 个答案:

答案 0 :(得分:3)

getLatLng()在API v2中

API v3中的

使用getPosition()代替

所有选项和方法请参阅Google Maps Javascript API V3 Reference

相关问题