
It's not a straightforward fix in the splitter however I'll see what I can do. I think if I make the cache generation compulsory it will be possible to handle this without too serious an impact on performance. Chris MM> On Tue, Feb 02, 2010 at 11:34:50PM +0200, Marko Mäkelä wrote: MM>
I can suggest two solutions to this issue:
* splitter should flag and preserve all nodes that belong to ways that belong to multipolygon relations (I would not care about route relations, for example)
* mkgmap should discard multipolygon relations that consist of only one way
MM> I implemented the latter in r1555, and the fix makes the warnings MM> for one of the three multipolygons go away. Splitter should still MM> be fixed. MM> MM> A fairly cheap work-around in mkgmap could be to discard those ways MM> whose resolvable nodes completely fall outside the bounding box when MM> some of the nodes cannot be resolved. MM> MM> Marko MM>