Show larger water_polygons already from z11

pull/299/head
Manuel Roth 2016-04-27 16:44:51 +02:00
rodzic 25ea0084fd
commit f15b24d8b5
2 zmienionych plików z 18 dodań i 4 usunięć

Wyświetl plik

@ -145,8 +145,12 @@ Layer:
WHERE z(!scale_denominator!) BETWEEN 5 AND 7
UNION ALL
SELECT osm_id, geometry
FROM water_z8toz12
WHERE z(!scale_denominator!) BETWEEN 8 AND 12
FROM water_z8toz10
WHERE z(!scale_denominator!) BETWEEN 8 AND 10
UNION ALL
SELECT osm_id, geometry
FROM water_z11toz12
WHERE z(!scale_denominator!) BETWEEN 11 AND 12
UNION ALL
SELECT osm_id, geometry
FROM water_z13toz14

Wyświetl plik

@ -33,13 +33,21 @@ CREATE OR REPLACE VIEW water_z5toz7 AS
SELECT osm_id, geometry
FROM osm_water_polygon_gen1;
CREATE OR REPLACE VIEW water_z8toz12 AS
CREATE OR REPLACE VIEW water_z8toz10 AS
SELECT 0 AS osm_id, way AS geometry
FROM osm_ocean_polygons
UNION ALL
SELECT osm_id, geometry
FROM osm_water_polygon_gen1;
CREATE OR REPLACE VIEW water_z11toz12 AS
SELECT 0 AS osm_id, way AS geometry
FROM osm_ocean_polygons
UNION ALL
SELECT osm_id, geometry
FROM osm_water_polygon
WHERE ST_Area(geometry) > 20000;
CREATE OR REPLACE VIEW water_z13toz14 AS
SELECT 0 AS osm_id, way AS geometry
FROM osm_ocean_polygons
@ -58,7 +66,9 @@ CREATE OR REPLACE VIEW water_layer AS (
UNION
SELECT osm_id FROM water_z5toz7
UNION
SELECT osm_id FROM water_z8toz12
SELECT osm_id FROM water_z8toz10
UNION
SELECT osm_id FROM water_z11toz12
UNION
SELECT osm_id FROM water_z13toz14
);