[英]How to set marker in center position in google map
When i click the text. 当我单击文本时。 google map will draw on modal pop up in bootstrap
谷歌地图将在引导程序中弹出模式弹出窗口
Here google map is created and location is point out by marker. 在这里创建了谷歌地图,并通过标记指出了位置。 marker placed in left top corner.
标记放置在左上角。 not in center position.
不在中心位置。
Calling the google map 调用谷歌地图
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>'
google map creation 谷歌地图创建
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);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.