3.0.12 • Published 8 years ago

turf-buffer v3.0.12

Weekly downloads
11,655
License
MIT
Repository
github
Last release
8 years ago

turf-buffer

build status

turf buffer module

turf.buffer(feature, distance, unit)

Calculates a buffer for input features for a given radius. Units supported are miles, kilometers, and degrees.

Parameters

parametertypedescription
featureFeature\,FeatureCollectioninput to be buffered
distanceNumberdistance to draw the buffer
unitString'miles', 'feet', 'kilometers', 'meters', or 'degrees'

Example

var pt = {
  "type": "Feature",
  "properties": {},
  "geometry": {
    "type": "Point",
    "coordinates": [-90.548630, 14.616599]
  }
};
var unit = 'miles';

var buffered = turf.buffer(pt, 500, unit);
var result = turf.featurecollection([buffered, pt]);

//=result

Returns FeatureCollection.<Polygon>,FeatureCollection.<MultiPolygon>,Polygon,MultiPolygon, buffered features

Installation

Requires nodejs.

$ npm install turf-buffer

Tests

$ npm test