ipyleaflet-从js库添加功能(多边形群集,修剪群集)

时间:2019-03-18 19:24:01

标签: leaflet jupyter-notebook ipython ipywidgets

对不起,这还不是直接编码问题。但是我已经用光了其他资源。

我想在我的ipython-leaflet中使用那些

PruneCluster

或此-(链接到下面的实时演示)

/ Create a new vector type with getLatLng and setLatLng methods.
L.RectangleClusterable = L.Rectangle.extend({
  _originalInitialize: L.Rectangle.prototype.initialize,

  initialize: function (bounds, options) {
    this._originalInitialize(bounds, options);
    this._latlng = this.getBounds().getCenter();
  },

  getLatLng: function () {
    return this._latlng;
  },

  // dummy method.
  setLatLng: function () {}
});

// Add vectors of the new type directly to MCG.
for (var i = 0; i < 10; i += 1) {
  new L.RectangleClusterable([
    randomCoords(),
    randomCoords()
  ]).addTo(markerClusterLayer);
}

example for polygon cluster

example 2 for polygon cluster

stack's question about polygon cluster

stack's question 2 about polygon cluster

我读到可以使用this创建自定义窗口小部件

但是我不知道我是否可以使用自定义小部件向python的ipyleaflet库添加功能。 找不到有关它的任何文档。

寻找正确方向的点。

0 个答案:

没有答案