[OSM-dev] Tiles at home Strange sea rendering

spaetz osm at sspaeth.de
Wed Aug 8 08:05:17 BST 2007


On Wed, Aug 08, 2007 at 03:01:29PM +1000, Brent Easton wrote:
> 
> The tile is 12-3762-2471
> 
> It is a landlocked tile with no coastline whatsoever (verified with JOSM search facility). It previously rendered perfectly, but today, suddenly starts rendering with a Sea background (both by myself and by other clients).

Looking at the changes in the t at h renderer, I can see the last change:
Changes in applications/rendering/tilesAtHome/close-areas.pl [3040:3811] 

r3040	r3811	 

533	533	      addBlueRectangle($helpernodes); 
534	534	    } 
 	535	    elsif ( ($state eq "11") and ( $temp{"01"} == 0 ) )  
 	536	    # if the tile is marked coast but no land near, assume it's a group of islands instead of lakes. 
 	537	    { 
 	538	      # coast 
 	539	      addBlueRectangle($helpernodes); 
 	540	    } 

So it seems dellkar seems to have changed how tiles marked as coastline are handled and added one condition that would add a "blue rectangle". I would suspect that change could have caused that. I suggest you back it out, rerender and see if it works.
The real fix seems to be to mark that oceantile tingie as non-coastline if it's purely on land.

Hope that helps,
spaetz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 186 bytes
Desc: not available
URL: <http://lists.openstreetmap.org/pipermail/dev/attachments/20070808/b4a4c980/attachment.pgp>


More information about the dev mailing list