Open istarkov opened 9 years ago
For now version in npm contains next index.js which is really different form current index.js
module.exports = function(feature, tolerance, highQuality){ if(feature.geometry.type === 'LineString') { var line = { type: 'LineString', coordinates: [] }; var pts = feature.geometry.coordinates.map(function(coord) { return {x: coord[0], y: coord[1]}; }); line.coordinates = simplify(pts, tolerance, highQuality).map(function(coords){ return [coords.x, coords.y]; }); return simpleFeature(line, feature.properties); } else if(feature.geometry.type === 'Polygon') { var poly = { type: 'Polygon', coordinates: [] }; feature.geometry.coordinates.forEach(function(ring){ var pts = ring.map(function(coord) { return {x: coord[0], y: coord[1]}; }); var simpleRing = simplify(pts, tolerance, highQuality).map(function(coords){ return [coords.x, coords.y]; }); poly.coordinates.push(simpleRing); }); return simpleFeature(poly, feature.properties) } } function simpleFeature (geom, properties) { return { type: 'Feature', geometry: geom, properties: properties }; }
Thanks! we haven't updated the version and released just yet. I'll take care of #9 and then update on NPM today
For now version in npm contains next index.js which is really different form current index.js