Overview#
The aim of this page is to give you a high level overview of how Tracklib works: an introduction of the description of the four packages that make up Tracklib Framework.
core#
Definition and implementation of central classes of Tracklib framework: Track, TrackCollection, etc.
io#
Implements for reading and/or writting tracks and networks in CSV, GPX, KML, ASCII file.
algo#
Algorithms implementation for manipulate track like: interpolate, smoothing, segmentation, filtering, simplify, compare, mapping on another track or on network
Algorithms implementation to manage track Module Purpose Functions available Analytics Functions to compute Analytical Features like speed, ds, abs_curv, orientation, curve, etc. Cinematics Functions to manage cinematic computations on GPS tracks Comparison Functions to manage comparisons of GPS tracks centralTrack, compare, differenceProfile Dynamics Functions to manage cinematic computations on GPS tracks Filtering Functions to manage filtering of GPS tracks Geometrics Functions to manage general operations on a track Interpolation Mapping Functions to transfer information between track and raster or between track and network Segmentation Functions to manage segmentation of GPS tracks Selection Simplification Functions to manage simplification of GPS tracks simplify Stochastics Summarising summarize Synthetics
util#
Tools like geometry functions or color function for the visualization
Module
Purpose
Geometry
Geometric functions
Qgis
Functions to display results tracklib in QGis software