Closed CarlOlsson closed 8 years ago
Very few places have tiles at zoom level 20 and certainly almost none outside the US. The only solution for this would be to implement internal (digital) zoom of lower resolution tiles. That's already on issues #2368 and #3111. Given the asynchronous nature of how map tiles are handled within QGC, that is not a simple task.
Manufactured higher zoom level on tiles is critical for 3.0 though since the zoom level doesn't go high enough to place waypoints.
I tried today again without changing the zoom level. I still can't download any offline maps but now I get the following in the console
./qgroundcontrol-start.sh
Logging ini file directory "/home/carl/.config/QtProject"
Filter rules "qt.network.ssl.warning=false\n"
Settings location "/home/carl/.config/QGroundControl.org/QGroundControl.ini" Is writable?: true
Map Cache in: "/home/carl/.cache/QGCMapCache100" / "qgcMapCache.db"
Orphaned log file count 0
qrc:qml/OfflineMap.qml:220: TypeError: Cannot read property of null
qrc:qml/OfflineMap.qml:221: TypeError: Cannot read property of null
qrc:qml/OfflineMap.qml:220: TypeError: Cannot read property of null
qrc:qml/OfflineMap.qml:221: TypeError: Cannot read property of null
Perhaps this should be a separate issue, but it's related. Note that the download and error counts in the first screenshot don't add up to the total tile count. It looks like when "resume download" is selected the system retries the already-failed tiles first, stopping at some limit. The problem is that there are many valid tiles which are never even attempted. Starting a "resume download" at the last attempted tile, or a list of never-attempted tiles, or even selecting the list at random would be better.
Not that this is critically relevant, but the lines above (with the errors) have no code:
What version are you running?
Fixed in #3492.
QGroundControl v2.9.4-363-g50ab2ed
Console output: