在Gmaps4Rails中创建热图图层

时间:2015-02-01 08:54:56

标签: javascript ruby-on-rails gmaps4rails

我正在使用Gmaps4Rails gem并按照wiki / readme,我已成功创建了一个带点(引脚)的地图。

javascript看起来像这样:

  handler = Gmaps.build('Google');
  handler.buildMap({
    provider: { 
    },
    internal: {
      id: 'map'
    }
  },
  function(){
    json_array = #{raw(@hash.to_json)};
    markers = handler.addMarkers(json_array);
    _.each(json_array, function(json, index){
      json.marker = markers[index];
    });

    createSidebar(json_array);

    handler.bounds.extendWith(markers);
    handler.fitMapToBounds();
  });

我想创建一个可以打开和关闭的热图图层,这将显示而不是pindrops。尽管浏览了Wiki以及Google Maps api(https://developers.google.com/maps/documentation/javascript/examples/layer-heatmap),但我很遗憾如何初始化图层并显示它。它是否会进入相同的处理程序变量,还是我必须完全创建新的东西?

0 个答案:

没有答案