{"_id":"geojson-tidy","_rev":"130-92d6093d9ad288b8a9a28444f7be6ab9","name":"geojson-tidy","description":"tidy up a geojson input by filtering out noisy point clusters","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"geojson-tidy","version":"0.1.0","description":"tidy up a geojson input by filtering out noisy point clusters","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git@github.com:mapbox/geojson-tidy.git"},"scripts":{"test":"tape test/basic.js"},"keywords":["geojson","tidy","noise","filter"],"author":{"name":"Arun Ganesh"},"license":"MIT","dependencies":{"extend":"^2.0.1","fs":"0.0.2","haversine":"^1.0.0","tape":"^4.0.0"},"gitHead":"86dcd8d816e7e0c456d41f781acf5efb7cc8e24b","bugs":{"url":"https://github.com/mapbox/geojson-tidy/issues"},"homepage":"https://github.com/mapbox/geojson-tidy","_id":"geojson-tidy@0.1.0","_shasum":"faf4fbb5d1e88e1b5ed3ec943d0ba83083484c7b","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"planemad","email":"arun.planemad@gmail.com"},"dist":{"shasum":"faf4fbb5d1e88e1b5ed3ec943d0ba83083484c7b","tarball":"https://registry.npmjs.org/geojson-tidy/-/geojson-tidy-0.1.0.tgz","integrity":"sha512-ubXXdyTcYkJIsfqDdC/PgOq7HLkYnKEnKTVvKD65dzRh53ddiCbT/7Dknl5vQGmIXTNF7Xy2D4beoGgpna35xQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTtJ1/PmF2s3q3JoWIMNMDb5Dwvv1LdRCJDy0AAvam2QIhAKPJhfHjy7TxDEPVT1MO4l2ZcbLL7T0J3vKJnI+pRAhh"}]},"maintainers":[{"name":"planemad","email":"arun.planemad@gmail.com"}],"deprecated":"This module is now under the @mapbox namespace: install @mapbox/geojson-tidy instead"},"0.1.1":{"name":"geojson-tidy","version":"0.1.1","description":"tidy up a geojson input by filtering out noisy point clusters","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git@github.com:mapbox/geojson-tidy.git"},"scripts":{"test":"tape test/basic.js"},"keywords":["geojson","tidy","noise","filter"],"author":{"name":"Arun Ganesh"},"license":"MIT","dependencies":{"extend":"^2.0.1","fs":"0.0.2","haversine":"^1.0.0","tape":"^4.0.0","turf-simplify":"^1.0.3"},"gitHead":"01ebdd679c29e690bf85e0360c1e9ddea57cbc8c","bugs":{"url":"https://github.com/mapbox/geojson-tidy/issues"},"homepage":"https://github.com/mapbox/geojson-tidy","_id":"geojson-tidy@0.1.1","_shasum":"201a0771900a461cb5766e73476351fed52963eb","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"planemad","email":"arun.planemad@gmail.com"},"dist":{"shasum":"201a0771900a461cb5766e73476351fed52963eb","tarball":"https://registry.npmjs.org/geojson-tidy/-/geojson-tidy-0.1.1.tgz","integrity":"sha512-2O09CGf9XVLHHAqFvIvN31EUM34Fb6aIkJU+vG/YrRhPpd935xWUD8fh4WW7baGLxG6GvTEepudsdFhTDpHhLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFea3TtwL33wjgIQO/wlTycymzr+526yF2P5vvrMdgsAiAu6vjlGmS1gt0SRSRIhi/FFbSbQDP0Y+i/js3t4FTDEQ=="}]},"maintainers":[{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"}],"deprecated":"This module is now under the @mapbox namespace: install @mapbox/geojson-tidy instead"},"0.1.2":{"name":"geojson-tidy","version":"0.1.2","description":"tidy up a geojson input by filtering out noisy point clusters","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git@github.com:mapbox/geojson-tidy.git"},"scripts":{"test":"tape test/basic.js"},"keywords":["geojson","tidy","noise","filter"],"author":{"name":"Arun Ganesh"},"license":"MIT","dependencies":{"extend":"^2.0.1","fs":"0.0.2","haversine":"^1.0.0","tape":"^4.0.0","turf-simplify":"^1.0.3"},"gitHead":"ce51271363c465b952aafd8531fef982f73fb464","bugs":{"url":"https://github.com/mapbox/geojson-tidy/issues"},"homepage":"https://github.com/mapbox/geojson-tidy","_id":"geojson-tidy@0.1.2","_shasum":"d8545643a7a745a457ed4b1b65d41fd2c2a3eb4a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"planemad","email":"arun.planemad@gmail.com"},"dist":{"shasum":"d8545643a7a745a457ed4b1b65d41fd2c2a3eb4a","tarball":"https://registry.npmjs.org/geojson-tidy/-/geojson-tidy-0.1.2.tgz","integrity":"sha512-p7fjzGHhbhKlNToiudYGtQQPKk7IYUxftWRntKnk7TmKP8JWxC0LpMv1FEr2bX00u56jeS8ZLwwzVVxB9IJelw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs8ud66k48DbxpLOcHpHSWNHlqXgJNFlbnPYXIvUXSLAIhAPz8s6XJc9YXHeyU5KQqukVATs2b8m+zfmAtVwwenIeJ"}]},"maintainers":[{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"}],"deprecated":"This module is now under the @mapbox namespace: install @mapbox/geojson-tidy instead"},"0.1.3":{"name":"geojson-tidy","version":"0.1.3","description":"tidy up a geojson input by filtering out noisy point clusters","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git@github.com:mapbox/geojson-tidy.git"},"scripts":{"test":"tape test/basic.js"},"keywords":["geojson","tidy","noise","filter"],"author":{"name":"Arun Ganesh"},"license":"MIT","dependencies":{"extend":"^2.0.1","fs":"0.0.2","haversine":"^1.0.0","tape":"^4.0.0","turf-simplify":"^1.0.3"},"gitHead":"78a11bce7b71db3c7cdb09ead24b5cb98d7e182a","bugs":{"url":"https://github.com/mapbox/geojson-tidy/issues"},"homepage":"https://github.com/mapbox/geojson-tidy","_id":"geojson-tidy@0.1.3","_shasum":"3402f585553beb8ba566143571ebe4aa2c6c892f","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"planemad","email":"arun.planemad@gmail.com"},"dist":{"shasum":"3402f585553beb8ba566143571ebe4aa2c6c892f","tarball":"https://registry.npmjs.org/geojson-tidy/-/geojson-tidy-0.1.3.tgz","integrity":"sha512-/Il4Fqsb/64ZDsxJjG/YfGB/MMMu+QYoHaFWUNkEFwPVM4+xMsT8SVlVRHYNetqD7pyzLZQuPu5suwQYDM1vrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKrLKbAAwchFGLaomoHgRRorcQ5+MdXaBKCZ8QL/hcqAiEA9DAKxKKm69wlKeQ7FvhCGaNezSj4LifHHSpZbn4RMsQ="}]},"maintainers":[{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"}],"deprecated":"This module is now under the @mapbox namespace: install @mapbox/geojson-tidy instead"},"0.1.4":{"name":"geojson-tidy","version":"0.1.4","description":"tidy up a geojson input by filtering out noisy point clusters","main":"geojson-tidy.js","directories":{"test":"test"},"repository":{"type":"git","url":"git@github.com:mapbox/geojson-tidy.git"},"scripts":{"test":"tape test/basic.js"},"keywords":["geojson","tidy","noise","filter"],"author":{"name":"Arun Ganesh"},"license":"MIT","dependencies":{"extend":"^2.0.1","fs":"0.0.2","haversine":"^1.0.0","minimist":"^1.1.1","tape":"^4.0.0","turf-simplify":"^1.0.3"},"gitHead":"1a740ba7ae9cb0f69d18f8f6156249543833cc32","bugs":{"url":"https://github.com/mapbox/geojson-tidy/issues"},"homepage":"https://github.com/mapbox/geojson-tidy","_id":"geojson-tidy@0.1.4","_shasum":"8b208637fa28d24cf803e8deeafa09eec80fd79b","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"planemad","email":"arun.planemad@gmail.com"},"dist":{"shasum":"8b208637fa28d24cf803e8deeafa09eec80fd79b","tarball":"https://registry.npmjs.org/geojson-tidy/-/geojson-tidy-0.1.4.tgz","integrity":"sha512-ezgni7jr2sZ+UdMTNHFuTZ4cW2uSyEcvEhkypP0qSKEkqR0isz/EzUzMQCg089VI4C67s4DIV+OI2zdVsQwV5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAk6e8F9lZQSWL2pKRY+Hf+/2Em/bSa7nnA2k9C+79tLAiEA4+1sVTdeszl2LdTIm77vqR8qeJiac+t7BOe212ElSJ8="}]},"maintainers":[{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"}],"deprecated":"This module is now under the @mapbox namespace: install @mapbox/geojson-tidy instead"},"0.1.6":{"name":"geojson-tidy","version":"0.1.6","description":"tidy up a geojson input by filtering out noisy point clusters","main":"geojson-tidy.js","directories":{"test":"test"},"repository":{"type":"git","url":"git@github.com:mapbox/geojson-tidy.git"},"scripts":{"test":"tape test/test.js"},"keywords":["geojson","tidy","noise","filter"],"author":{"name":"Arun Ganesh"},"license":"MIT","dependencies":{"fs":"0.0.2","haversine":"^1.0.0","minimist":"^1.1.1","tape":"^4.0.0"},"gitHead":"660f491e25025822c8c79026ae27dda4f1ed7452","bugs":{"url":"https://github.com/mapbox/geojson-tidy/issues"},"homepage":"https://github.com/mapbox/geojson-tidy","_id":"geojson-tidy@0.1.6","_shasum":"53449a6d4594e41d7e798541f682496a84196b96","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"planemad","email":"arun.planemad@gmail.com"},"dist":{"shasum":"53449a6d4594e41d7e798541f682496a84196b96","tarball":"https://registry.npmjs.org/geojson-tidy/-/geojson-tidy-0.1.6.tgz","integrity":"sha512-LVmchi49864O+Zofta+ve/Jt6JQ3t9/8JlPwXMP7PqOPBG/jKnFuFxy/TEFDaDkQS97yKafYwBsDgX1Tu+RZ8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK+irfSHC8iyeIyVpy29yxHn5JixzJs3hT0YTm6x+jHgIgECSu6IhwBuxX82GP1JLTmjdHt++RvEtIE2YHEL1unn8="}]},"maintainers":[{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"}],"deprecated":"This module is now under the @mapbox namespace: install @mapbox/geojson-tidy instead"},"1.0.0":{"name":"geojson-tidy","version":"1.0.0","description":"tidy up a geojson input by filtering out noisy point clusters","main":"geojson-tidy.js","directories":{"test":"test"},"repository":{"type":"git","url":"git@github.com:mapbox/geojson-tidy.git"},"scripts":{"test":"tape test/test.js"},"keywords":["geojson","tidy","noise","filter"],"author":{"name":"Arun Ganesh"},"license":"MIT","dependencies":{"fs":"0.0.2","haversine":"^1.0.0","minimist":"^1.1.1","tape":"^4.0.0"},"gitHead":"b1c10836356181d75ca2ea3f2af01df153e96bfe","bugs":{"url":"https://github.com/mapbox/geojson-tidy/issues"},"homepage":"https://github.com/mapbox/geojson-tidy","_id":"geojson-tidy@1.0.0","_shasum":"b90571c35eabc71e09d0a576794108cdc71643bb","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"planemad","email":"arun.planemad@gmail.com"},"dist":{"shasum":"b90571c35eabc71e09d0a576794108cdc71643bb","tarball":"https://registry.npmjs.org/geojson-tidy/-/geojson-tidy-1.0.0.tgz","integrity":"sha512-kkZnpJccB8kM4//7kIjJmprDrvlEsKqfZlrkTHnrxvsOWHs1Gis6jTFhx/CcaGL+fgUmGSMsRF4m78vZDWbNeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBulD/mjhUxr4Bbx4sQbpvaOtnzA/XoENvK6L5gq92D9AiBZc/04EYFNQxh9Sn2avZk9p0iDBLm9gsw5cIZ7Y+tBEQ=="}]},"maintainers":[{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"}],"deprecated":"This module is now under the @mapbox namespace: install @mapbox/geojson-tidy instead"},"1.0.1":{"name":"geojson-tidy","version":"1.0.1","description":"tidy up a geojson input by filtering out noisy point clusters","main":"geojson-tidy.js","directories":{"test":"test"},"repository":{"type":"git","url":"git@github.com:mapbox/geojson-tidy.git"},"scripts":{"test":"tape test/test.js"},"keywords":["geojson","tidy","noise","filter"],"author":{"name":"Arun Ganesh"},"license":"MIT","dependencies":{"fs":"0.0.2","haversine":"^1.0.0","minimist":"^1.1.1","tape":"^4.0.0"},"gitHead":"3075da1e62f632c00433da3e7094aefe88de15cc","bugs":{"url":"https://github.com/mapbox/geojson-tidy/issues"},"homepage":"https://github.com/mapbox/geojson-tidy","_id":"geojson-tidy@1.0.1","_shasum":"9ca8b23675ba1855414db5e3088ebe0bc36817ee","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"planemad","email":"arun.planemad@gmail.com"},"dist":{"shasum":"9ca8b23675ba1855414db5e3088ebe0bc36817ee","tarball":"https://registry.npmjs.org/geojson-tidy/-/geojson-tidy-1.0.1.tgz","integrity":"sha512-4c6rorCxN4EkTPnmGScuZc6lNm/pgEKDPTL6kXyR+4RBywcYydZvx190Q64U73W51dpih9ggagQrZj3wWmT6fA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDR2rkk/Rb1AO2VWWYvhy9N6JLhPDho/fqgi/tt3KKISAiAokvgQnNuNZtm1iqbVv2ShKXTaiZu4NjdQHDpI3iNCgA=="}]},"maintainers":[{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"}],"deprecated":"This module is now under the @mapbox namespace: install @mapbox/geojson-tidy instead"}},"readme":"[![Build Status](https://travis-ci.org/mapbox/geojson-tidy.png)](https://travis-ci.org/mapbox/geojson-tidy)\n\n# geojson-tidy\n\nCreate a tidy geojson by resmapling points in the feature based on sampling time and distance. Handy when geometries that have been converted from a noisy GPS/GPX output.\n- Set a minimum  sampling time between successive points (Default: 5 seconds)\n- Set a minimum distance between successive points (Default: 10 metres)\n- Set a maximum feature length to split long segments (Default: 100 points)\n\n![untitled](https://cloud.githubusercontent.com/assets/126868/8111925/96012394-1032-11e5-9e9e-069746f4dcc9.gif)\n\n### install\n\n    npm install geojson-tidy\n\n### usage\n\n```js\nvar geojsonTidy = require('geojson-tidy');\n\nvar tidyLineString = geojsonTidy.geometry(obj, [options]);\n```\n\n###input\nAny geojson file from [togeojson](https://github.com/mapbox/togeojson) is a valid input for geojson-tidy. Only LineString features are processed currently.\n\nThe timestamp array for the trackpoints need to be stored stored in `features[].properties.coordTimes[]`. Both [Unix time](https://en.wikipedia.org/wiki/Unix_time) or Strings in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) are accepted.\n\n###output\nThe default output is a geojson `FeatureCollection` with the timestamps stored in the `ccordTimes[]` property. All other properties are stripped out.\n\n```\n{\n    \"type\": \"FeatureCollection\",\n    \"features\": [\n        {\n            \"type\": \"Feature\",\n            \"properties\": {\n                \"coordTimes\": []\n            },\n            \"geometry\": {\n                \"type\": \"LineString\",\n                \"coordinates\": []\n            }\n        }\n    ]\n}\n```\n\nTo use with the Mapbox [matchstick](https://github.com/mapbox/matchstick), you would want to generate only a single feature by using the `{\"output\":\"Feature\"}` option\n\n## API\n\n### `geojsonTidy.geometry(obj, [options])`\n\nGiven a geojson object, return contains a tidy geometry with extra points filtered out based on default settings\n\n### options\n\nAllows you to set custom values for the filter\n\n```js\n{\n    minimumDistance: 10, // Minimum distance between points in metres\n    minimumTime: 5,      // Minimum time interval between points in seconds\n    maximumPoints: 100   // Maximum points in a feature\n}\n```\n\n## CLI\n```\n./geojson-tidy -h\nUsage: geojson-tidy [-d minimum distance between points] [-t minimum sample time between points] [-m maximum number of points in a single line feature] FILE\nFILE is any valid geojson file generated by togeojson\ngeojson-tidy returns a stingified gejosn FeatureCollection\nExample: ./geojson-tidy test/walk-1.json -d 10 -t 5 -m 100 > output.json\n```\n\n## Algorithm\n1. Read a geojson FeatureCollection\n2. Loop through the features for LineString features\n3. Compare successive coordinates of the feature\n4. If the dinstance between the points or timestamp difference is too small, delete it\n5. Write a tidied geojson FeatureCollection with reduced points\n        ","maintainers":[{"email":"accounts@mapbox.com","name":"mapbox-admin"}],"time":{"modified":"2022-09-20T01:27:00.386Z","created":"2015-06-12T20:27:50.876Z","0.1.0":"2015-06-12T20:27:50.876Z","0.1.1":"2015-06-15T03:25:07.797Z","0.1.2":"2015-06-15T04:49:38.764Z","0.1.3":"2015-06-15T05:11:30.829Z","0.1.4":"2015-06-15T16:10:10.160Z","0.1.6":"2015-06-17T15:23:27.213Z","1.0.0":"2015-06-19T21:07:28.601Z","1.0.1":"2015-06-19T21:35:31.497Z"},"homepage":"https://github.com/mapbox/geojson-tidy","keywords":["geojson","tidy","noise","filter"],"repository":{"type":"git","url":"git@github.com:mapbox/geojson-tidy.git"},"author":{"name":"Arun Ganesh"},"bugs":{"url":"https://github.com/mapbox/geojson-tidy/issues"},"license":"MIT","readmeFilename":"README.md","users":{"vrutin":true}}