1.0.2 • Published 9 years ago

turf-median v1.0.2

Weekly downloads
1,433
License
MIT
Repository
github
Last release
9 years ago

turf-median

build status

turf median module

turf.median(polygons, points, inField, outField)

Takes a set of polygons, a set of points, and tag polygons with the sum of point property values contained within.

Parameters

parametertypedescription
polygonsFeatureCollectiona FeatureCollection of Polygon features
pointsFeatureCollectiona FeatureCollection of Point features
inFieldstringthe field in input data to analyze
outFieldstringthe field in which to store results

Example

var polygons = turf.featurecollection([
  turf.polygon([[[0,0],[10,0],[10,10],[0,10],[0,0]]]),
  turf.polygon([[[10,0],[20,10],[20,20], [20,0]]])]);
var points = turf.featurecollection([
  turf.point([5,5], {population: 200}),
  turf.point([1,3], {population: 600}),
  turf.point([14,2], {population: 100}),
  turf.point([13,1], {population: 200}),
  turf.point([19,7], {population: 300})]);
var aggregated = turf.median(polygons, points, 'population', 'median');
//=polygons
//=points
//=aggregated

Installation

Requires nodejs.

$ npm install turf-median

Tests

$ npm test
1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago

0.1.1

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago