Jee*_*wes 0 javascript ruby-on-rails ruby-on-rails-3 gmaps4rails
我试图从文档中搜索答案,但找不到..
当我通过AJAX在地图上添加标记时,如何在Gmaps4rails中启用聚类.我的观点是这样的:
<%= gmaps( map_options: { zoom: 15, auto_adjust: false } ) %>
Run Code Online (Sandbox Code Playgroud)
并在我的JavaScript中我添加这样的标记:
$.getJSON(path, { lat: lat, lng: lng, user_lat: user_lat, user_lng: user_lng }, function(markers_json) {
Gmaps.map.replaceMarkers(markers_json);
});
Run Code Online (Sandbox Code Playgroud)
我只想将do_clustering选项设置为true,但因为我在地图gmaps()调用中没有标记json,所以我也无法添加标记选项.
gmaps4rails直接告诉:
Gmaps.map.markers_conf.do_clustering = true;
Run Code Online (Sandbox Code Playgroud)
并包含此脚本:
<script type="text/javascript" src="http://google-maps-utility-library-v3.googlecode.com/svn/tags/markerclustererplus/2.0.9/src/markerclusterer_packed.js"></script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1013 次 |
| 最近记录: |