Javascript 如何向包含标记的google地图添加附加标记

Javascript 如何向包含标记的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

下面的代码是我试图使用的代码,以便将标记添加到maerkers变量,然后向处理程序添加额外的标记。第二个handler.addMarker方法只是覆盖了我的第一个标记设置。如何使用gmaps4rails连接gem

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);

这并不能回答问题。这实际上是一种与我现在使用的完全不同的方法。