Add seas and oceans to water_name

This commit is contained in:
Lukas Martinelli 2017-01-16 16:00:45 +01:00
parent 260f2e579f
commit 7400b552c2
2 changed files with 9 additions and 1 deletions

View File

@ -19,5 +19,13 @@ RETURNS TABLE(osm_id bigint, geometry geometry, name text, name_en text, class t
WHERE geometry && bbox AND ( WHERE geometry && bbox AND (
(zoom_level BETWEEN 9 AND 13 AND area > 70000*2^(20-zoom_level)) (zoom_level BETWEEN 9 AND 13 AND area > 70000*2^(20-zoom_level))
OR (zoom_level >= 14) OR (zoom_level >= 14)
)
-- etldoc: osm_marine_point -> layer_water_name:z14
UNION ALL
SELECT osm_id, geometry, name, name_en, place::text AS class
FROM osm_marine_point
WHERE geometry && bbox AND (
(zoom_level <= 4 AND place = 'ocean')
OR (zoom_level >= 5)
); );
$$ LANGUAGE SQL IMMUTABLE; $$ LANGUAGE SQL IMMUTABLE;

View File

@ -12,7 +12,7 @@ layer:
At the moment only `lake` since no ocean parts are labelled. *Reserved for future use*. At the moment only `lake` since no ocean parts are labelled. *Reserved for future use*.
values: values:
- lake - lake
buffer_size: 8 buffer_size: 64
srs: +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over srs: +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over
datasource: datasource:
geometry_field: geometry geometry_field: geometry