Javascript 如何向包含标记的google地图添加附加标记
下面的代码是我试图使用的代码,以便将标记添加到maerkers变量,然后向处理程序添加额外的标记。第二个handler.addMarker方法只是覆盖了我的第一个标记设置。如何使用gmaps4rails连接gemJavascript 如何向包含标记的google地图添加附加标记,javascript,ruby,google-maps,ruby-on-rails-4,gmaps4rails2,Javascript,Ruby,Google Maps,Ruby On Rails 4,Gmaps4rails2,下面的代码是我试图使用的代码,以便将标记添加到maerkers变量,然后向处理程序添加额外的标记。第二个handler.addMarker方法只是覆盖了我的第一个标记设置。如何使用gmaps4rails连接gem markers = handler.addMarkers(<%=raw @hash.to_json %>); markers = handler.addMarker({ lat: position.coords.latitude, lng: position.c
markers = handler.addMarkers(<%=raw @hash.to_json %>);
markers = handler.addMarker({
lat: position.coords.latitude,
lng: position.coords.longitude
});
markers=handler.addMarkers();
markers=handler.addMarker({
纬度:位置坐标纬度,
lng:position.coords.longitude
});
使用JavaScript,您可以通过为每个标记创建新对象来添加多个标记
function initialize() {
var myLatlng_first = new google.maps.LatLng(-25.363882,131.044922);
var myLatlng_second = new google.maps.LatLng(-20.253256,131.044922);
var mapOptions = {
zoom: 4,
center: myLatlng
}
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
var marker_first = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'Hello World!'
});
var marker_second = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'Hello World!'
});
}
google.maps.event.addDomListener(window, 'load', initialize);
这并不能回答问题。这实际上是一种与我现在使用的完全不同的方法。