[mkgmap-dev] {Spam?} multipolygon with outer polygon within inner polygons

2010-02-12 Thread Minko
Hi,
I'm trying to build a map of The Netherlands and 
got some problems with rendering the 
administrative borders correctly. Some 
parts  were related to broken relations between 
tiles, but the major one was caused by a complex 
relation of enclaves/exclaves of Baarle in the south of the country.

I examined this area more closely and narrowed 
the problem down to this situation, where I cant 
render the map correctly with mkgmap:


A = one big outer ring (the Dutch municipality of Baarle-Nassau),
B1, B2 = some islands inside (Belgium territory, role=inner)
C= Within some of those islands there are polygons (Dutch,  role=outer)

It goes wrong with those outer polygons within the inner polygons.

Simplification looks like this,  where the two 
vertical border lines are not supposed to be there:
http://img63.imageshack.us/img63/1002/bordersnl5.jpg

The relation can be found at 
http://betaplace.emaitie.de/webapps.rel … onId=47798

There are no gaps or faults within the relation as far as I can see.
I put this question and a few examples of my map also on the forum
at http://forum.openstreetmap.org/viewtopic.php?pid=59370

Thanks,
Minko 

___
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev


Re: [mkgmap-dev] {Spam?} multipolygon with outer polygon within inner polygons

2010-02-12 Thread Steve Ratcliffe
Hello

On 12/02/10 10:24, Minko wrote:
 Simplification looks like this,  where the two
 vertical border lines are not supposed to be there:
 http://img63.imageshack.us/img63/1002/bordersnl5.jpg

Thanks for that image as it shows the problem clearly.

If the boundaries were being drawn as areas, then the lines would
not be seen (or not much anyway) since they would be zero width.
However since the borders are drawn as lines you clearly see the
connecting lines.

I think that the best way to solve this is for mkgmap to convert
to multipolygon into separate lines in the case of boundaries.

..Steve
___
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev