TsGeo is a small TypeScript library which provides abstractions to geographical coordinates (including support for different ellipsoids), polylines ("GPS Tracks"), polygons, bounds, and more. TsGeo allows you to perform different calculations with these abstractions, as distances, track lengths, etc.