Map leisure=park into landuse

This commit is contained in:
lukasmartinelli 2016-10-30 18:41:33 +01:00
parent 447ae9f500
commit 2d55f4fcf0
3 changed files with 2 additions and 1 deletions

View File

@ -1,7 +1,7 @@
CREATE OR REPLACE FUNCTION landuse_class(landuse TEXT, amenity TEXT, leisure TEXT, boundary TEXT) RETURNS TEXT AS $$ CREATE OR REPLACE FUNCTION landuse_class(landuse TEXT, amenity TEXT, leisure TEXT, boundary TEXT) RETURNS TEXT AS $$
SELECT CASE SELECT CASE
WHEN leisure = 'nature_reserve' OR boundary='national_park' THEN 'park' WHEN leisure IN ('nature_reserve', 'park') OR boundary='national_park' THEN 'park'
WHEN amenity IN ('school', 'university', 'kindergarten', 'college', 'library') THEN 'school' WHEN amenity IN ('school', 'university', 'kindergarten', 'college', 'library') THEN 'school'
WHEN landuse IN('hospital', 'railway', 'cemetery', 'military', 'residential') THEN landuse WHEN landuse IN('hospital', 'railway', 'cemetery', 'military', 'residential') THEN landuse
ELSE NULL ELSE NULL

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 37 KiB

View File

@ -55,5 +55,6 @@ tables:
- military - military
leisure: leisure:
- nature_reserve - nature_reserve
- park
boundary: boundary:
- national_park - national_park