【发布时间】:2014-09-02 23:17:49
【问题描述】:
我有一个带有 Fusion Tables 图层的 Google 地图对象。我正在尝试这样做,以便当您单击 FT 图层时,您会在单击的位置看到一个标记。我编写的代码可以获取您单击的位置的纬度和经度。我还编写了应该设置标记位置的代码,但它不起作用。
见下文...
google.maps.event.addListener(layer,'click',function(e){
var clickedLatLng = {
lat: e['latLng']['B'],
lng: e['latLng']['k']
}
var myLatLng = new google.maps.LatLng(clickedLatLng['lat'],clickedLatLng['lng'])
var marker = new google.maps.Marker({
position: myLatLng,
map: gmap
});
marker.setMap(gmap);
});
如何使标记出现?
【问题讨论】:
标签: javascript google-maps google-maps-api-3 google-fusion-tables