R: [mkgmap-dev] [PATCH v1] - merge nodes to remove evil short arcs
From Mark Burton markb at ordern.com on Wed May 27 11:46:16 BST 2009
Hi Marco, > Mark, I'd like to help but I've no way to build mkgmap. Could you please send me a compiled mkgmap.jar to test the patch? Wilco. But why can't you build mkgmap? I believe it can even be done on Windows boxes so it can't be that difficult. > Please, don't give up in searching for the BUG. I'm reading the code and I suspect the error is in the NET/NOD info calculations. In fact the issue appears when the 2 collapsing nodes has >= 3 arcs. Nodes with >= 3 arcs are "route nodes" (nodes were routing decision has to be taken) and a NOD record is to be calculated for each one. All NOD records are connected each other with pointers to build the routing network. If two connected routing nodes with 3 arcs each collapses into one with 4 arcs, I guess that all pointers structure shall be recalculated to take care of the missing routing node, and the fact the new node has now 4 arcs instead of 3 implies the NOD record is different and has to be updated. Of course my are just assumptions. Actually, I am not searching for the bug because it doesn't have to be our code that's causing the problem. It could be a bug in the garminware. > Do you know who wrote the parts of the code that calculate the routing structures (src\uk\me\parabola\imgfmt\app\net\...) and how to contact them? In some file I read Robert Vollmert, Steve Ratcliffe,... No, I don't know who wrote that stuff but, surely, Steve will know. Cheers, Mark
- Previous message: R: [mkgmap-dev] [PATCH v1] - merge nodes to remove evil short arcs
- Next message: [mkgmap-dev] [PATCH v2] - merge nodes to remove evil short arcs
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list