Features
- Adds an option to create a heatmap of moving time by activity type. This can be invoked using the command line argument
-m
or--moving_time_heatmap
. (see issue #80). - Replaces usage of the HERE CLI with the
xyz-spaces-python
package, which makes the installation process much simpler and eliminates the need to installNode.js
(see issue #82). Updated instructions can be found in theREADME
file. - Stores activity data using the native
pandas
JSON I/O functions, which allows the data to be read and written to the file much faster than before. The data is also now stored directly in memory written to the file if an exception or timeout occurs, which reduces the number of I/O operations as well.
Bug Fixes
None
Known Issues
- The activity counts and mean activity distance plots will only display time periods during which at least one activity was recorded, which can make the time axes nonlinear. For instance, if no activities were recorded in April 2018, the graphs will skip to the next month instead of correctly displaying 0 activities for April.
- The commute plots function does not work if a predefined colour palette is specified under the
plot_colour_palette
variable inconfig.toml
. As a temporary workaround, define a list of desired plot colours in hex format instead.