文件名称:kdbush:2D点的快速静态索引
文件大小:8KB
文件格式:ZIP
更新时间:2024-02-23 06:34:00
javascript fast algorithm computational-geometry spatial-index
KDBush 基于平坦KD树的2D点的非常快速的静态空间索引。 与相比: 仅点-无矩形 静态-您无法添加/删除项目 索引速度提高了5-8倍 const index = new KDBush ( points ) ; // make an index const ids1 = index . range ( 10 , 10 , 20 , 20 ) ; // bbox search - minX, minY, maxX, maxY const ids2 = index . within ( 10 , 10 , 5 ) ; // radius search - x, y, radius 安装 使用NPM( npm install kdbush )或Yarn( yarn add kdbush )进行安装,然后: // import as a ES module import KDBush from 'kdbush' ; // or require in Node / Browserify const KDBush = require ( 'kdbush' ) ;
【文件预览】:
kdbush-master
----rollup.config.js(378B)
----bench.js(1013B)
----src()
--------range.js(1KB)
--------within.js(1KB)
--------sort.js(2KB)
--------index.js(1KB)
----test.js(4KB)
----.travis.yml(47B)
----LICENSE(750B)
----README.md(2KB)
----.gitignore(65B)
----package.json(1KB)