For all track filter aficionados have a look at CDlgTrackFilter.cpp. It's really not that hard to manipulate a track.
Btw I am electronic engineer. I never learned C++ (I had to learn Pascal (!)), or how to deal with QT and operating systems. And especially I have no clue about geographic computer science. I started that stuff over 6 years ago, because there was no Linux software for my 60CSx. Since then I learned a lot, got quite some new friends, had a lot of fun and frustration. And if I need something cloned I ask my wife. Thus, as we can do the cloning locally, we need inexperienced programmers that get the job done. :) Oliver >>> Would it be easy to implement the Douglas-Peucker algorithm to simplify >>> a track? >>> >>> http://en.wikipedia.org/wiki/Ramer–Douglas–Peucker_algorithm >>> >>> i think this would be a good way to simplify a track not with time, >>> angle or distance but amount of trackpoints (it can be run recursively >>> and after each run tested if the amount of points is less then the limit >>> set). >> Douglas Peucker sounds good! >> As far as I know, it is really on of the classic track reduction >> algorithms. > > yea, its one of the classic line simplification algorithms ... another > also useful one for tracks is the > visvalingam algorithm: > > http://www2.dcs.hull.ac.uk/CISRG/projects/Royal-Inst/demos/mahes.html > > same advantage that you can limit the point number and it makes the best > out of it. since it will always prefer keeping points at sharp > crossings, it might be very useful to minimalize longer tracks/routes > for longer trips. > > i do not know which is in the end more useful, but these two are the > best for tracks/routes to my knowledge. maybe some math people know more > sophisticated algorithms. > >> Just do it :-) ! >> > > i would have already done it, just have no clue how to. i'm molecular > biologist by training and my programming skills are way less compared to > my cloning skills ;) > > greetings > damir > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Qlandkartegt-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users > ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Qlandkartegt-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
