Show ice shelves only on z2

pull/24/head
lukasmartinelli 2016-10-09 17:29:53 +02:00
rodzic 104410881c
commit db44f00811
1 zmienionych plików z 1 dodań i 3 usunięć

Wyświetl plik

@ -1,7 +1,5 @@
CREATE OR REPLACE VIEW ice_z0 AS (
SELECT geom, 'glacier' AS type FROM ne_110m_glaciated_areas
UNION ALL
SELECT geom, 'ice_shelf' AS type FROM ne_50m_antarctic_ice_shelves_polys
);
CREATE OR REPLACE VIEW ice_z2 AS (
@ -19,7 +17,7 @@ CREATE OR REPLACE VIEW ice_z5 AS (
CREATE OR REPLACE FUNCTION layer_ice(bbox geometry, zoom_level int)
RETURNS TABLE(geom geometry, class text) AS $$
SELECT geom, type::text AS class FROM (
SELECT ST_Simplify(geom, 80000) AS geom, type FROM ice_z0
SELECT geom, type FROM ice_z0
WHERE zoom_level BETWEEN 0 AND 1
UNION ALL
SELECT * FROM ice_z2