Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/pelias/polygon-lookup
Fast point-in-polygon intersection for large numbers of polygons.
https://github.com/pelias/polygon-lookup
67621e6a59c4ee6c8a1f23e9d92e19788388ab40 authored almost 10 years ago by Severyn Kozak <[email protected]>
README.md
-Update links to Travis/NPM badges.
local-rtree-lookup: rewrite into a fast, local polygon lookup
234815b72c787b80b8426e3b44f92f4226a1180f authored almost 10 years ago by Severyn Kozak <[email protected]>
README.md
-Add comprehensive documentation to the README.
-Document the API, example usage, etc.
index.js, test/test.js
-Replace occurrences of `lon` and `lat` with `x` and `y`, since
this pa...
test/test.js
-Define unit tests for `getBoundingBox()` and
`PolygonLookup.search()`.
-Define ...
lib/polygon_utils.js
-`getBoundingBox()` unintentionally modifies the argument array
it's give...
test/test.js
-Add a new `test/test` module, to contain the package's tests.
-Define several un...
765fc0c1d833abdefac54c991915af4873af8d6b authored almost 10 years ago by Severyn Kozak <[email protected]>
index.js
-Add API documentation comments to all functions.
package.json
-Remove old, no longer used dependencies.
-Change the package description.
lib/polygon_utils.js
-Remove `simplifyCoords()` from the `polygon_utils` module,
since polygon...
index.js
-Skip over invalid geometries in `loadFeatureCollection()`.
-Return entire Feature ob...
index.js
-`search()` still looked for `id` properties on
bounding boxes, though they've been r...
test/(exports, run).js
-Remove all existing tests, since there were barely any and
they'll all...
index.js
-Keeping polygons in GeoJSON format is preferable to wrangling
them into something mo...
index.js
-Rename `HierarchyLookup` to `PolygonLookup` in anticipation of
the package name chan...
package.json
-Publishing a new version to facilitate testing straight
downloads from npm.
(index, lib/polygon_utils).js
-Move two polygon computational functions, `getBoundingBox()`
an...
index.js
-Nitpick changes: move a variable declaration, rename another
variable, etc.
index.js
-Refactor `getBoundingBox()` to use Array built-ins for greater
readability.
-Define...
index.js
-The code in `load()` reached absurd levels of indentation
depth: break it up by bund...
index.js
-The `case` blocks in the `switch` statement in `load()` were
virtually identical, ex...
index.js
-Warning, monster commit: add the experimental rtree
reverse-geocoder that I've been ...
(index, lib/(backends, multiquery, stream)).js
-Remove the first implementation of the hierarch...
.jshintrc
-Set `unused` to `true`.
lib/stream.js, test/exports.js
-Fix the `jshint` complaint...
lib/stream.js
-Remove two overlooked calls to `console.error()` with their
`winston.error()` e...
lib/stream.js, package.json
-Close #2, fixing our issue with hanging imports.
c5290bd1545484bdad264dca58a5044f4e5636d2 authored almost 10 years ago by Severyn Kozak <[email protected]>
lib/stream.js
-Work on a potential solution to #2, by a.) removing an
unnecessary call to clos...
97fe600d731ef0237e960269494fefa6228d43b5 authored almost 10 years ago by Severyn Kozak <[email protected]>
lib/multiquery.js
-Replace `['prop_name']` property-access notation with
`.prop_name` to silen...
.jshintignore, .jshintrc, package.json
-Add a `.jshintrc`, and the `precommit-hook` package to ...
0e4a9ab922802f8433331e9f09a4e1990e18fbe6 authored almost 10 years ago by Severyn Kozak <[email protected]>
README.md
-Document the options object in the README.
index.js, lib/multiquery.js
-Use the Winston logger to control logging levels, since the
hiera...
ba8c9e235cc891d66efcfa33214c9595f75b6d92 authored almost 10 years ago by Severyn Kozak <[email protected]>
93a0839118de713a64d89d61749a20a0a1137529 authored almost 10 years ago by Peter Johnson <[email protected]>
c88c1fbef103ad0ec21032c0925736cd8e66f925 authored almost 10 years ago by Peter Johnson <[email protected]>
183cd410c8f861fc3711a08843fead4c7aa87ced authored almost 10 years ago by Peter Johnson <[email protected]>
e043a7b6cc09fb77fe79494359cb69865da99e88 authored almost 10 years ago by Peter Johnson <[email protected]>