848bde0f80
Properly mix the way and node POIs
2024-11-20 09:13:59 +01:00
62651666e1
Unified point and areal labels processing
2024-11-19 09:40:26 +01:00
de9529ef02
Replaced the Mapsforge default theme with our own theme
2024-11-15 22:59:06 +01:00
947d2d62b3
Added DEM filtering (bluring)
2024-05-20 19:17:27 +02:00
ff4f3eea60
Use the map-provided DEM data for hillshading on IMG maps
2024-05-19 16:14:23 +02:00
31cd65f15e
Remove the zoom offset hack
...
Now that we are back to the map data defined tile size, it makes no sense any
more. Additionaly it crashes with world maps as zoom 0 becomes -1...
2024-04-18 20:35:31 +02:00
cf86fb7557
Added hillshading to vector maps
2024-02-21 08:49:09 +01:00
03711ede97
Re-introduce the zoom level offset
...
Most Mapsforge themes expect the zoom levels to be offset by one from
the standard OSM zoom levels. Additionally, the rendering is much faster
which always helps when dealing with a format that slow like Mapsforge...
2023-08-13 13:00:05 +02:00
97b61451b1
Removed the zoom level offset hack
...
In the Mapsforge library the offset is dependent on the tile size which is
in turn dependent on whether the tiles are hidpi or not. In other words
the Mapsforge library is broken and inconsistent between hidpi/non-hdpi
displays. GPXSee is consistent here and we have thus tochoose one zoom level
mapping (i.e. what zoom level corresponds to what resolution). Lets choose
"no offset" = more details on a given zoom level/resolution.
2023-08-09 01:12:42 +02:00
d064cedbbe
Apply the Mapsforge maps zoom levels offset
...
Offset the Mapsforge zoom level when fetching data/rendering the tiles to get
the expected data/sizes/widths for the tiles at the given zoom level.
2023-08-05 18:56:55 +02:00
9afeaf672a
Properly match symbols to captions
2023-06-10 08:11:18 +02:00
88fa1ed786
Some more Mapsforge maps rendering improvements
2023-06-06 07:18:31 +02:00
1233d20a21
Added support for lineSymbols in Mapsforge maps
2023-06-04 23:56:00 +02:00
1746eddb8d
Code cleanup
2023-06-03 13:35:29 +02:00
a92d6efec6
Do not do any time consuming actions in the mapview redraw callback
...
On all vector maps (ENC, IMG and Mapsforge), do the data loading
asynchronous like the tile rendering.
2023-05-19 19:33:22 +02:00
1eaaf719fd
Code cleanup
2023-04-25 00:02:50 +02:00
ce4f0472c0
Use integers as tag keys in Mapsforge maps
2023-04-22 17:28:32 +02:00
b6ca28e159
Render circles
2023-04-08 00:34:33 +02:00
648627b17f
Use style-defined priorities
...
+ code cleanup
2023-04-06 23:29:05 +02:00
6cd122f59b
Fix/improve Mapsforge tiles rendering
2023-04-05 19:28:17 +02:00
d794de5818
Added support for curved lines
2023-04-03 23:53:57 +02:00
fd65882907
Do not render tiles that will not be shown due to zoom in/out
2021-09-16 22:54:09 +02:00
663859ef1c
Improved mapsforge hi-dpi rendering
2021-04-18 12:20:07 +02:00
a4e39a98c0
Improved area labels rendering
2021-04-17 13:23:53 +02:00
ce6f03de73
Layer rendering issue fix + optimization
2021-04-14 22:03:06 +02:00
f97f33f111
Some more build fix
2021-04-13 22:56:10 +02:00
071056b9bc
Optimization
2021-04-13 20:30:27 +02:00
a42709e6a2
Added polygon labels rendering
2021-04-11 11:37:43 +02:00
f2585486b6
Only use the wildcard compare where it should be used
...
+ QT6 build fix
2021-04-10 15:49:48 +02:00
44a5e5de81
Added support for Mapsforge maps
2021-04-10 15:27:40 +02:00