1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2024-11-28 05:34:47 +01:00
Commit Graph

241 Commits

Author SHA1 Message Date
0e026d6a96 Properly parse TCX trackpoint extensions 2020-09-14 16:33:44 +02:00
0f6c50d588 Added missing support for nested KML Documents 2020-05-30 13:59:34 +02:00
571ed087e3 Back to the original modified Z-score treshold (5) 2020-05-02 20:44:24 +02:00
652cbd7c11 Fixed Qt4 build 2020-04-09 10:17:30 +02:00
eb0ff84379 Code cleanup 2020-04-08 22:28:35 +02:00
6ee3a8ea8d Added support for FIT course points 2020-04-08 00:54:35 +02:00
d5fc06d9d1 Fixed remaining qWarning() format warning 2020-03-28 19:15:03 +01:00
8cb8d97ee2 Use the standard value of 3.5 in the outlier test 2020-03-25 23:19:30 +01:00
19a847c7d4 Enable simultaneous display of GPS and DEM data 2020-03-25 23:08:26 +01:00
441c738d0f Allow IGC files with an A header of size 6 2020-03-24 22:06:03 +01:00
82c0c1f8a7 Asynchronous WMS/WMTS map loading
(also fixes crash on OS X)
2020-03-17 21:06:51 +01:00
aea17c9fed Added support for GPX comments (cmt tag)
Closes #272
2020-03-09 20:04:13 +01:00
71f0e1d0ac Cleanup the data loading code 2020-02-12 20:33:23 +01:00
cb01c0b590 Cleanup the remaining parser that stores temporary data 2020-01-23 23:22:04 +01:00
d035a307d8 Variables with underscores followed by a capital letter are prohibited by the C++ standard
Fixes #266
2020-01-23 23:19:32 +01:00
a486abb159 Added workaround for broken GPS IFD entries produced by NOKIA phones
Closes #260
2020-01-16 22:54:12 +01:00
42b4216d9c Added support for sensors data 2020-01-15 21:56:04 +01:00
a89ef11d73 Added basic support for Suunto SML files 2020-01-14 23:21:05 +01:00
8c9180190a Fixed buffer overflow 2020-01-05 00:50:02 +01:00
17b3602fda Fixed/improved pause detection
Fixes #250
2019-11-26 23:15:06 +01:00
b61c39ea46 Code cleanup 2019-11-26 08:15:01 +01:00
3721084d21 Made the code compile on QT5 < 5.9
+ propper error handling
2019-11-15 23:41:30 +01:00
6076c9d82e Added missing includes 2019-11-15 23:05:22 +01:00
e4d8ab1feb Added support for multiple images 2019-11-15 22:10:55 +01:00
475eb6185a Added missing red light camera entry points 2019-11-14 22:55:06 +01:00
0d6aeecebb Added missing speed 2019-11-13 19:21:41 +01:00
258a9b0201 Added automatic pause detection 2019-11-13 08:27:54 +01:00
1731aa1890 Added propper error handling 2019-11-10 19:20:25 +01:00
db7e60bdfb Added support for GPI speed/red light cameras 2019-11-10 16:46:31 +01:00
9ec3956672 Code cleanup 2019-11-09 21:43:07 +01:00
96e0b584a0 Added support for waypoint addresses 2019-11-08 21:00:59 +01:00
d292b5f533 Fixed Qt4 build 2019-11-08 01:04:17 +01:00
3632ed8816 Do not duplicate temporary images + improved error handling 2019-11-07 23:23:25 +01:00
9e63e3f47e Added support for GPI images
+ GPI parser fixes/improvements
2019-11-06 23:23:05 +01:00
1a59e1cb24 Code cleanup 2019-11-05 19:31:52 +01:00
15af82ee49 Improved pause detection 2019-11-03 17:27:15 +01:00
2ba78545ef Fixed broken GPI files encoding handling 2019-11-02 09:54:11 +01:00
9a57ca69a0 Added support for mangled POI files 2019-11-01 19:07:21 +01:00
2f2f155707 Fixed broken DEM value reading on southern and western coordinates
Fixes #240
2019-10-31 17:47:58 +01:00
10d2fe4431 Fixed crash on empty segment
Fixes #239
2019-10-29 09:10:32 +01:00
41ebe8aec7 Be more strict when handling tracks with missing timestamps 2019-10-28 09:10:38 +01:00
e6b205e823 Fixed error handling 2019-10-27 16:34:53 +01:00
c0c01eef8b Added support for GPI files 2019-10-25 22:30:12 +02:00
9905de67bd Added support for GPX 1.0 links 2019-10-20 20:30:10 +02:00
694847a424 Extended links support + popup fixes 2019-10-14 20:07:05 +02:00
d59a37466b Added support for waypoint links 2019-10-14 01:16:38 +02:00
e28e69b248 Added support for enchanced altitude and speed entries 2019-09-29 11:24:20 +02:00
c4fd82e5a0 Properly handle routes without elevation data as well 2019-09-29 00:03:14 +02:00
fa08c0dbea Properly handle files without elevation data 2019-09-28 23:56:59 +02:00
f9c593e6d1 Fixed the "DEM values not used in route points" issue 2019-08-29 20:15:03 +02:00
ae64ef9d83 Only use B records with a valid fix in IGC files 2019-08-25 13:05:27 +02:00
2bda7ba714 Ignore "???" turnpoints in CUP tasks 2019-08-17 11:07:28 +02:00
30518cebc0 Fixed CUP task parsing 2019-08-17 10:44:53 +02:00
e1bda86b35 Use the whole waypoint info in the route points
+ Optimize for waypoint reading
2019-08-16 18:32:55 +02:00
967e307be9 Fixed QT4 build 2019-08-15 22:10:25 +02:00
ecb82952f6 Added support for SeeYou CUP files 2019-08-15 21:27:55 +02:00
ab6ea84255 Some more cleanup 2019-08-13 20:50:43 +02:00
680104fec3 Fixed lat/lon reference parsing in big endian EXIF entries
Closes #218
2019-08-11 09:26:54 +02:00
255f4ca63c Improved handling of track data with time skews 2019-06-23 10:18:56 +02:00
301172f5e8 Added support for GPX 1.0 speed data 2019-05-28 23:26:03 +02:00
3270625172 Fixed broken speed type switch (typo) 2019-04-02 22:43:29 +02:00
5b83f1b86b Code cleanup 2019-03-21 23:45:04 +01:00
010b983667 Fixed EXIF altitude handling 2019-03-16 19:29:30 +01:00
3176a42aa5 Optimized file access 2019-03-15 19:39:52 +01:00
8a990d1b94 Some more exif parser improvements 2019-03-14 18:52:15 +01:00
cb9606e057 Code cleanup 2019-03-14 08:27:01 +01:00
51c88e7c7c Do not require GPSAltitudeRef (assume positive if missing) 2019-03-13 22:01:05 +01:00
541e658741 Added support for thumbnail images in waypoint info
+ fixed and improved exif parser
2019-03-13 20:48:25 +01:00
cdfd968592 Fixed Qt4 build 2019-03-13 08:42:18 +01:00
bf845a4a65 Added support for Geotagged JPEG files 2019-03-13 00:25:46 +01:00
b13590450d A better date boundary handling fix (#192) 2019-03-10 18:16:43 +01:00
c5cdf81f14 Fixed IGC date century issue 2019-03-10 10:35:49 +01:00
c5fef58b2e Fixed IGC date boundary crossing
Fixes #192
2019-03-10 10:23:39 +01:00
408ac22994 Fixed missing reference 2019-03-05 22:52:14 +01:00
efca589f01 Made coverity happy 2019-03-05 21:44:36 +01:00
ce57350a55 Silence a clang static analysis warning (should newer happen) 2019-03-05 20:43:05 +01:00
3d0c36b459 Added missing GPX TrackPointExtension cadence and speed values fetching 2019-02-17 15:32:39 +01:00
143f53fbd9 Only ignore invalid segments, do not invalidate the whole track 2019-02-13 00:33:00 +01:00
cd74b0d43e Fixed broken distance re-computation 2019-02-12 00:20:39 +01:00
0308dbbb09 Added support for track segments 2019-02-11 23:28:08 +01:00
67168b8063 Added support for GPX area extensions 2019-02-01 00:26:27 +01:00
4854bff31b Fixed KML Polygons loading 2019-02-01 00:25:41 +01:00
50306ecb84 Added support for polygon objects 2019-01-31 01:46:53 +01:00
73ccb427db Added support for GeoJSON data files 2019-01-25 22:18:21 +01:00
442f4deee2 Split DEM setting for data and POI + only load DEM data for visible POIs 2019-01-22 23:01:40 +01:00
98c4fb2037 Use a QCache rather than a QMap to prevent memory exhaustion 2019-01-22 23:00:02 +01:00
735159fc79 Code cleanup 2019-01-18 00:17:28 +01:00
bd4af8c7e5 Enable DEM elevation for all data types (waypoints, routes) 2019-01-17 00:47:44 +01:00
ea92d4d817 Added DEM error reporting/debug 2019-01-07 22:07:03 +01:00
760b7d8ec2 Do not try to repeatedly open a missing DEM file 2019-01-06 21:15:49 +01:00
7f8b7297cf Added DEM data interpolation 2019-01-06 19:59:58 +01:00
9fc9e24c01 Use GPS data as fallback when DEM data not available 2019-01-06 18:58:56 +01:00
589c85b504 Added support for DEM data (SRTM HGT) elevation sources 2019-01-06 18:47:55 +01:00
fc858d6b68 Added missing activity description acquire 2018-12-21 21:10:52 +01:00
8f4ce8d38c Code cleanup 2018-10-11 18:19:35 +02:00
e6a39b5146 Fixed QT4 build 2018-10-06 23:14:46 +02:00
9bae94f30d qWarning() mesage formating cleanup 2018-09-24 23:07:11 +02:00
8f9049a8d4 Code cleanup/optimization 2018-09-13 01:15:43 +02:00
9957e1834e Now drawing path segments > 1 arc minute as great circle curves instead of rhumb lines 2018-09-13 00:43:28 +02:00
8d1be76043 Fixed Garmin CSV reader coordinates order (correct is lon, lat) 2018-09-12 20:13:09 +02:00
09a5f57109 Fixed POI selection when the POI radius is not >> trackpoint distance
Fixes #153
2018-09-12 19:55:32 +02:00
dcf1c686e5 Added support for new IGC date header format
Fixes #152
2018-09-09 14:38:37 +02:00
d9e025a18c String handling optimization 2018-08-27 22:25:55 +02:00
9fe10f10b8 Fixed compiler warning 2018-08-19 10:44:12 +02:00
c724bf134c Added support for Sigma SLF files 2018-08-10 22:46:04 +02:00
6194519b18 Added support for geocaching.com LOC files 2018-08-08 20:18:08 +02:00
34de55cf0c Do the comma substitution only on ASCII files 2018-07-24 17:21:45 +02:00
67c8602efd Code cleanup 2018-07-03 20:52:13 +02:00
366e84c9fc Proper fix for Bryton Rider FIT files
Refactoring
2018-07-03 19:08:46 +02:00
3424b3e265 Added support for gear ratio graphs
Added support for FIT files from Bryton Rider devices
2018-07-03 01:29:14 +02:00
106904a763 Fixed FIT parser crash 2018-07-02 18:50:13 +02:00
fc18283172 Added speed data source setting 2018-06-21 20:54:24 +02:00
1cd726691e Fixed broken speed calculation
Optimization
2018-06-20 22:13:56 +02:00
2352827d9b Fixed broken distance computation 2018-06-20 20:15:22 +02:00
c5a060ed6b Outlier detection is now based on acceleration instead of speed 2018-06-19 23:56:36 +02:00
ec247d5d1d Added support for OziExplorer files with UTF8 BOMs 2018-06-02 16:41:27 +02:00
0d879e61a9 Added support for Garmin JNX maps 2018-05-22 22:40:15 +02:00
74aebce357 Code cleanup 2018-05-16 22:01:21 +02:00
0cd6a82a0f Added support for Garmin route extension
Resolves #112
2018-05-16 21:53:06 +02:00
7a702be012 Allow entries with equal timestamp as some Garmin devices do produce them 2018-05-13 21:14:48 +02:00
dfb48d17bf Ignore missing namespace declarations
Fixes #110
2018-05-08 22:09:39 +02:00
9e36451001 RectC now uses the expected axis direction
+ some more refactoring
2018-04-16 20:26:10 +02:00
d31bf80885 Merget the OziExplorer parsers to a single source file 2018-04-15 10:08:50 +02:00
d4cd542a20 Grouped OziExplorer files to a single selection 2018-04-14 08:53:37 +02:00
5eaf0455aa Fixed empty CSV fields handling 2018-04-14 00:45:03 +02:00
3f71775101 Fixed broken radius-rect computation
Always use the double type for coordinate related data
2018-04-13 21:14:12 +02:00
f8009b0151 Added support for OziExplorer data files 2018-04-13 20:54:38 +02:00
60fcff7658 Code cleanup 2018-03-09 18:57:23 +01:00
586f30a337 Improved time sequence checking 2018-02-17 13:40:25 +01:00
dc25290637 Added time missing sequence check 2018-02-15 23:03:20 +01:00
94ee5b6e67 Fixed crash on tracks with less than window size points 2018-02-15 01:43:04 +01:00
b6e798f5c3 Removed debug stuff from release builds 2018-02-13 23:03:18 +01:00
8e9db2354e Localization update 2018-02-04 15:30:54 +01:00
84d860e2a2 Added recursive POI dir searching to be consistent with map dir searching 2018-01-30 00:30:26 +01:00
77c4eda385 Code cleanup 2018-01-22 00:38:13 +01:00
5fa52b0166 Add support for GeoTIFF images 2018-01-08 23:47:45 +01:00
84f41b5aa9 Added support for negative altitude values.
Fixes #43.
2018-01-06 21:44:03 +01:00
8deab1c9ca 6 + the leading A of course... 2018-01-04 17:36:22 +01:00
51e0f9a9c6 A records must only be >= 6, not 9
Fixes #42
2018-01-01 20:59:25 +01:00
53147b5e6e Code cleanup 2017-12-01 22:24:04 +01:00
56e4c80999 Project structure refactoring 2017-11-26 18:54:03 +01:00