logo separator

[mkgmap-dev] [PATCH v3] Multipolygon: Improved role handling

From Marko Mäkelä marko.makela at iki.fi on Wed Mar 17 08:05:15 GMT 2010

Hi WanMil,

> > By the way, how could I fix this kind of messages:
> >
> > 2010/03/17 07:06:33 WARNING (MultiPolygonRelation): 63240003.osm.gz: Polygon 461
> > 1686018427476479(16P : (4611686018427472578[16P]) carries role inner but lies in
> > side an inner polygon. Potentially its role should be outer.
> >
> > Could the message include the way ID?
> >
> > 	Marko
> 
> You don't see it but the message includes the way id:-) It is an 
> artificially generated way (4611686018427472578) from the generate-sea 
> algorithm so there is no "original" OSM way id.

I do understand that there is no OSM relation ID for generate-sea, but
I do not understand how there could be no way ID.  The natural=coastline
are genuine OSM ways, aren't they?

Why are these messages generated?  Generate-sea is not complaining anything,
now that my script strips any incomplete islands from the extract and patches
the mainland coastline so that it will reach the tile borders.  Also the map
is looking good.  It is not really a big deal.  I have been grepping away
the generated IDs from the output, in addition to selected IDs that I have
analyzed before (splitter or Geofabrik's osmosis problem).

	Marko



More information about the mkgmap-dev mailing list