Gmaps4Rails V2 настраивает атрибуты круга

Я пытаюсь настроить цвет линии, цвет заливки и непрозрачность в пределах моего круга карты.

    <script type="text/javascript">
      circle = [{lng: <%= @listing.longitude %>, lat: <%= @listing.latitude %>, radius: 2500, strokeColor:"#0000FF",strokeOpacity: 1, strokeWeight: 3, fillColor: 'transparent'}]
      handler = Gmaps.build('Google');
      handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){
      markers = handler.addMarkers(<%=raw @hash.to_json %>);
      handler.bounds.extendWith(markers);
      handler.addCircles(circle);
      handler.fitMapToBounds()
      handler.getMap().setZoom(12);
    }); </script> 

Изменение значения радиуса работает правильно, однако корректировка strokeColor, strokeOpacity, strokeWeight и т. д. не влияет на карту.

Как переопределить эти настройки?


person dmt2989    schedule 21.11.2013    source источник


Ответы (1)


Как говорит источник, вы можете передать свои параметры в качестве второго аргумента:

circle = [{lng: <%= @listing.longitude %>, lat: <%= @listing.latitude %>, radius: 2500 }]
circle_options = { strokeColor:"#0000FF",strokeOpacity: 1, strokeWeight: 3, fillColor: 'transparent' }
handler.addCircles(circle, circle_options);
person apneadiving    schedule 21.11.2013