hilbert-2d
v0.0.1
Published
2D Hilbert curve coordinate encoder/decoder
Downloads
7
Maintainers
Readme
Hilbert-2D
2D Hilbert curve coordinate encoder/decoder
;
The code is ported from Go to JS from https://github.com/google/hilbert/ Inlined rotations to eliminate function calls.
Install
npm install -S hilbert-2d
API
const h = require('hilbert-2d');
h.encode(16, [12, 23]); // 837
h.decode(16, 837); // [12, 23]
TODO
- [ ] Add range queries and sorting
- [ ] Add examples