GPXIN-23: Move calcDistance out of Experimental Features



Issue Information

Issue Type: Task
 
Priority: Major
Status: Closed

Reported By:
Ben Tasker
Assigned To:
Ben Tasker
Project: PHP GPXIngest (GPXIN)
Resolution: Done (2017-07-04 12:39:12)
Affects Version: 1.03,
Target version: 1.03,
Components: Experimental Features ,

Created: 2015-08-27 05:21:35
Time Spent Working


Description
Distance calculations were implemented as an experimental feature in GPXIN-6

The performance penalty has now been investigated in GPXIN-22 and found to be minimal, so the class should be amended to enable calcDistance by default.

A means to suppress/disable it should also be implemented and tested.


Issue Links

Toggle State Changes

Activity


btasker changed status from 'Open' to 'Resolved'
btasker added 'Done' to resolution
btasker changed status from 'Resolved' to 'Closed'

Repo: PHP-GPX-Ingest
Commit: 88d7f93ab6c0088005b7bbc2d6dcacfe2ee013b1
Author: B Tasker <github@<Domain Hidden>>

Date: Tue Jul 04 12:35:30 2017 +0100
Commit Message: GPXIN-23 Move calcDistance out of experimental and enable by default

* Can be suppressed using 'calcdistance'
* Adds 'distanceTravelled' attribute to trackpoints (measured in feet)

Also means that auto-speed calculation (implemented in GPXIN-13) will be used if speed has not been declared within the GPX file



Modified (-)(+)
-------
src/GPXIngest/GPXIngest.php




Webhook User-Agent

GitHub-Hookshot/18889e1


View Commit


Repo: PHP-GPX-Ingest
Commit: b8dca820307905bc5d8413da1768f03a8eae87bf
Author: B Tasker <github@<Domain Hidden>>

Date: Tue Jul 04 12:45:55 2017 +0100
Commit Message: Updating README to reflect the feature changes in GPXIN-23



Modified (-)(+)
-------
README.md




Webhook User-Agent

GitHub-Hookshot/18889e1


View Commit