openmaptiles/layers/water/mapping.yaml

77 wiersze
1.4 KiB
YAML

generalized_tables:
water_polygon_gen3:
source: water_polygon
sql_filter: area>15000000.0 AND waterway = ''
tolerance: 350.0
water_polygon_gen2:
source: water_polygon
sql_filter: area>2000000 AND waterway = ''
tolerance: 200.0
water_polygon_gen1:
source: water_polygon
sql_filter: area>500000 AND waterway = ''
tolerance: 100.0
tables:
water_polygon:
fields:
- name: osm_id
type: id
- name: geometry
type: validated_geometry
- name: area
type: pseudoarea
- key: name
name: name
type: string
- name: name_en
key: name:en
type: string
- name: natural
key: natural
type: string
- name: landuse
key: landuse
type: string
- name: waterway
key: waterway
type: string
filters:
exclude_tags:
- [ "covered", "yes" ]
mapping:
landuse:
- reservoir
natural:
- water
- bay
waterway:
- river
- riverbank
- stream
- canal
- drain
- ditch
type: polygon
water_linestring:
fields:
- name: osm_id
type: id
- name: geometry
type: geometry
- name: waterway
type: mapping_value
- key: name
name: name
type: string
- name: name_en
key: name:en
type: string
mapping:
waterway:
- stream
- river
- canal
- drain
- ditch
type: linestring