logo separator

[mkgmap-dev] [PATCH v1] - fix splitting of ways when they have loops within loops

From Paul news at pointdee.co.uk on Fri May 29 10:24:34 BST 2009

Mark Burton wrote:
> As predicted, the loop splitting code was under-performing. The
> attached patch should make it split all of the loops when a way has
> multiple loops. Before, a loop inside another loop was not being split
> (but a sequence of loops would have been).
> 
> Those people who are seeing the new error message about consecutive
> nodes/bad routing should try this patch and see if those messages go
> away. Also, check if it breaks anything else.
> 
> Obviously, it would be good to commit this soon if it works as expected.

Using r1049 with this patch, quick-distance V2 and parallel V10 I had no
problems compiling great_britain.osm. Either the commits and patches
completely workaround the problems or the consecutive identical points
warnings have been suppressed as I had no warnings at all

A *very* brief check of the map shows no problems but I'll get chance to
test it over the next few days as I'm away for a short break

Cheers

Paul




More information about the mkgmap-dev mailing list