kopia lustrzana https://github.com/openmaptiles/openmaptiles
Add gardens to landcover
rodzic
018b77ac11
commit
e1ab498936
|
@ -11,12 +11,16 @@
|
||||||
|
|
||||||
CREATE OR REPLACE FUNCTION landcover_class(landuse VARCHAR, "natural" VARCHAR, leisure VARCHAR, wetland VARCHAR) RETURNS TEXT AS $$
|
CREATE OR REPLACE FUNCTION landcover_class(landuse VARCHAR, "natural" VARCHAR, leisure VARCHAR, wetland VARCHAR) RETURNS TEXT AS $$
|
||||||
SELECT CASE
|
SELECT CASE
|
||||||
WHEN landuse IN ('farmland', 'farm', 'orchard', 'vineyard', 'plant_nursery') THEN 'farmland'
|
WHEN landuse IN ('farmland', 'farm', 'orchard', 'vineyard', 'plant_nursery') THEN 'farmland'
|
||||||
WHEN "natural" IN ('glacier', 'ice_shelf') THEN 'ice'
|
WHEN "natural" IN ('glacier', 'ice_shelf') THEN 'ice'
|
||||||
WHEN "natural"='wood' OR landuse IN ('forest') THEN 'wood'
|
WHEN "natural"='wood' OR landuse IN ('forest') THEN 'wood'
|
||||||
WHEN "natural" IN ('bare_rock', 'scree') THEN 'rock'
|
WHEN "natural" IN ('bare_rock', 'scree') THEN 'rock'
|
||||||
WHEN "natural"='grassland' OR landuse IN ('grass', 'meadow', 'allotments', 'grassland', 'park', 'village_green', 'recreation_ground') OR leisure='park' THEN 'grass'
|
WHEN "natural"='grassland'
|
||||||
WHEN "natural"='wetland' OR wetland IN ('bog', 'swamp', 'wet_meadow', 'marsh', 'reedbed', 'saltern', 'tidalflat', 'saltmarsh', 'mangrove') THEN 'wetland'
|
OR landuse IN ('grass', 'meadow', 'allotments', 'grassland',
|
||||||
|
'park', 'village_green', 'recreation_ground')
|
||||||
|
OR leisure IN ('park', 'garden')
|
||||||
|
THEN 'grass'
|
||||||
|
WHEN "natural"='wetland' OR wetland IN ('bog', 'swamp', 'wet_meadow', 'marsh', 'reedbed', 'saltern', 'tidalflat', 'saltmarsh', 'mangrove') THEN 'wetland'
|
||||||
ELSE NULL
|
ELSE NULL
|
||||||
END;
|
END;
|
||||||
$$ LANGUAGE SQL IMMUTABLE;
|
$$ LANGUAGE SQL IMMUTABLE;
|
||||||
|
|
|
@ -38,6 +38,7 @@ layer:
|
||||||
- village_green
|
- village_green
|
||||||
- recreation_ground
|
- recreation_ground
|
||||||
- park
|
- park
|
||||||
|
- garden
|
||||||
- wetland
|
- wetland
|
||||||
- grassland
|
- grassland
|
||||||
- bog
|
- bog
|
||||||
|
|
|
@ -92,6 +92,7 @@ tables:
|
||||||
- scree
|
- scree
|
||||||
leisure:
|
leisure:
|
||||||
- park
|
- park
|
||||||
|
- garden
|
||||||
wetland:
|
wetland:
|
||||||
- bog
|
- bog
|
||||||
- swamp
|
- swamp
|
||||||
|
|
Ładowanie…
Reference in New Issue