mapcache.c handles as far as I know only the memory caching, not the disk caching. No titles are thrown away until the mapcache_size is reached.
Mike. On 05-08-14 13:23, Greg Troxel wrote: > Nick Allen <nick.allen...@gmail.com> writes: > >> Sorry, most of the technical stuff referred to is above my head, but I >> may be able to help with an explanation of why the technical people >> put a loop in. >> >> At one point, when the age limit for a tile was reached, and the >> programme was started, it immediately deleted the old tile(s) before >> it tried to download the new. No issue most of the time, but if for >> instance you downloaded tiles before going on a holiday so you could >> use viking whilst away but without internet, you could find after a >> week or so that all of your map tiles had deleted! > That's a good point. So I think there needs to be two rules: > > if a tile is a wanted, and it's old enough (create data at the server) > to be unfresh (30 days or at least 7, to be polite), fetch new, and > **if successfull** replace > > if a tile has not been **read** (or written) in some long lifetime, > then remove, and perhaps only if the tile cache is using too much > space. This lifetime should be more like 6m. > > perhaps have something that prunes the cache to no more than X MB, > deleting the least-recently read/downloaded. > > > > Separately, it would be cool to have a way to bring the OSM data and > render tiles on one's notebook. For slow request rates (1 client) and a > smallish area, this should be doable resource wise and the big hurdle is > having packaging set up to make it easy. > ------------------------------------------------------------------------------ Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk _______________________________________________ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/