|
3c3fb43993
|
Use the more common map type name (also used by MOBAC)
|
2019-03-03 21:21:24 +01:00 |
|
|
d2f10aca7c
|
Added missing RMap HiDPI scaling support
|
2019-03-03 21:17:57 +01:00 |
|
|
78654aa1cf
|
Added missing include
|
2019-03-03 09:36:57 +01:00 |
|
|
fb34f5c7db
|
Added missing UTM S/N handling
|
2019-03-02 18:49:01 +01:00 |
|
|
c1a1c3425b
|
Added support for (raster) RMap maps
|
2019-03-02 16:51:14 +01:00 |
|
|
6b14a7f948
|
Fixed cut&paste error
|
2019-02-26 22:16:58 +01:00 |
|
|
a0697a6ce7
|
Fixed broken equations
|
2019-02-26 22:16:05 +01:00 |
|
|
1444a88ad0
|
Enable empty WMTS styles
|
2019-02-15 20:32:53 +01:00 |
|
|
ec9d81c65a
|
Added support for oblique stereographic projections
|
2019-02-15 20:32:13 +01:00 |
|
|
a6b327f773
|
Code cleanup
|
2019-02-13 00:45:34 +01:00 |
|
|
e88c0c34d0
|
Open MBTiles SQL files in read-only mode
|
2019-01-18 00:29:47 +01:00 |
|
|
b8a2b76d7c
|
Fixed bounds computation
|
2019-01-14 23:47:24 +01:00 |
|
|
9d5725f732
|
Added some more polar stereographic based projections
|
2019-01-12 00:37:47 +01:00 |
|
|
fec5780da2
|
Added support for polar stereographic projection
closes #181
|
2019-01-08 21:42:28 +01:00 |
|
|
9f0fcdc13e
|
Fixed broken map sources parsing
|
2018-12-08 02:27:27 +01:00 |
|
|
3c6ce2dde2
|
Propper handling of vector tiles scaling in all map display modes
|
2018-11-17 10:10:35 +01:00 |
|
|
4c88414677
|
Scale the tile images in HiDPImode when they are scalable (vector tiles)
|
2018-11-15 00:38:03 +01:00 |
|
|
bf6d7616ba
|
The default constructor is required with some C++ compilers
|
2018-11-11 18:54:21 +01:00 |
|
|
9842214bb6
|
Parallelized tile loader
|
2018-11-10 13:18:54 +01:00 |
|
|
b6e9400392
|
Code cleanup
|
2018-11-10 10:44:37 +01:00 |
|
|
c1a217847f
|
QPixmap is not thread safe, do the parallel computations on QImage
|
2018-11-10 10:40:00 +01:00 |
|
|
409ce889cd
|
Added support for online PBF maps
(https://maps.tilehosting.com)
|
2018-11-10 00:19:51 +01:00 |
|
|
efc773d04b
|
Run the parallel computation only for tiles to be (newly) rendered
|
2018-11-06 01:30:29 +01:00 |
|
|
9c6c574443
|
Added support for vector MBtiles
|
2018-11-03 00:43:52 +01:00 |
|
|
f762013e1e
|
Changed application data paths to more platform-standard locations
|
2018-11-02 20:01:19 +01:00 |
|
|
f6b1344ee2
|
Improved error handling
|
2018-10-26 18:47:34 +02:00 |
|
|
4a612f12bb
|
Properly handle WMTS TileMatrixLimits and default style
|
2018-10-15 00:20:20 +02:00 |
|
|
8f4ce8d38c
|
Code cleanup
|
2018-10-11 18:19:35 +02:00 |
|
|
57d3d9c965
|
Cosmetics
|
2018-10-09 22:59:20 +02:00 |
|
|
58b44d33a7
|
Fixed broken bounds handling
|
2018-10-09 22:46:28 +02:00 |
|
|
e568806366
|
Never change a winning team!
|
2018-10-08 22:07:36 +02:00 |
|
|
24c03fc15b
|
Code cleanup
|
2018-10-07 17:30:48 +02:00 |
|
|
f9af06267a
|
Fixed HTTP2 settings handling
|
2018-10-07 14:22:13 +02:00 |
|
|
2f9751672e
|
Code cleanup
|
2018-10-07 13:07:04 +02:00 |
|
|
e6a39b5146
|
Fixed QT4 build
|
2018-10-06 23:14:46 +02:00 |
|
|
6e92557806
|
Code cleanup
|
2018-10-06 21:15:06 +02:00 |
|
|
a7e02bdc8b
|
Some more cosmetic optimizations
|
2018-10-05 07:10:49 +02:00 |
|
|
ed4e201b08
|
Cosmetics
|
2018-10-04 23:02:43 +02:00 |
|
|
06901d8d7a
|
Fixed -Wold-style-cast warnings
|
2018-10-04 01:37:07 +02:00 |
|
|
254deae04a
|
Code cleanup
|
2018-09-30 12:16:41 +02:00 |
|
|
bb7787b001
|
Refactoring
|
2018-09-25 21:07:44 +02:00 |
|
|
bc6d48d1fe
|
Some more code cleanup
|
2018-09-25 01:49:08 +02:00 |
|
|
9bae94f30d
|
qWarning() mesage formating cleanup
|
2018-09-24 23:07:11 +02:00 |
|
|
351fc0309a
|
Code cleanup
|
2018-09-24 22:49:10 +02:00 |
|
|
d8116c7f5d
|
Properly fixed the zoom 0 display issue
(without breaking non-default map bounds)
|
2018-09-23 21:07:16 +02:00 |
|
|
e9f7642cde
|
Code cleanup
|
2018-09-22 14:17:24 +02:00 |
|
|
c39298000d
|
Added TMS maps support
|
2018-09-22 13:32:54 +02:00 |
|
|
65b74b146d
|
Added support for local (file:) URLs
|
2018-09-22 12:42:49 +02:00 |
|
|
d7fe0fa9bf
|
Fixed broken automatic loading of MBTiles maps
|
2018-09-22 10:25:43 +02:00 |
|
|
5a692c71a8
|
Added support for tiles with a different size than 256px
|
2018-09-21 23:18:05 +02:00 |
|
|
99ea19e35a
|
Use the map name from the metadata table if available
|
2018-09-21 00:19:30 +02:00 |
|
|
0a74684713
|
Improved map validity checks
|
2018-09-20 08:50:52 +02:00 |
|
|
db98f381b5
|
Added initial MBTiles support
|
2018-09-20 07:59:47 +02:00 |
|
|
7855c69729
|
Fixed WMS/WMTS URLs composing
|
2018-09-16 12:05:11 +02:00 |
|
|
d58322b412
|
Map API cleanup
|
2018-09-10 21:22:57 +02:00 |
|
|
fe1aaa73a0
|
Fixed compile warning
|
2018-09-10 21:21:40 +02:00 |
|
|
a8d183639e
|
Fixed broken zoom 0 handling
Fixes #151
|
2018-09-09 09:41:04 +02:00 |
|
|
0a9077545b
|
Make huge images work under OpenGL (at least memory-ineficient)
|
2018-08-24 12:26:32 +02:00 |
|
|
bbc1d43290
|
Fixed QT4 build
|
2018-08-24 00:46:06 +02:00 |
|
|
9f74bbb27a
|
Some more code cleanup
|
2018-08-24 00:14:40 +02:00 |
|
|
21dbd3958d
|
Removed obsolete method
|
2018-08-23 23:56:23 +02:00 |
|
|
92ac7c0c10
|
Removed obsolete define
|
2018-08-23 20:33:14 +02:00 |
|
|
1f71b3a3b2
|
Code/API cleanup
|
2018-08-23 20:26:10 +02:00 |
|
|
3176271955
|
Only create/copy the sub-images when OpenGL is used
|
2018-08-23 09:08:59 +02:00 |
|
|
d4b46a4bb6
|
Broken OpenGL image part drawing workaround
|
2018-08-22 00:14:07 +02:00 |
|
|
de196e8281
|
Splited the OfflineMap class to separate OziMap and GeoTIFF map classes
|
2018-08-21 20:01:47 +02:00 |
|
|
f376f7139b
|
Report an error on HiDPI maps when HiDPI support is not enabled
|
2018-08-20 18:46:44 +02:00 |
|
|
cdc9e51696
|
Added HiDPI displays/maps support
|
2018-08-18 21:06:36 +02:00 |
|
|
121a262ea1
|
Remaining WGS84 deduplication
|
2018-07-26 23:51:11 +02:00 |
|
|
004e9bfef3
|
Fixed QT version handling in build process
|
2018-07-24 17:23:14 +02:00 |
|
|
c0e458a437
|
Added support for HTTP/2
|
2018-07-23 23:53:58 +02:00 |
|
|
fe4eed8aa2
|
Fixed error reporting
|
2018-07-23 21:55:43 +02:00 |
|
|
90473300e0
|
Added missing projection parameter handling
|
2018-07-21 10:08:26 +02:00 |
|
|
5706cdcfa1
|
Added workaround for broken nakarte.tk maps
|
2018-07-13 10:10:44 +02:00 |
|
|
d794ee4b22
|
Includes cleanup
|
2018-07-13 09:55:36 +02:00 |
|
|
262ee5bb5f
|
Map API cleanup
|
2018-07-13 09:51:41 +02:00 |
|
|
5547cf668e
|
Make Coverity happy
|
2018-07-10 08:58:37 +02:00 |
|
|
a432ff3461
|
Now using a strict horizontal map scale
Code cleanup
|
2018-06-30 12:14:58 +02:00 |
|
|
201256d882
|
Fixed loading of OziExplorer maps with missing (default) projection parameters
|
2018-06-30 12:12:12 +02:00 |
|
|
b2a34bd10f
|
Hardcode web mercator (EPSG 3857) support
|
2018-06-28 22:12:16 +02:00 |
|
|
026cc68bf2
|
Includes cleanup
|
2018-06-04 23:40:42 +02:00 |
|
|
ec247d5d1d
|
Added support for OziExplorer files with UTF8 BOMs
|
2018-06-02 16:41:27 +02:00 |
|
|
ca7016176f
|
Added missing pixmap caching
|
2018-05-30 22:10:35 +02:00 |
|
|
2c816a509b
|
Refactoring
|
2018-05-29 21:54:25 +02:00 |
|
|
58e752a022
|
Added missing coordinate system
|
2018-05-29 00:37:04 +02:00 |
|
|
7d412a274d
|
Added support for Krovak projection
|
2018-05-29 00:17:20 +02:00 |
|
|
eeab6a399e
|
Fixed broken map formats list
|
2018-05-28 22:30:13 +02:00 |
|
|
e4feeae064
|
Improved error handling + code cleanup
|
2018-05-24 22:11:00 +02:00 |
|
|
0d879e61a9
|
Added support for Garmin JNX maps
|
2018-05-22 22:40:15 +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 |
|
|
7198d610c5
|
Code cleanup
|
2018-05-18 22:22:36 +02:00 |
|
|
a6389f0174
|
Precompute e2s as well
|
2018-05-18 22:10:43 +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 |
|
|
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 |
|
|
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 |
|
|
cf81e42f52
|
Remaining qreal/double separation
+ some minor TrekBuddy atlas issues fixes
|
2018-05-02 21:25:14 +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 |
|
|
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 |
|
|
c50e41dea1
|
Numerical instability fix
|
2018-04-17 22:26:20 +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 |
|
|
3f71775101
|
Fixed broken radius-rect computation
Always use the double type for coordinate related data
|
2018-04-13 21:14:12 +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 |
|
|
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 |
|
|
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 |
|
|
0bb3b3812c
|
Fixed broken release builds
|
2018-03-19 22:40:49 +01:00 |
|