kopia lustrzana https://github.com/openmaptiles/openmaptiles
50 wiersze
2.0 KiB
YAML
50 wiersze
2.0 KiB
YAML
layer:
|
|
id: "water"
|
|
requires:
|
|
tables:
|
|
- osm_ocean_polygon
|
|
description: |
|
|
Water polygons representing oceans and lakes. Covered watered areas are excluded (`covered=yes`).
|
|
On low zoom levels all water originates from Natural Earth. To get a more correct display of the south pole you should also
|
|
style the covering ice shelves over the water.
|
|
On higher zoom levels water polygons from [OpenStreetMapData](http://osmdata.openstreetmap.de/) are used.
|
|
The polygons are split into many smaller polygons to improve rendering performance.
|
|
This however can lead to less rendering options in clients since these boundaries show up. So you might not be
|
|
able to use border styling for ocean water features.
|
|
fields:
|
|
class:
|
|
description: |
|
|
All water polygons from [OpenStreetMapData](http://osmdata.openstreetmap.de/) have the class `ocean`.
|
|
Water bodies with the [`waterway=riverbank`](http://wiki.openstreetmap.org/wiki/Tag:waterway=riverbank)
|
|
or [`water=river`](http://wiki.openstreetmap.org/wiki/Tag:water=river) tag are classified as river. Wet and dry docks
|
|
tagged [`waterway=dock`](http://wiki.openstreetmap.org/wiki/Tag:waterway=dock) are classified as a `dock`.
|
|
All other water bodies are classified as `lake`.
|
|
values:
|
|
dock:
|
|
waterway: 'dock'
|
|
river:
|
|
water: 'river'
|
|
waterway: 'riverbank'
|
|
lake:
|
|
waterway: ''
|
|
ocean:
|
|
intermittent:
|
|
description: |
|
|
Mark with `1` if it is an [intermittent](http://wiki.openstreetmap.org/wiki/Key:intermittent) water polygon.
|
|
values: [0, 1]
|
|
brunnel:
|
|
description: |
|
|
Identifies the type of crossing as either a bridge or a tunnel.
|
|
values:
|
|
- bridge
|
|
- tunnel
|
|
buffer_size: 4
|
|
datasource:
|
|
query: (SELECT geometry, class, intermittent, brunnel FROM layer_water(!bbox!, z(!scale_denominator!))) AS t
|
|
schema:
|
|
- ./update_water.sql
|
|
- ./water.sql
|
|
datasources:
|
|
- type: imposm3
|
|
mapping_file: ./mapping.yaml
|