4 ''' |
4 ''' |
5 gpx_reduce v1.8: removes points from gpx-files to reduce filesize and |
5 gpx_reduce v1.8: removes points from gpx-files to reduce filesize and |
6 tries to keep introduced distortions to the track at a minimum. |
6 tries to keep introduced distortions to the track at a minimum. |
7 Copyright (C) 2011,2012,2013,2015,2016,2017 travelling_salesman on OpenStreetMap |
7 Copyright (C) 2011,2012,2013,2015,2016,2017 travelling_salesman on OpenStreetMap |
8 |
8 |
9 changelog: v1.3: removal of all dependencies (lxml, scipy, numpy, pylab) |
9 changelog: v1.2: clarity refractoring + speedup for identical points |
10 v1.2: clarity refractoring + speedup for identical points |
|
11 v1.3: new track weighting functions, progress display |
10 v1.3: new track weighting functions, progress display |
12 v1.4: new track weighting function, restructuring for memory saving |
11 v1.4: new track weighting function, restructuring for memory saving |
13 v1.5: algorithm speedup by roughly a factor of 2 by eliminating some cases. |
12 v1.5: algorithm speedup by roughly a factor of 2 by eliminating some cases. |
14 v1.6: presets for train etc. |
13 v1.6: presets for train etc. |
15 v1.7: introduced weighting function for elevation errors |
14 v1.7: introduced weighting function for elevation errors |
16 v1.8: speed-dependent distance limit |
15 v1.8: speed-dependent distance limit |
|
16 v1.9: removal of all dependencies (lxml, scipy, numpy, pylab) |
17 |
17 |
18 This program is free software: you can redistribute it and/or modify |
18 This program is free software: you can redistribute it and/or modify |
19 it under the terms of the GNU General Public License as published by |
19 it under the terms of the GNU General Public License as published by |
20 the Free Software Foundation, either version 3 of the License, or |
20 the Free Software Foundation, either version 3 of the License, or |
21 (at your option) any later version. |
21 (at your option) any later version. |