Menu

#7 Better interpolation

open
nobody
Other (2)
1
2007-07-24
2007-07-24
Robert
No

Currently all software for the DG100 that I've seen uses linear interpolation to connect the tracker points.

This is certainly easy, but far from the best way of doing this. Using spline interpolation (see http://en.wikipedia.org/wiki/Spline_interpolation and http://www.math.ucla.edu/~baker/java/hoefer/Spline.htm\) will give one much better approximations of what points to use between actual readings.

This would be a great option to have, either when viewing on the map, or exporting to a file (i.e. having an option to "add in" the interpolated values).

I would imaging that the "interpolation" interval would be user configurable (i.e. "1 second")

Discussion

  • Robert

    Robert - 2007-07-24
    • priority: 5 --> 1
     
  • Robert

    Robert - 2007-07-24

    Logged In: YES
    user_id=707188
    Originator: YES

    It looks like there is a Perl module to do just this (http://search.cpan.org/~mrdvt/Geo-Spline-0.16/lib/Geo/Spline.pm). If you know perl, converting the math to C# shouldn't be too hard.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.