Makes your polyline look fat using routeboxer algorithm.
Check out the live demo.
Install with npm:
$ npm install plumper
// polyline is a set of points
var polyline = [[0,2], [3,4], [7,8]];
// fat is a factor corresponding to the width of the polyline
var fat = 5;
// polygon is an array of points outlining a polygon that completely encompasses a line
var polygon = plumper(polyline, fat);
// if you're OK with slighly larger number of polygons, but you care about speed
var polygon = plumper(polyline, fat, false);
The MIT License (MIT)
Copyright (c) 2013 Damian Krzeminski