文件名称:point-partitioner
文件大小:17KB
文件格式:ZIP
更新时间:2024-05-03 15:56:31
JavaScript
点分区器 阿皮 const outputArray = partitioner(inputArray, opts); inputArray:输入项的数组(默认为geojson点要素) opts:配置对象,可选,当前需要 算法:使用哪种算法,当前默认为“ spaceFillingCurve”,其他选项为“ k-mean”,“ rtree”和“ rtree-plus” getCoord:查找对象坐标的函数,必须返回[x,y]的数组,默认为item => item.geometry.coordinates maxNumber:组中的最大对象数(不能与组组合) groups:要创建的组数(不能与maxNumber结合使用)。 getSize:使用此函数为不同的实体提供相对大小,默认为()=>1 。 目前,k均值忽略了这一点,在空间填充曲线上效果最佳。 mergeDups:将具有相同坐标
【文件预览】:
point-partitioner-master
----rtree.js(5KB)
----index.js(874B)
----test.js(5KB)
----package.json(687B)
----space-filling.js(5KB)
----license(756B)
----package-lock.json(25KB)
----bin.js(227B)
----k-means.js(934B)
----opt-size.js(780B)
----calc-groups.js(1KB)
----calculate-bounds.js(512B)
----README.md(2KB)
----constants.js(128B)