|
eeab6a399e
|
Fixed broken map formats list
|
2018-05-28 22:30:13 +02:00 |
|
|
eb89ef2f2b
|
Refactoring
|
2018-05-24 23:19:30 +02:00 |
|
|
e4feeae064
|
Improved error handling + code cleanup
|
2018-05-24 22:11:00 +02:00 |
|
|
31ff81576c
|
Removed asserts from release code
|
2018-05-24 00:36:27 +02:00 |
|
|
0d879e61a9
|
Added support for Garmin JNX maps
|
2018-05-22 22:40:15 +02:00 |
|
|
f371500570
|
Fixed graph resize glitches
|
2018-05-20 19:38:01 +02:00 |
|
|
7324535bfc
|
Some more code cleanup
|
2018-05-19 22:36:11 +02:00 |
|
|
59c95e53c4
|
Precompute some more constants
|
2018-05-19 20:55:43 +02:00 |
|
|
a66ca7b3a8
|
Includes cleanup
|
2018-05-19 20:32:00 +02:00 |
|
|
273a918ed9
|
Precache font related info
|
2018-05-19 20:30:29 +02:00 |
|
|
7198d610c5
|
Code cleanup
|
2018-05-18 22:22:36 +02:00 |
|
|
a6389f0174
|
Precompute e2s as well
|
2018-05-18 22:10:43 +02:00 |
|
|
d9c922aa47
|
Do not cache the grid, drawing it is faster
|
2018-05-18 20:11:41 +02:00 |
|
|
0156d2fbc0
|
Precompute all compute-intensive stuff
|
2018-05-18 20:08:52 +02:00 |
|
|
650eb1c302
|
Optimization/code cleanup
|
2018-05-18 01:38:33 +02:00 |
|
|
be9da5aabe
|
Some more naming unification
|
2018-05-18 00:21:59 +02:00 |
|
|
a486f9e78d
|
Datum shift optimization (precompute ellipsoid constants)
+ projections code unification
|
2018-05-17 22:41:56 +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 |
|
|
81a5c712c6
|
Projection error handling cleanup
|
2018-05-16 18:52:48 +02:00 |
|
|
025a403c73
|
PI defines cleanup
|
2018-05-15 21:51:56 +02:00 |
|
|
5f47383648
|
Updated PCS list
|
2018-05-14 00:37:19 +02:00 |
|
|
7a702be012
|
Allow entries with equal timestamp as some Garmin devices do produce them
|
2018-05-13 21:14:48 +02:00 |
|
|
abfb0c637a
|
9804 was correct...
|
2018-05-13 08:52:20 +02:00 |
|
|
c9cedebeb0
|
Use the propper mercator projection EPSG code number
|
2018-05-13 01:16:10 +02:00 |
|
|
be1c7fa4c2
|
Added support for Mercator projection (the real one)
|
2018-05-13 00:40:03 +02:00 |
|
|
2b421f3b63
|
Properly name the web mercator projection
|
2018-05-12 22:38:42 +02:00 |
|
|
80f13d7057
|
Fixed LCC2 GeoTIFFs loading
|
2018-05-12 21:45:58 +02:00 |
|
|
c8433f7b55
|
Added EPSG 9606 and 9607 datums to the gcs.csv file
(gcs file format change)
|
2018-05-12 14:48:21 +02:00 |
|
|
bb52003743
|
Includes cleanup
|
2018-05-12 13:18:49 +02:00 |
|
|
22ea1b0bca
|
Cosmetics
|
2018-05-12 13:13:35 +02:00 |
|
|
3b0a4a30bb
|
Use precise arc second to radian transformation constants
|
2018-05-11 20:06:16 +02:00 |
|
|
792ec17a20
|
Added support for EPSG:9606 and EPSG:9607 datum transformations
|
2018-05-11 19:54:12 +02:00 |
|
|
bd6c6ef344
|
Simplified zoom key bindings
Closes #99
|
2018-05-09 18:18:58 +02:00 |
|
|
dfb48d17bf
|
Ignore missing namespace declarations
Fixes #110
|
2018-05-08 22:09:39 +02:00 |
|
|
b0f4f2294a
|
Fixed the instant-resize-after-first-load issue
|
2018-05-04 19:36:37 +02:00 |
|
|
abc987cb0c
|
Code cleanup
|
2018-05-03 19:11:55 +02:00 |
|
|
cf81e42f52
|
Remaining qreal/double separation
+ some minor TrekBuddy atlas issues fixes
|
2018-05-02 21:25:14 +02:00 |
|
|
1aedc1de93
|
Fixed scale info when printing/exporting with digital zoom
|
2018-04-28 22:34:37 +02:00 |
|
|
beb966c58f
|
Fixed broken returning from print mode
|
2018-04-28 22:18:11 +02:00 |
|
|
9eb2e38499
|
Includes cleanup
|
2018-04-28 19:08:21 +02:00 |
|
|
247eef5261
|
Added download retries in case of connection timeout
|
2018-04-28 19:07:52 +02:00 |
|
|
9c125a0583
|
Cosmetics
|
2018-04-28 16:14:03 +02:00 |
|
|
bcff05c37c
|
Code cleanup
|
2018-04-28 16:07:32 +02:00 |
|
|
266a1d037e
|
Code cleanup
|
2018-04-27 23:08:44 +02:00 |
|
|
f8c92cf036
|
Enable authorization for OSM type maps
|
2018-04-27 21:13:10 +02:00 |
|
|
2fb9a59bf0
|
A little bit more sane PDF resolutions
|
2018-04-27 19:37:15 +02:00 |
|
|
566f3185f9
|
Separated map downloaders, added configurable connection timeouts
|
2018-04-27 19:31:27 +02:00 |
|
|
e5d566807a
|
Fixed HTTP redirects (+addded support for relative URLs)
Fixes #104
|
2018-04-19 19:46:56 +02:00 |
|
|
e1532b978f
|
The true cause of the map switch offset...
|
2018-04-18 22:02:24 +02:00 |
|
|
c50e41dea1
|
Numerical instability fix
|
2018-04-17 22:26:20 +02:00 |
|
|
55458b04a6
|
Fixed 1px map change offset & invalid zoom level
|
2018-04-17 21:24:46 +02:00 |
|
|
9e36451001
|
RectC now uses the expected axis direction
+ some more refactoring
|
2018-04-16 20:26:10 +02:00 |
|
|
b26a10a5b3
|
Added missing initialization
|
2018-04-16 19:14:27 +02:00 |
|
|
4530ec1354
|
Code cleanup
|
2018-04-15 17:32:25 +02:00 |
|
|
f2b72ec1b5
|
Fixed GeoTIFF on platforms where qreal != double
|
2018-04-15 16:27:47 +02:00 |
|
|
4b776c8cc1
|
Replaced remaining qreals in Coordinates logic
|
2018-04-15 10:42:06 +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 |
|
|
b4cf614f77
|
Added missing "other sample dimensions" support for WMS
|
2018-04-08 19:13:16 +02:00 |
|
|
c894e75c17
|
Adjusted stuff to comply with the new map version 1 xsd
|
2018-04-08 17:48:13 +02:00 |
|
|
259a15332e
|
Fixed QT4 build
|
2018-04-07 23:04:26 +02:00 |
|
|
c4915891e7
|
Code cleanup
|
2018-04-07 18:42:25 +02:00 |
|
|
c5256b25e9
|
Added missing namespace
|
2018-04-05 21:13:48 +02:00 |
|
|
81b3a517f8
|
Use the correct axis order defaults for WMS/WMTS maps
|
2018-04-05 20:38:23 +02:00 |
|
|
3aa1ab4b4c
|
Set a less restrictive lower bound for WMS scale denominators
|
2018-04-03 23:14:47 +02:00 |
|
|
d4fb8ed9c9
|
Fixed error reporting
|
2018-04-03 23:05:17 +02:00 |
|
|
fb16c3f2db
|
Fixed tile cache reload logic
|
2018-04-03 22:36:08 +02:00 |
|
|
4096d87a6a
|
Improved default WMS/WMTS style handling
|
2018-04-03 22:35:13 +02:00 |
|
|
68eac5b8cc
|
Yet another WMS corner case handling fix
|
2018-04-03 01:14:58 +02:00 |
|
|
88d6904ded
|
Yet another WMS bounding box computation fix
|
2018-04-03 00:08:01 +02:00 |
|
|
021558b114
|
Fixed QT4 build
|
2018-04-02 23:33:10 +02:00 |
|
|
b8815ca9f5
|
Fixed layer bounding box & scale denominator range joining
|
2018-04-02 23:27:42 +02:00 |
|
|
e845e216bd
|
Added support for WMS multi-layer maps
|
2018-04-02 19:59:52 +02:00 |
|
|
60cc869ade
|
The "default" style does not to be set wxplicitly
|
2018-04-02 18:30:57 +02:00 |
|
|
e3e8fdbacf
|
Fixed WMS 1.1.x support
Added support for HTTP basic authorization
|
2018-04-01 20:01:25 +02:00 |
|
|
16f2d7ad34
|
Added support for WMS 1.1.x versions
|
2018-03-31 11:27:01 +02:00 |
|
|
bf3589812a
|
Initial WMS support (no multi-layer support for now)
|
2018-03-30 10:25:05 +02:00 |
|
|
8821536419
|
Fixed most clazy warnings
|
2018-03-29 00:29:08 +02:00 |
|
|
bda24d9091
|
Use $HOME as the default open directory (on all platforms)
|
2018-03-28 02:01:27 +02:00 |
|
|
820e614921
|
Fixed broken data size copy
|
2018-03-26 01:02:31 +02:00 |
|
|
35703e3363
|
Refactoring
|
2018-03-22 20:00:30 +01:00 |
|
|
a54821863f
|
Includes cleanup
|
2018-03-21 19:23:17 +01:00 |
|
|
992fd2c5cd
|
Code cleanup
|
2018-03-21 19:09:37 +01:00 |
|
|
4b4a1902ef
|
Indent cleanup
|
2018-03-21 18:52:57 +01:00 |
|
|
4ea2f0752a
|
Do not display negative zeros.
Fixes #86
|
2018-03-20 21:17:20 +01:00 |
|
|
0bb3b3812c
|
Fixed broken release builds
|
2018-03-19 22:40:49 +01:00 |
|
|
2d8bf2dbb9
|
Added missing Swiss grid map file support
|
2018-03-19 19:56:31 +01:00 |
|
|
29efa84075
|
Do not depend on the initializing ellipsoid
|
2018-03-19 19:13:48 +01:00 |
|
|
3d06fe8831
|
Also clear the error URLs when clearing the tile cache.
Code cleanup.
|
2018-03-15 18:46:34 +01:00 |
|
|
fe1f6c80b4
|
Use the correct units for azimuths
|
2018-03-15 00:27:44 +01:00 |
|
|
3043128565
|
Added finite HTTP response timeout
|
2018-03-14 07:23:07 +01:00 |
|
|
bf5ae22f0d
|
Handle the WGS84 ellipsoid only definitions like the GRS80 ellipsoid only definitions
|
2018-03-12 20:05:53 +01:00 |
|
|
309fdb675c
|
Removed unused definitions
|
2018-03-11 20:53:16 +01:00 |
|
|
e0daf367fb
|
Added support for WGS84 GeoTIFF images with the GCS defined using the ellipsoid only
|
2018-03-11 20:11:42 +01:00 |
|
|
32d8672698
|
REST variables (dimensions) are apparently case-insensitive
|
2018-03-11 19:23:40 +01:00 |
|
|
8132ff722d
|
Added support for WMTS dimensions
|
2018-03-11 10:31:41 +01:00 |
|
|
49792064d7
|
Fixed error handling
|
2018-03-11 09:24:04 +01:00 |
|
|
7aef81d823
|
Added support for EPSG 21781 PCS (Swiss grid)
Fixed swapped LCC1 and LCC2 GeoTIFF coordinate transformation codes
|
2018-03-11 01:10:24 +01:00 |
|
|
1d3d1aa5b7
|
Fixed broken zoom rectangle computation
|
2018-03-10 21:04:14 +01:00 |
|
|
bcd14726f3
|
Added pace info
|
2018-03-10 20:25:13 +01:00 |
|
|
fd15799114
|
Includes cleanup
|
2018-03-10 09:25:52 +01:00 |
|
|
a8bc2ae4c4
|
Fixed wrong data type
|
2018-03-10 08:40:55 +01:00 |
|
|
67aba4703b
|
Some more code cleanup
|
2018-03-09 23:24:08 +01:00 |
|
|
a64e5e13c3
|
Remove the 1px offset workaround as it does not work properly anyway...
|
2018-03-09 21:53:06 +01:00 |
|
|
60fcff7658
|
Code cleanup
|
2018-03-09 18:57:23 +01:00 |
|
|
bc881836ac
|
Improved map index caching
|
2018-03-09 18:56:54 +01:00 |
|
|
de05f5e64b
|
Some more offline map code cleanup
|
2018-03-08 19:08:39 +01:00 |
|
|
16476dbf74
|
Offline map code cleanup/refactoring
|
2018-03-08 02:24:10 +01:00 |
|
|
a21464d98d
|
Added missing virtual destructors
|
2018-03-08 00:57:09 +01:00 |
|
|
d6746bc444
|
Code cleanup
|
2018-03-06 19:28:07 +01:00 |
|
|
b40e0d3bbf
|
Fixed accessing of un-initialized variable
|
2018-03-01 19:06:55 +01:00 |
|
|
9300d671a1
|
Fixed invalid memory access
|
2018-03-01 19:06:34 +01:00 |
|
|
b9ed0c3933
|
Improved scale computation on offline & WMTS maps
|
2018-02-28 22:19:46 +01:00 |
|
|
46cefada94
|
Code cleanup
|
2018-02-27 21:50:29 +01:00 |
|
|
e1e49b32e6
|
Added some more map definition checking
|
2018-02-27 01:02:22 +01:00 |
|
|
fa99d01a77
|
Extended error checking
|
2018-02-26 22:35:58 +01:00 |
|
|
8c6f70d837
|
Code cleanup
|
2018-02-26 19:13:57 +01:00 |
|
|
d1b0e2ef73
|
Improved error reporting
|
2018-02-26 19:05:53 +01:00 |
|
|
962310df7d
|
Fixed single point zoom fit on WMTS maps
|
2018-02-25 19:33:12 +01:00 |
|
|
fbab4b0097
|
Made the axis order an attribute of the set rather than a separate element
|
2018-02-25 08:58:40 +01:00 |
|
|
5e5ff6d96f
|
Added support for REST WMTS maps
|
2018-02-25 02:31:01 +01:00 |
|
|
55e967673c
|
Use image/png as the default image format
|
2018-02-24 22:31:37 +01:00 |
|
|
757ba6a566
|
Fixed QT4 build
|
2018-02-24 16:48:38 +01:00 |
|
|
ee80260e46
|
Improved capabilities xml parsing
Improved bounds handling
|
2018-02-24 16:44:30 +01:00 |
|
|
fa3e6d8550
|
Added error checking
|
2018-02-24 11:40:54 +01:00 |
|
|
6e95d484cd
|
Added support for OGC:CRS84 CRS to WMTS maps
|
2018-02-24 11:20:29 +01:00 |
|
|
376587202b
|
Properly handling non-integer tile matrix ids
|
2018-02-24 10:34:27 +01:00 |
|
|
d11ffc9ea4
|
Added tile matrix set limits handling
Added axis order setting
|
2018-02-24 01:59:03 +01:00 |
|
|
619df591e2
|
Added support for geographic2d "projected" WMTS maps
|
2018-02-22 21:02:56 +01:00 |
|
|
10aa7d3945
|
Code cleanup
|
2018-02-22 18:12:47 +01:00 |
|
|
ccb7336e3f
|
Added menu accelerator keys
|
2018-02-22 08:18:10 +01:00 |
|
|
a6cf88aa92
|
Fixed visual artefacts on transparent tiles
|
2018-02-22 00:50:45 +01:00 |
|
|
b054cf9046
|
Using the correct projection for Lambert azimuthal equal area
|
2018-02-22 00:46:05 +01:00 |
|
|
9c5153f89a
|
Fixed QT4 build
|
2018-02-21 00:13:11 +01:00 |
|
|
1bc4833a81
|
Added initial WMTS support
|
2018-02-20 23:37:19 +01:00 |
|
|
586f30a337
|
Improved time sequence checking
|
2018-02-17 13:40:25 +01:00 |
|
|
3def9f95b0
|
Fixed broken GeoTIFF Mercator coordinates transformation
|
2018-02-16 19:37:04 +01:00 |
|
|
dc25290637
|
Added time missing sequence check
|
2018-02-15 23:03:20 +01:00 |
|
|
9fd5b1b80a
|
Fixed broken map show setting
Code cleanup
|
2018-02-15 01:44:03 +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 |
|
|
18fc6cc3e2
|
Fixed nmi conversion issues
|
2018-02-12 08:23:38 +01:00 |
|
|
5d590b7c86
|
Fixed object init loop issue
|
2018-02-12 01:20:21 +01:00 |
|
|
820f967bd6
|
Added support for nautical units
|
2018-02-11 23:51:57 +01:00 |
|
|
27632bf07e
|
Code cleanup
|
2018-02-11 20:49:26 +01:00 |
|
|
7e42b57d73
|
Added coordinates format settings
+ Fixed units settings issues
|
2018-02-11 20:39:39 +01:00 |
|
|
089d796194
|
Normalize paths when displaying them.
|
2018-02-10 16:01:01 +01:00 |
|
|
9675e19b94
|
Fixed error reporting
|
2018-02-10 09:57:21 +01:00 |
|
|
8d3fcc7a17
|
Moved all csv files to a separate directory
|
2018-02-10 09:29:10 +01:00 |
|
|
8dc5cb7aa8
|
Load qt translations on OS X
|
2018-02-10 09:14:24 +01:00 |
|
|
af99e4e05a
|
Fixed translations loading
|
2018-02-09 22:34:38 +01:00 |
|
|
2b6d3799ec
|
Properly load QT translations on windows
|
2018-02-09 21:04:37 +01:00 |
|
|
84a6f6c875
|
Silenced clang warning
|
2018-02-08 18:34:06 +01:00 |
|
|
4b64ee467c
|
Moved translations outside of the binary
|
2018-02-08 18:16:44 +01:00 |
|
|
8e9db2354e
|
Localization update
|
2018-02-04 15:30:54 +01:00 |
|
|
44d84bf19e
|
API cleanup
|
2018-01-31 20:03:50 +01:00 |
|
|
4ca9c79dc4
|
Only 6 projection parameters are required in PCS CSV
|
2018-01-31 20:02:09 +01:00 |
|
|
cb77cc37c4
|
Cosmetics
|
2018-01-31 20:01:49 +01:00 |
|
|
98dd8c264c
|
Replaced data sources info with bare paths info
|
2018-01-31 08:14:25 +01:00 |
|
|
84d860e2a2
|
Added recursive POI dir searching to be consistent with map dir searching
|
2018-01-30 00:30:26 +01:00 |
|
|
c90a03e22c
|
Enable loading of multiple map files at once
|
2018-01-29 22:43:55 +01:00 |
|
|
fbc0fd86cf
|
Only allow one map per file
|
2018-01-29 00:19:57 +01:00 |
|
|
aa07b20aa4
|
Switched to XML defined online map sources
|
2018-01-28 22:56:08 +01:00 |
|
|
8a7edcfd8d
|
Properly removed the obsolete header file
|
2018-01-26 01:33:00 +01:00 |
|
|
04a145a2e7
|
Using a more human-readable online maps bounds definition
|
2018-01-26 01:26:26 +01:00 |
|
|
66f0f6a202
|
Make the conversion functions a little bit more universal.
|
2018-01-25 20:49:01 +01:00 |
|
|
5698b4c9b0
|
Fixed another bunch of GeoTIFF handling bugs
|
2018-01-25 00:19:11 +01:00 |
|
|
77c4eda385
|
Code cleanup
|
2018-01-22 00:38:13 +01:00 |
|
|
d6de3acbd2
|
Added correct handling of the DMS degree definition (9110)
|
2018-01-22 00:28:58 +01:00 |
|
|
652ed8e919
|
Fixed broken error handling
|
2018-01-21 11:38:01 +01:00 |
|
|
58e1980b0d
|
Debug stream code cleanup/unification
|
2018-01-21 11:19:46 +01:00 |
|
|
fda33cc95b
|
Improved error reporting
|
2018-01-21 11:17:32 +01:00 |
|
|
02e724fefb
|
Added remaining missing units conversions
|
2018-01-21 10:18:15 +01:00 |
|
|
da220c4b62
|
Improved error handling
|
2018-01-21 01:01:58 +01:00 |
|
|
6ffc71fd36
|
Improved debuging
|
2018-01-21 00:48:34 +01:00 |
|
|
635e2f1fe3
|
Fixed switched lat/lon parameter fetch
|
2018-01-21 00:47:51 +01:00 |
|
|
23e4e66c1b
|
Use a PCS file format more compatible with the EPSG PCS database
|
2018-01-20 23:51:39 +01:00 |
|
|
1739625896
|
Added support for prime meridians and angular units to GCS
|
2018-01-20 20:13:56 +01:00 |
|
|
e9ef68a81c
|
Improved map file selection
|
2018-01-14 23:58:11 +01:00 |
|
|
06205470fe
|
Fixed broken online map lists loading
|
2018-01-14 23:46:39 +01:00 |
|
|
c535632eb6
|
Updated map info text
Deleted obsolete stuff
|
2018-01-14 23:33:13 +01:00 |
|
|
0e45831111
|
Do not require a directory per map anymore
|
2018-01-14 23:03:27 +01:00 |
|
|
0c8e864d32
|
Return the correct error value
|
2018-01-14 22:51:20 +01:00 |
|
|
045cbe81bf
|
Added support for matrix-defined transformations
Fixed transformation matrix computation
|
2018-01-10 01:28:40 +01:00 |
|
|
b8102d6bb7
|
Do a propper cleanup on error
|
2018-01-09 23:19:35 +01:00 |
|
|
fc80bd1b7c
|
Code cleanup
|
2018-01-09 23:19:24 +01:00 |
|
|
89878fade1
|
Made the MM/II code work on Windows as well
|
2018-01-09 09:39:35 +01:00 |
|
|
83b7741ed9
|
Added missing include
|
2018-01-09 09:35:56 +01:00 |
|
|
f44b14473d
|
Fixed broken MM files size issue
|
2018-01-09 01:29:20 +01:00 |
|
|
699de8b133
|
Added support for files referenced using geodetic datum+projection combination
|
2018-01-09 00:26:18 +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 |
|
|
e90f152432
|
Report correct file in error message
|
2018-01-05 00:06:07 +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 |
|
|
e330abe180
|
Report the correct file on error
|
2017-12-23 11:10:39 +01:00 |
|