
well I found the main problem. As soon as I inserted a single 0x00 type of line, or made 0x14, 0x15 or 0x1a (!!!!!) routable, then the autorouting for the whole map got some weak spots - amongst them the problem with lines over 800m without any point not usable for routing anymore, or any routable line connected to a line with any additional attribute (like unpaved, or motorcar=no) also being blocked for routing (only within one tile). I still think however, that it showed that we shouldn't allow lines without a node for over 800m. I would love to see if there is any improvement to long distance autorouting, by making sure that the map doesn't contain any routable lines fully straight without points. I don't think those are often present, but ferries would often be longer than 800m without any node. Also if I knew where I could change the maximum nodes, that a single routable line contains, there could be affections on routing. On 14.08.2012 13:59, Steve Ratcliffe wrote:
On 13/08/12 17:42, Felix Hartmann wrote:
Well the title says most of it. AFAIK there is some setting in mkgmap, that splits up ways, or adds additional points to ways that are fully straight. I can't find such a thing after a quick look, but it should be easy to add if there isn't one.
I'll take a look at it later today.
..Steve _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
-- keep on biking and discovering new trails Felix openmtbmap.org & www.velomap.org