Javascript 如何在谷歌地图中设置居中位置的标记
当我点击文本时。GoogleMap将利用bootstrap中的模式弹出窗口 这里创建了谷歌地图,并通过标记指出位置。标记放置在左上角。不在中间位置 调用谷歌地图Javascript 如何在谷歌地图中设置居中位置的标记,javascript,google-maps,Javascript,Google Maps,当我点击文本时。GoogleMap将利用bootstrap中的模式弹出窗口 这里创建了谷歌地图,并通过标记指出位置。标记放置在左上角。不在中间位置 调用谷歌地图 td_location.innerHTML = '<span data-toggle="modal" data-target="#map"><img src="img/marker.png" class="add_marker" onclick="createMap('+json_obj.devices[i].lati
td_location.innerHTML = '<span data-toggle="modal" data-target="#map"><img src="img/marker.png" class="add_marker" onclick="createMap('+json_obj.devices[i].latitude+','+json_obj.devices[i].longitude+')"/></span>'
可能重复:这是关于谷歌地图的信息窗口吗?我在你的问题中没有看到任何infoWindow代码?我没有使用infoWindow。我得到一个地址并在表中显示。我得到了答案。
function createMap(lat,lng)
{
var mapOptions={
zoom:10,
//center:new google.maps.LatLng(lat, lng)
};
map=new google.maps.Map(document.getElementById('locationMap'),mapOptions);
var pos=new google.maps.LatLng(lat,lng);
var marker = new google.maps.Marker({
position: pos,
map: map,
});
map.setCenter(pos);
return true;
}
google.maps.event.addListenerOnce(map, 'idle', function(){
google.maps.event.trigger(map, 'resize');
map.setCenter(pos);
});