Johannes Hofmann
755ea56825
Fix tile loading discontinuity at 180th meridian
Tiles near the viewport center should be loaded first. This commit
fixes a discontinuity in the distance function that is used to sort the
queue of requested tiles.
vor 7 Jahren
Johannes Hofmann
fcbad65155
Fix clippy warnings
vor 7 Jahren
Johannes Hofmann
a6c0ea8561
Use Display trait for printing errors
...instead of using the `description` method.
vor 7 Jahren
Johannes Hofmann
430604574f
Remove unnecessary variant from RemoteLoaderMessage
vor 7 Jahren
Johannes Hofmann
5d67d3bef5
Add --sync option
vor 7 Jahren
Johannes Hofmann
100562fdc1
Add member min_zoom to TileSource
vor 7 Jahren
Johannes Hofmann
00b904a720
Add option for offline usage
vor 8 Jahren
Johannes Hofmann
f1a6922601
Use log, env_logger crates for logging
vor 8 Jahren
Johannes Hofmann
cc1ad8f123
tile_source, coord: Add support for quadkeys
vor 8 Jahren
Johannes Hofmann
1191d2d674
Fix some clippy warnings
vor 8 Jahren
Johannes Hofmann
78d7b41aee
Remove some println calls
vor 8 Jahren
Johannes Hofmann
f855765994
tile_loader: Remove unwraps, simplify code
vor 8 Jahren
Johannes Hofmann
7f3c28ca49
tile_loader: Download tiles in separate threads
vor 8 Jahren
Johannes Hofmann
e3607d7c78
Prioritize tile loading based on current view
vor 8 Jahren
Johannes Hofmann
895c8b1232
Handle different image file formats
vor 8 Jahren
Johannes Hofmann
350e8db588
Add ability to switch tile source during execution
vor 8 Jahren
Johannes Hofmann
2912a7b684
Rename Tile -> TileCoord
vor 8 Jahren
Johannes Hofmann
16ffdb5baa
Initial commit :>
Started 2015
vor 8 Jahren