{"_id":"turf-average","_rev":"27-c7cd792de54f9866bfe8afa67de44313","name":"turf-average","description":"turf average module","dist-tags":{"latest":"1.1.2"},"versions":{"0.0.1":{"name":"turf-average","version":"0.0.1","description":"turf average module","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/morganherlocker/turf-average.git"},"keywords":["turf","average","avg","stats","geojson","geospatial"],"author":{"name":"morganherlocker"},"license":"MIT","bugs":{"url":"https://github.com/morganherlocker/turf-average/issues"},"homepage":"https://github.com/morganherlocker/turf-average","devDependencies":{"tape":"^2.13.0","turf-featurecollection":"^0.1.0","turf-point":"^0.1.0","turf-polygon":"^0.1.0"},"dependencies":{"simple-statistics":"^0.8.0","turf-inside":"^0.1.1"},"_id":"turf-average@0.0.1","dist":{"shasum":"2ed89af0fa8ba79bbf997a0cd0068e8f0f9e3716","tarball":"https://registry.npmjs.org/turf-average/-/turf-average-0.0.1.tgz","integrity":"sha512-IQH0N1/1zxBbpYjP9sVqZ+sUKA/LdKaMRC4wCihV2C6/zwT4mlU0ia9uv6918P0cXFvne+DMz6nsEJ3cAUG6KA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPdNcR5NEQsejs8nZJ1GCFkXdLi7HuocpSn5TkboiYWAiAEY73xaPs3v3k7+wO0Z7qiD7icdclWxF6+zI4rZFfyTg=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},"maintainers":[{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"}]},"0.0.2":{"name":"turf-average","version":"0.0.2","description":"turf average module","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/morganherlocker/turf-average.git"},"keywords":["turf","average","avg","stats","geojson","geospatial"],"author":{"name":"morganherlocker"},"license":"MIT","bugs":{"url":"https://github.com/morganherlocker/turf-average/issues"},"homepage":"https://github.com/morganherlocker/turf-average","devDependencies":{"tape":"^2.13.0","turf-featurecollection":"^0.1.0","turf-point":"^0.1.0","turf-polygon":"^0.1.0"},"dependencies":{"simple-statistics":"^0.8.0","turf-inside":"^0.1.1"},"_id":"turf-average@0.0.2","dist":{"shasum":"3b6ee1077d4381de4af63e92db4273639cc59e23","tarball":"https://registry.npmjs.org/turf-average/-/turf-average-0.0.2.tgz","integrity":"sha512-V7NcOTB1gxNcnN5GATNj4I5RUscNW/4f/uxGy/GuRhjLhrT+wOOEAAsF/NQtTZkXpRl33TB9byUmpgzpVYOpvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyJwrFDmSWFTdB1Ttus0ZnNwjD4fHN2dPPMBz/ucZwWQIhAI5uixsQ8xL+8J6OtpET+0VvjoXEDFSYwUoLgD/87CJu"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},"maintainers":[{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"}]},"0.1.0":{"name":"turf-average","version":"0.1.0","description":"turf average module","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/morganherlocker/turf-average.git"},"keywords":["turf","average","avg","stats","geojson","geospatial"],"author":{"name":"morganherlocker"},"license":"MIT","bugs":{"url":"https://github.com/morganherlocker/turf-average/issues"},"homepage":"https://github.com/morganherlocker/turf-average","devDependencies":{"tape":"^2.13.3","turf-featurecollection":"^0.1.0","turf-point":"^0.1.1","turf-polygon":"^0.1.1"},"dependencies":{"simple-statistics":"^0.8.1","turf-inside":"^0.1.3"},"_id":"turf-average@0.1.0","dist":{"shasum":"965a4c08c842fb758bac1c12df940f323183563a","tarball":"https://registry.npmjs.org/turf-average/-/turf-average-0.1.0.tgz","integrity":"sha512-eb7Zv4cJaOxADLPdsyVJ1KqNmuCul4CGpI7ZNq8rJFm4GL+6WiH+HWDM5zfrWI6RWI93n7WPgJEujpi5Coirog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICR3gADLbILRGGLiRFwG1H41seBsZq8Lr8hEXXwG4SieAiArlDrwiY5+NjmVratEipGlkLo1ePDgWocfTLykzu4qdA=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},"maintainers":[{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"}]},"0.1.1":{"name":"turf-average","version":"0.1.1","description":"turf average module","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/morganherlocker/turf-average.git"},"keywords":["turf","average","avg","stats","geojson","geospatial"],"author":{"name":"morganherlocker"},"license":"MIT","bugs":{"url":"https://github.com/morganherlocker/turf-average/issues"},"homepage":"https://github.com/morganherlocker/turf-average","devDependencies":{"tape":"^2.13.3","turf-featurecollection":"^0.1.0","turf-point":"^0.1.1","turf-polygon":"^0.1.1"},"dependencies":{"turf-inside":"^0.1.3"},"gitHead":"529e16e881f3c8f7f2b41673f636141f6cf3a6c1","_id":"turf-average@0.1.1","_shasum":"893c14f0076c73e2752ab9b69fe17e56248984d7","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},"maintainers":[{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"}],"dist":{"shasum":"893c14f0076c73e2752ab9b69fe17e56248984d7","tarball":"https://registry.npmjs.org/turf-average/-/turf-average-0.1.1.tgz","integrity":"sha512-vXqKdUDdNXZI4CgfYybaLierVqFyOow0Pp+aQThfRDobF8fIyK4q/WZW4n7nhw4kUo0jrSnhfAm1vSjPkp4DqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAw+4wgFekE1t0knDVg1fjGFSo5zR47sDsBodyaO81mAiEA5pReshWIgqMssJ86pR2rihVkLNatHA5F655Gcg+qdlE="}]}},"1.0.0":{"name":"turf-average","version":"1.0.0","description":"turf average module","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/morganherlocker/turf-average.git"},"keywords":["turf","average","avg","stats","geojson","geospatial"],"author":{"name":"morganherlocker"},"license":"MIT","bugs":{"url":"https://github.com/morganherlocker/turf-average/issues"},"homepage":"https://github.com/morganherlocker/turf-average","devDependencies":{"benchmark":"^1.0.0","tape":"^2.13.3","turf-featurecollection":"^0.1.0","turf-point":"^0.1.1","turf-polygon":"^0.1.1"},"dependencies":{"turf-inside":"^0.1.3"},"gitHead":"f342af92fd75039344934b3752d6dde7332ec955","_id":"turf-average@1.0.0","_shasum":"c843218833c638a6ef909c61893786d857bbbee6","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},"maintainers":[{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"}],"dist":{"shasum":"c843218833c638a6ef909c61893786d857bbbee6","tarball":"https://registry.npmjs.org/turf-average/-/turf-average-1.0.0.tgz","integrity":"sha512-6fRcdNeJ+A8EyoZl6hOBb6DoiHxxq3RrHeYNWea7J/1tZiVOmDu97s4XTfrP1av05ClwSZR//WgYs9K3j1Hj7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0jYJX1DnKeUAJNkvGKYhgBFRJwoxZmWsmsnK/cc38iAiBlW6nVXaO7KCtQnWr1IvRW0sZGOSSH93Bh2OdViGcO9A=="}]}},"1.1.0":{"name":"turf-average","version":"1.1.0","description":"turf average module","main":"index.js","scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/morganherlocker/turf-average.git"},"keywords":["turf","average","avg","stats","geojson","geospatial"],"author":{"name":"morganherlocker"},"license":"MIT","bugs":{"url":"https://github.com/morganherlocker/turf-average/issues"},"homepage":"https://github.com/morganherlocker/turf-average","devDependencies":{"benchmark":"^1.0.0","tape":"^3.0.3","turf-featurecollection":"^0.1.0","turf-point":"^1.2.0","turf-polygon":"^0.1.1"},"dependencies":{"turf-inside":"^1.1.1"},"gitHead":"63f9a1615397cb77a31206c861b2cd17144b0c8e","_id":"turf-average@1.1.0","_shasum":"4acb90164c81c63766a0c71298a2c42d9c55755b","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},"maintainers":[{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"}],"dist":{"shasum":"4acb90164c81c63766a0c71298a2c42d9c55755b","tarball":"https://registry.npmjs.org/turf-average/-/turf-average-1.1.0.tgz","integrity":"sha512-xgEJFmDJS6WzONZkV6lvCEH0UhR7/lKq2Yyq+21mlnH9SIOVCOvok+WxDZtNxhNpw6FyGz+ILMKPGDdfIppETg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5dIfVSx3lF2cbXLbzlgxOjmr7CO3SyObm852dpNZ+aQIhAMz5OjR/uHs1ijL3zNRKMlFy9dp0jlhMNj3g+HuDWShY"}]}},"1.1.1":{"name":"turf-average","version":"1.1.1","description":"turf average module","main":"index.js","scripts":{"test":"tape test.js","doc":"dox -r < index.js | doxme --readme > README.md"},"repository":{"type":"git","url":"https://github.com/Turfjs/turf-average.git"},"keywords":["turf","average","avg","stats","geojson","geospatial"],"author":{"name":"morganherlocker"},"license":"MIT","bugs":{"url":"https://github.com/Turfjs/turf-average/issues"},"homepage":"https://github.com/Turfjs/turf-average","devDependencies":{"benchmark":"^1.0.0","tape":"^3.5.0","turf-featurecollection":"^1.0.0","turf-point":"^2.0.0","turf-polygon":"^1.0.2","dox":"^0.6.1","doxme":"^1.4.3"},"dependencies":{"turf-inside":"^1.1.3"},"gitHead":"ee88c42ebd08f3c6107efb8e5af47e35cec938d0","_id":"turf-average@1.1.1","_shasum":"c4730a1502df3840227ee995e7505e94398c41d5","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},"maintainers":[{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"jvrousseau","email":"jv.rousseau@outlook.com"},{"name":"jseppi","email":"james.seppi@gmail.com"},{"name":"cspanring","email":"cspanring@gmail.com"},{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"}],"dist":{"shasum":"c4730a1502df3840227ee995e7505e94398c41d5","tarball":"https://registry.npmjs.org/turf-average/-/turf-average-1.1.1.tgz","integrity":"sha512-MAYy+AXBj1gj0nIiqOm+LAMwFzTo05pFpYWzlRIS1iKcdLKqQBP0jLtCq3OYNukTygz4YkPb7R3O6midvte52g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf6yjRvazUAiYm9GgGGx8/odxABPl/eW7APl3KXQwnBAIgDYN7AVXQa9SBVGr+7HXyr3SfPP301iRXHbt3eQc9i9g="}]}},"1.1.2":{"name":"turf-average","version":"1.1.2","description":"turf average module","main":"index.js","scripts":{"test":"tape test.js","doc":"dox -r < index.js | doxme --readme > README.md"},"repository":{"type":"git","url":"git+https://github.com/Turfjs/turf-average.git"},"keywords":["turf","average","avg","stats","geojson","geospatial"],"author":{"name":"morganherlocker"},"license":"MIT","bugs":{"url":"https://github.com/Turfjs/turf-average/issues"},"homepage":"https://github.com/Turfjs/turf-average","devDependencies":{"benchmark":"^1.0.0","tape":"^3.5.0","turf-featurecollection":"^1.0.0","turf-point":"^2.0.0","turf-polygon":"^1.0.2","dox":"^0.6.1","doxme":"^1.4.3"},"dependencies":{"turf-inside":"^1.1.3"},"gitHead":"e0b19711706b858dbabb271e970650ba8f56cab7","_id":"turf-average@1.1.2","_shasum":"8481da19000ceb07b555c28b8ca89e4a88238e0c","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tcql","email":"tim.channell@gmail.com"},"maintainers":[{"name":"cspanring","email":"cspanring@gmail.com"},{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"jseppi","email":"james.seppi@gmail.com"},{"name":"jvrousseau","email":"jv.rousseau@outlook.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tcql","email":"tim.channell@gmail.com"},{"name":"tmcw","email":"tom@macwright.org"}],"dist":{"shasum":"8481da19000ceb07b555c28b8ca89e4a88238e0c","tarball":"https://registry.npmjs.org/turf-average/-/turf-average-1.1.2.tgz","integrity":"sha512-UKtP+grpXuXCEeoBfEZdVQ+B76o4dKd3N79YyS1MqXg/HSovBrMeuT+F5BV9HgpwmNBXDqqYlpPak9+mdDA/iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBO/y1Yi9wwOSL+V55P4C5acq6Tsh0a4occOpXM1UEAzAiEAgmmxl5YvqYpLLBB+4oN3dsvGijYNIF8GGaMPksckcXQ="}]}}},"readme":"# turf-average\n\n[![build status](https://secure.travis-ci.org/Turfjs/turf-average.png)](http://travis-ci.org/Turfjs/turf-average)\n\nturf average module\n\n\n### `turf.average(polygons, points, field, outputField)`\n\nCalculates the average value of a field for a set of Point|points within a set of Polygon|polygons.\n\n\n### Parameters\n\n| parameter     | type                           | description                                                             |\n| ------------- | ------------------------------ | ----------------------------------------------------------------------- |\n| `polygons`    | FeatureCollection\\.\\<Polygon\\> | polygons with values on which to average                                |\n| `points`      | FeatureCollection\\.\\<Point\\>   | points from which to calculate the average                              |\n| `field`       | String                         | the field in the `points` features from which to pull values to average |\n| `outputField` | String                         | the field in `polygons` to put results of the averages                  |\n\n\n### Example\n\n```js\nvar polygons = {\n  \"type\": \"FeatureCollection\",\n  \"features\": [\n    {\n      \"type\": \"Feature\",\n      \"properties\": {},\n      \"geometry\": {\n        \"type\": \"Polygon\",\n        \"coordinates\": [[\n          [10.666351, 59.890659],\n          [10.666351, 59.936784],\n          [10.762481, 59.936784],\n          [10.762481, 59.890659],\n          [10.666351, 59.890659]\n        ]]\n      }\n    }, {\n      \"type\": \"Feature\",\n      \"properties\": {},\n      \"geometry\": {\n        \"type\": \"Polygon\",\n        \"coordinates\": [[\n          [10.764541, 59.889281],\n          [10.764541, 59.937128],\n          [10.866165, 59.937128],\n          [10.866165, 59.889281],\n          [10.764541, 59.889281]\n        ]]\n      }\n    }\n  ]\n};\nvar points = {\n  \"type\": \"FeatureCollection\",\n  \"features\": [\n    {\n      \"type\": \"Feature\",\n      \"properties\": {\n        \"population\": 200\n      },\n      \"geometry\": {\n        \"type\": \"Point\",\n        \"coordinates\": [10.724029, 59.926807]\n      }\n    }, {\n      \"type\": \"Feature\",\n      \"properties\": {\n        \"population\": 600\n      },\n      \"geometry\": {\n        \"type\": \"Point\",\n        \"coordinates\": [10.715789, 59.904778]\n      }\n    }, {\n      \"type\": \"Feature\",\n      \"properties\": {\n        \"population\": 100\n      },\n      \"geometry\": {\n        \"type\": \"Point\",\n        \"coordinates\": [10.746002, 59.908566]\n      }\n    }, {\n      \"type\": \"Feature\",\n      \"properties\": {\n        \"population\": 200\n      },\n      \"geometry\": {\n        \"type\": \"Point\",\n        \"coordinates\": [10.806427, 59.908910]\n      }\n    }, {\n      \"type\": \"Feature\",\n      \"properties\": {\n        \"population\": 300\n      },\n      \"geometry\": {\n        \"type\": \"Point\",\n        \"coordinates\": [10.79544, 59.931624]\n      }\n    }\n  ]\n};\n\nvar averaged = turf.average(\n polygons, points, 'population', 'pop_avg');\n\nvar resultFeatures = points.features.concat(\n  averaged.features);\nvar result = {\n  \"type\": \"FeatureCollection\",\n  \"features\": resultFeatures\n};\n\n//=result\n```\n\n\n**Returns** `FeatureCollection.<Polygon>`, polygons with the value of `outField` set to the calculated averages\n\n## Installation\n\nRequires [nodejs](http://nodejs.org/).\n\n```sh\n$ npm install turf-average\n```\n\n## Tests\n\n```sh\n$ npm test\n```\n\n\n","maintainers":[{"email":"tim.channell@gmail.com","name":"tcql"},{"email":"morgan.herlocker@gmail.com","name":"morganherlocker"},{"email":"agafonkin@gmail.com","name":"mourner"},{"email":"jv.rousseau@outlook.com","name":"jvrousseau"},{"email":"james.seppi@gmail.com","name":"jseppi"},{"email":"cspanring@gmail.com","name":"cspanring"},{"email":"calvin.metcalf@gmail.com","name":"cwmma"},{"email":"lyzi@mapbox.com","name":"lyzidiamond"},{"email":"tom@macwright.org","name":"tmcw"}],"time":{"modified":"2022-06-27T23:27:07.312Z","created":"2014-05-20T13:31:27.680Z","0.0.1":"2014-05-20T13:31:27.680Z","0.0.2":"2014-05-30T13:41:04.762Z","0.1.0":"2014-06-19T18:16:41.466Z","0.1.1":"2014-12-09T18:28:55.917Z","1.0.0":"2014-12-10T20:17:44.483Z","1.1.0":"2014-12-10T23:08:53.438Z","1.1.1":"2015-02-06T21:42:10.744Z","1.1.2":"2015-12-18T21:45:13.352Z"},"homepage":"https://github.com/Turfjs/turf-average","keywords":["turf","average","avg","stats","geojson","geospatial"],"repository":{"type":"git","url":"git+https://github.com/Turfjs/turf-average.git"},"author":{"name":"morganherlocker"},"bugs":{"url":"https://github.com/Turfjs/turf-average/issues"},"license":"MIT","readmeFilename":"README.md"}