Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Haskell-cafe] ANN: GPS package on Hackage

1 view
Skip to first unread message

Thomas DuBuisson

unread,
Oct 27, 2009, 1:11:38 AM10/27/09
to haskell mailing list
FYI

I've fixed up the GPS package [1] (not previously announced) so it now
has a correct distance calculation, new addVector function, and a
separate module for the KML export functionality. This is just
something I pretty up if/when I need it; let me know if you find it
useful and I'll be more likely to maintain it.

Features:
For Coordinates (single points)
Distance, heading and vector calculations
Typeclass interface that allows other coordinate schemes (ex:
MGRS) to be developed
Path distance computation
Minimum distance between distinct paths (trivial, computationally expensive)

For locations (a point at a given time) and trails (lists of locations)
Speed calculation
Path smoothing
Rest location filtering

Basic KML exporting is also available in Data.GPS.KML


TODO
* Some day I'll have a GPS logger and make a parser for the NEMA format.
* Fix or eliminate KML exporting. This should be a different package
and is currently an ugly hack.
* Add a path intersection algorithm
* Make Data.GPS.MGRS

Thomas

[1] http://hackage.haskell.org/package/gps
_______________________________________________
Haskell-Cafe mailing list
Haskel...@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

0 new messages