我正在使用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),但我很遗憾如何初始化图层并显示它。它是否会进入相同的处理程序变量,还是我必须完全创建新的东西?