我正在以这种方式创建谷歌地图。
function initialize() {
var map_canvas = document.getElementById('map');
var map_options = {
center: new google.maps.LatLng(55.684374, 37.849364),
zoom: 16,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(map_canvas, map_options)
}
google.maps.event.addDomListener(window, 'load', initialize);
我如何将标记放在地图上,我想要的地方?
由于
答案 0 :(得分:0)
我建议你在map_options之外定义LatLng。
var myLat = new google.maps.LatLng(55.684374, 37.849364)
在map_options中,您可以将myLat
传递给center
您已拥有地图属性var map = new google.maps.Map(map_canvas, map_options)
。您可以使用该属性并创建新标记
var marker = new google.maps.Marker({
position: myLat,
map: map,
title:"Hello World!"
});
有关更多信息,请参阅this