[OSM-dev] osm2pgsql and coastlines

Ronald Müller r.mueller at unicomp-berlin.de
Thu Feb 25 08:25:25 GMT 2010

hi everyone,

we frequently use the osm2pgsql-tool for converting OSM-data to our

I want to put up for discussions why the coastlines are explicitly

I've found one hint from sources (output-pgsql.c):


/* Discard natural=coastline tags
  (we render these from a shapefile instead) */

if (!strcmp("natural",item->key) &&
    !strcmp("coastline",item->value)) {

	freeItem( item );
        item = NULL;
	/* Allow named islands to appear as polygons */
        add_area_tag = 1;


For me it makes no sense to leave such geometries out. It doesn't hurt,
even if you render these things from another source (e.g. shape-files).

I would suggest to take this out respectively to have switch for that.

Whats your opinion ?

regards Ronald

More information about the dev mailing list