我正在使用Leaflet.js,并且我有很多标记,但是我想自动绘制一个包含特定标记组的多边形。这里有一张图片: 每个标记都有一个特定的半径,如果我使用它,将会像这样: 但我不想要这个,我想要一个包含标记的区域,我不知道怎么做。
您可能想创建一个凸包。参考https://gis.stackexchange.com/questions/215137/how-to-create-a-convex-hull-with-leaflet-points,使用Turf.js库的凸包功能是使用JavaScript最简单的方法。示例代码:http://bl.ocks.org/ebrelsford/c31f61d39d2cd559e18a