Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A Haskell GPS library

branch: master

Fix tests

latest commit ead12c2e20
Thomas M. DuBuisson authored January 02, 2014
Octocat-spinner-32 Geo Updates, fix for addVector December 30, 2013
Octocat-spinner-32 Test Fix tests January 02, 2014
Octocat-spinner-32 LICENSE Add a real license February 01, 2012
Octocat-spinner-32 More documentation December 28, 2011
Octocat-spinner-32 gps.cabal Updates, fix for addVector December 30, 2013


Querying and manipulating gps coordinates

This is a Haskell library for querying and manipulating GPS coordinates and/or trails (lists of coordinates).


  • basic coordinate operations: speed, distance and heading
  • advanced coordinate functions: addVector, divideArea, and point interpolation
  • flat-plain geometry: circleIntersectionPoints, intersectionArcsOf, maximumDistanceOfArc
  • Trail filters and queries including: total distance, time, average speed, convex hull, bezier curve interpolation and more.

The Future

  • Determine the "best guess" triangulation coordinate given an set of intersecting circles.
Something went wrong with that request. Please try again.