pub fn simplify_polygons( polygons: &[Polygon], tolerance: f64, ) -> Result<Vec<Polygon>>
Simplifies polygons using the Douglas-Peucker algorithm
Returns an error if simplification fails