Panning with offline maps at 3040 + hillshading + vegetation on gives “refresh rate” of 2~3 frames per second, which is OKish, better then I reported earlier today, and at least better than a Garmin zumo :).
However, the online maps provide a way smoother experience.
Interesting: opening the menu goes with the same “slow” 2 frames per second when offline maps are loaded. But with online maps activated, the menu is super smooth. Why is this? Should be a clue in here?
Because of the (in my opinion ugly) maps in Kurviger I again tried Cruiser at full 3040 resolution. Actually it DOES pan quite smooth, smoother than Kurviger Beta. Only panning to "new not viewed before parts of the map on overview zoom level shows slow (0.5 to 1 s) loading map tiles. After loading it is smooth panning again. Also the menu stays smooth, why is this? And why not use the Cruiser map “engine” (?) in Kurviger?
Different technologies, VTM is more modern with OpenGL acceleration, map rotation / tilt, etc.
But the fundamental reason for the problem here is not the engine, but the map data at those areas.
They should have categories per importance / size and not all nature data thrown together with same tags… then how map makers are supposed to filter them?
By the way would expect that GPU on such modern phones to be able to handle anything.
But then many phones with >FHD resolution, fall back to FHD for games, here is the answer.
VTM more modern? Cruiser GL does not handle 3040 resolution at all.
Cruiser is OK at 3040 and very ok at 2280, and looks good.
I would like to have the Kurviger route planner in Cruiser, or the Cruiser map experience in Kurviger.
Is this not possible somehow?
Thx.
Also bitmap maps are faster as they are pre-rendered on server.
Also online routing is faster than offline routing for same reason.
Does that make them more modern? Not really, if prefer online.
Not sure, but it seems that there is a technical issue that roads are rendered too thick on @Teun’s device? The regular Kurviger map rendering is thicker roads compared to the default VTM theme to make it easy to identify roads during navigation.
The netherlands map seems to be very demanding on the device.
There my phone also slows down to a frame rate of ~2-3 fps (with vegetation on).
And even the menue becomes slow when I view netherlands.map
Turning vegetation off makes a big difference here.
@Teun try panning around in the south German/Austrian area
BTW
Netherlands at similar zoom level as above looks “normal” here settings | about | info
Kurviger Pro 1.11.6
Android 8.0.0 (API 26)
samsung SM-G930F
1080 x 1920 (480 dpi)
Google location on
This will help: I just discovered that I only get the thick roads when increasing resolution from lower to 3040 WITHOUT restarting the app. When I close and restart Kurviger, it looks normal again. Sorry if I caused confusion.
Indeed restarting the device and / or the applications after making such core changes in Android settings is often the easiest way to make sure that everything is initialized again with the new settings.
Sorry, I do not see that to be an answer, or probably i am just lacking some basic understanding to understand. I will rephrase my question a bit below, maybe that helps?
I use same downloaded maps in K and Cr (not GL) and I think the Cr look and speed is superior to the way K is handling these maps. So why can K not do the same as Cr (not GL) ?
Cruiser cannot be faster than Cruiser GL, only “appears” in specific area / zoom / test.
Software rendering can never be faster than OpenGL hardware accelerated rendering.
More an illusion because of the heavy nature polygons in the specific DE & NL areas.
That’s why there is option to turn off Vegetation layer if users find it difficult in devices.
Cruiser GL platform offers map rotation / tilt, smooth scaling, improved labeling, etc.
Some are essential for navigation, users will start asking why any of them is missing.
Map appearance is something subjective, some may like it, other may not.
That’s a subject for a different topic, like ideas to improve map colors, etc.
I could try further offline map rendering improvements, but need detailed feedback for current situation.
Testing Germany & Netherlands maps, since they have numerous heavy complicated nature polygons.
@Teun and everyone else:
Which zoom levels from 8-9-10-11 have still problems with Kurviger 1.11.6 (Beta)?
Can you post details for each zoom level, to see how each one can be improved?
Karten Germany und Netherlands von https://offline-maps.kurviger.de/, Handy Kurviger Pro 1.11.6
Android 9 (API 28) HUAWEI PCT-L29 1080 x 2310 (480 dpi) Google location off. Kartenebenen Tankstellen, Gastronomie, Hausnummern und Vegetation. Minimales Ruckeln bei 20 km bzw. Zoom 9.0. Allerdings kann ich mir nicht vorstellen das so Jemand fährt…
Maps Germany and Netherlands by https://offline-maps.kurviger.de/, Handy Kurviger Pro 1.11.6
Android 9 (API 28) HUAWEI PCT-L29 1080 x 2310 (480 dpi) Google location off. Map levels petrol stations, gastronomy, house numbers and vegetation. Minimal jerking at 20 km or zoom 9.0. However, I can’t imagine someone driving like that…
Hmm, that really depends on the selected area.
Kurviger Pro 1.11.6
Android 8.0.0 (API 26)
samsung SM-G930F
1080 x 1920 (480 dpi)
all layers on
Map center near Tilburg Netherlands:
13.1 => perfect smooth
12.9 - 12.1 => ~1-3 fps
11.9 - 11.1 => nearly smooth ~10 fps
10.9 - 10.1 => ~3 fps
9.9 - 9.1 => ~10 fps
8.9 - 8.1 => ~5-10 fps
7.9 => perfect smooth
Map center near Utrecht Netherlands
13.1 => perfect smooth
12.9 - 12.1 => ~3-5 fps
11.9 - 11.1 => ~5-10 fps
10.9 - 10.1 => ~3-5 fps
9.9 - 9.1 => ~3-5 fps
8.9 - 8.1 => 3-5 fps
7.9 => perfect smooth
Please take the fps rates with a grain of salt, as I’ve estimated them, and the performance is not constant either.
But the zoom level thresholds should be very close