Commit graph

3 commits

Author SHA1 Message Date
Austin Payne
950aa4a514 chore: remove dead OfflineTileManager code 2024-02-15 21:12:00 -07:00
Austin Payne
3c0e56aeaf improvement: avoid duplicate map tile loading
Previously a map tile cache miss would cause 2x loading of the tile: once from
the remote tile server (which is then written to disk) and once from disk
during the default MKTileOverlay.loadTile function. Instead we now directly
implement loadTile so that we can avoid the duplicate loading and simply
return the fetched remote tile after it is cached, which leads to a
noticeable improvement in offline map performance.
2024-02-15 21:12:00 -07:00
Garth Vander Houwen
60a1687839 Initial offline maps setup 2023-05-05 17:13:35 -07:00