Add park layer

This commit is contained in:
Lukas Martinelli
2016-11-28 19:16:27 +00:00
parent 327bdc7313
commit 09dddebac4
5 changed files with 145 additions and 0 deletions

7
layers/park/class.sql Normal file
View File

@@ -0,0 +1,7 @@
CREATE OR REPLACE FUNCTION park_class(landuse TEXT, leisure TEXT, boundary TEXT) RETURNS TEXT AS $$
SELECT CASE
WHEN leisure = 'nature_reserve' OR boundary='national_park' THEN 'national_park'
WHEN landuse IN ('recreation_ground', 'village_green') or leisure = 'park' THEN 'public_park'
ELSE NULL
END;
$$ LANGUAGE SQL IMMUTABLE;