Map Tiles: Difference between revisions

From Acacia Support Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
The background [[Map]] is composed of multiple images that are stitched together into a continuous and seamless map.  These map tiles are retrieved from the configured map server as required for the displayed route.  KayakNav only ever downloads a map tile once and it stores it into an internal database automatically. The more you use KayakNav, the more map tiles will be cached in this database.  The map can be display much more quickly from cached tiles than from the map server.
The [[KayakNav Command Buttons|Command Button]] named ''[[Map Tiles]]'' causes all of the un-cached map tiles at all zoom levels on the current [[Route]] to be loaded into the map tile cache from the [[Map Server]]. You will need to do this if you want to use KayakNav off-line.  This process runs multiple download threads, but will still take some time to complete for long [[Route]]s.  The tile count [[Info Cells|Info Cell]] updates every 3 sec.


The [[KayakNav Command Buttons|Command Button]] named ''Map Tiles'' causes all of the map tiles at all zoom levels on the current [[Route]] to be loaded into the map tile cache. You will need to do this if you want to use KayakNav off-line.
Internally, KayakNav builds a list of all the tiles within the bounds of the route for all zoom levels.  Multiple concurrent download processes fetch the tiles from the [[Map Server]] if they are not already cached in the database.  If any download requests fail, they are retried until the tile is fetched successfully.  If you stop KayakNav during this process, the download will be abandoned and will not restart automatically.  You must hit the [[Map Tiles]] button again to restart the process.
 
Once all the map tiles at all zoom levels for the current route have been downloaded (or checked that they are not already cached), you will see the following message.
All Map Tiles for the current Route have been downloaded.
 
During the download process, you may notice KayakNav slows down and may be less responsive to touch due to the resources required to check/fetch the tiles.
 
Alternatively, you can load up a planned route and activate the [[Simulation Mode]] to pre-cache map tiles.  This however may not cache all the required map tiles.
 
[[Map Tiles]] have a specific url that is calculated from the zoom level and the GPS coordinates that can be calculated using the [http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames#Tile_numbers_to_coordinates Formulas] on this page.  Once you have these [[Map Tile|Map Tile]] X, Y and Z values, they can be used to retrieve any specific tile from the [[Map Tile Server]]
 
https://www.acacialt.com.au/{zoom}/{x}/{y}.png
 
For example: [https://www.acacialt.com.au/15/29952/19813.png https://www.acacialt.com.au/15/29952/19813.png] shows one tile.
 
You can also use the [https://www.acacialt.com.au/slippymap.html slippymap] interface to browse the map.

Latest revision as of 19:39, 1 April 2017

The Command Button named Map Tiles causes all of the un-cached map tiles at all zoom levels on the current Route to be loaded into the map tile cache from the Map Server. You will need to do this if you want to use KayakNav off-line. This process runs multiple download threads, but will still take some time to complete for long Routes. The tile count Info Cell updates every 3 sec.

Internally, KayakNav builds a list of all the tiles within the bounds of the route for all zoom levels. Multiple concurrent download processes fetch the tiles from the Map Server if they are not already cached in the database. If any download requests fail, they are retried until the tile is fetched successfully. If you stop KayakNav during this process, the download will be abandoned and will not restart automatically. You must hit the Map Tiles button again to restart the process.

Once all the map tiles at all zoom levels for the current route have been downloaded (or checked that they are not already cached), you will see the following message.

All Map Tiles for the current Route have been downloaded.

During the download process, you may notice KayakNav slows down and may be less responsive to touch due to the resources required to check/fetch the tiles.

Alternatively, you can load up a planned route and activate the Simulation Mode to pre-cache map tiles. This however may not cache all the required map tiles.

Map Tiles have a specific url that is calculated from the zoom level and the GPS coordinates that can be calculated using the Formulas on this page. Once you have these Map Tile X, Y and Z values, they can be used to retrieve any specific tile from the Map Tile Server

https://www.acacialt.com.au/{zoom}/{x}/{y}.png

For example: https://www.acacialt.com.au/15/29952/19813.png shows one tile.

You can also use the slippymap interface to browse the map.