MarkerClusterLayer Class

MarkerClusterLayer(map, geojson, options)

基于leaflet的Layer对象进行的拓展

Fx构造函数

# new MarkerClusterLayer(map, geojson, options)

leaflet的聚类图的实现

参数:
名称 类型 描述
map Object

传入的leaflet的地图对象

geojson Object

热力图目前支持持点数据的 GeoJSON 格式

options Object

mapv.options

zoom Number

最大的聚类级别

title Number

单个聚类点的标题 内容

field String

选择对应的字段,该字段必须是数字型的字段,用来计算大小和颜色

作者:
  • 基础平台/创新中心 潘卓然 ParnDeedlit

查看源代码 leaflet/overlay/view/MarkerClusterLayer.js, line 4

Example
$.get('./static/data/geojson/point.json', function (json) {
  geojson = json;
  var options = {
    size: 5,
    max: 2,
    field: 'mapgis_style',
    gradient: {
       0.25: "rgb(0,0,255)",
       0.55: "rgb(0,255,0)",
       0.85: "yellow",
       1.0: "rgb(255,0,0)"
    }
  }
  var heaterLayer = new L.zondy.MarkerClusterLayer(map, geojson, options).addTo(map);