0.0.3 • Published 6 years ago

turf-filter-rings v0.0.3

Weekly downloads
7
License
ISC
Repository
github
Last release
6 years ago

turf-filter-rings

Filter polygon rings to remove slivers from geojson features.

Example

import filterRings from 'turf-filter-rings';
import polygon from 'turf-polygon';
import area from 'turf-area';

// define a polygon
const polygonWithSlivers = polygon(...);

// define your filter function. It will be executed for each ring.
// Here a ring with less than 10000 square meters will be filtered out 
const size = 10000;
const filterFn = (ring) => area(polygon([ring])) > size;

const polygonWithoutSlivers = filterRings(polygonWithSlivers, filterFn);