simplify-path
Version:
simplify 2D polyline
12 lines (10 loc) • 441 B
JavaScript
var simplifyRadialDist = require('./radial-distance')
var simplifyDouglasPeucker = require('./douglas-peucker')
//simplifies using both algorithms
module.exports = function simplify(points, tolerance) {
points = simplifyRadialDist(points, tolerance);
points = simplifyDouglasPeucker(points, tolerance);
return points;
}
module.exports.radialDistance = simplifyRadialDist;
module.exports.douglasPeucker = simplifyDouglasPeucker;