On Tue, Jul 09, 2019 at 02:44:08PM +0200, Martin Trautmann wrote:
On 19-07-04 20:14, Greg Troxel wrote:
osmand live provides files that contain differences from published map files. So with a fairly recent map (and it seems to not have to be the most recent one), and the delta updates, you have up to date data.

If this mechanism would be that easy, why would it be so time consuming to create new map updates for every month?

Likely because the base monthly maps are not generated from the delta difference files, but by reprocessing the entire OSM dataset anew each time (the planet osm datafile, when uncompressed, is about 1 terabyte).

And, anticipating a "why" question, one would process the data this way to prevent a common problem when handling long chains of delta data. If any piece of delta data in the middle of the chain is missed everything after the missed data that depends from the missed data turns into garbage.

So one would regenerate anew for some cycle (in OsmAnd's case, that is monthly) then build differencing files for a month. So any errors in the delta chain propagate for no more than one month before they get cleaned up (by the "start anew" montly cycle processing).


--
You received this message because you are subscribed to the Google Groups 
"Osmand" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osmand/20190709154749.GS1375%40d820.dp100.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to