Thread
:
[Announce] modRana: a flexible GPS navigation system
View Single Post
MartinK
2011-03-13 , 02:33
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#
567
I'm already working on solving this issue - I have changed the tile loading mechanism to first load the most recently requested added tiles (tiles currently on screen), I am also now discarding old request that were not handled on time - no need to load a tile you scrolled past while dragging the map half a minute ago that is no longer on screen.
Technically - I am now using a circular stack for handling tile loading requests
Results look good so far - definitely feels more responsive while doing fast scrolling and I'm planing some field testing soon (= inter-city bus ride
).
I've got further responsiveness improvements while a lot of tiles are being downloaded (eq. visiting a new area, zooming up in new area, etc.) from the network by setting a lower limit on the number of concurrent automatic tile download threads.
You can try this too - it is already possible to tweak in the current version. Just go to
options->network->Network-usage
and play with the
Max. nr. of threads for tile auto-download
option
__________________
modRana
: a flexible GPS navigation system
Mieru
: a flexible manga and comic book reader
Universal Components
- a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
Quote & Reply
|
The Following 5 Users Say Thank You to MartinK For This Useful Post:
Flandry
,
ikirk
,
jj0
,
nordicnurse
,
skykooler
MartinK
View Public Profile
Send a private message to MartinK
Find all posts by MartinK