openmaptiles/layers/aeroway/mapping.yaml

104 wiersze
2.4 KiB
YAML
Czysty Zwykły widok Historia

2016-12-02 10:59:13 +00:00
generalized_tables:
# etldoc: osm_aeroway_linestring_gen_z11 -> osm_aeroway_linestring_gen_z10
aeroway_linestring_gen_z10:
source: aeroway_linestring_gen_z11
2017-09-26 12:37:42 +00:00
tolerance: ZRES11
# etldoc: osm_aeroway_linestring_gen_z12 -> osm_aeroway_linestring_gen_z11
aeroway_linestring_gen_z11:
source: aeroway_linestring_gen_z12
2017-09-26 12:37:42 +00:00
tolerance: ZRES12
# etldoc: osm_aeroway_linestring -> osm_aeroway_linestring_gen_z12
aeroway_linestring_gen_z12:
2017-09-26 12:37:42 +00:00
source: aeroway_linestring
sql_filter: ST_IsValid(geometry)
2017-09-26 12:37:42 +00:00
tolerance: ZRES13
# etldoc: osm_aeroway_polygon_gen_z11 -> osm_aeroway_polygon_gen_z10
aeroway_polygon_gen_z10:
source: aeroway_polygon_gen_z11
sql_filter: area>power(ZRES9,2)
tolerance: ZRES10
# etldoc: osm_aeroway_polygon_gen_z12 -> osm_aeroway_polygon_gen_z11
aeroway_polygon_gen_z11:
source: aeroway_polygon_gen_z12
sql_filter: area>power(ZRES10,2)
2017-04-25 22:03:29 +00:00
tolerance: ZRES11
# etldoc: osm_aeroway_polygon_gen_z13 -> osm_aeroway_polygon_gen_z12
aeroway_polygon_gen_z12:
source: aeroway_polygon_gen_z13
sql_filter: area>power(ZRES11,2)
2017-04-25 22:03:29 +00:00
tolerance: ZRES12
2016-12-02 10:59:13 +00:00
# etldoc: osm_aeroway_polygon -> osm_aeroway_polygon_gen_z13
aeroway_polygon_gen_z13:
2016-12-02 10:59:13 +00:00
source: aeroway_polygon
sql_filter: area>power(ZRES12,2) AND ST_IsValid(geometry)
2017-04-25 22:03:29 +00:00
tolerance: ZRES13
ref_field: &ref
key: ref
name: ref
type: string
2017-09-26 12:07:19 +00:00
def_aeroway_polygon_mapping: &aeroway_polygon_mapping
- aerodrome
- heliport
- runway
- helipad
- taxiway
- apron
2016-12-02 10:59:13 +00:00
tables:
# etldoc: imposm3 -> osm_aeroway_polygon
aeroway_polygon:
type: polygon
columns:
- *ref
2016-12-02 10:59:13 +00:00
- name: osm_id
type: id
- name: geometry
type: geometry
- name: aeroway
2017-09-26 12:07:19 +00:00
type: mapping_value
2016-12-02 10:59:13 +00:00
- name: area
type: area
2016-12-02 10:59:13 +00:00
mapping:
2017-09-26 12:07:19 +00:00
aeroway: *aeroway_polygon_mapping
"area:aeroway": *aeroway_polygon_mapping
# etldoc: imposm3 -> osm_aeroway_linestring
aeroway_linestring:
type: linestring
columns:
- *ref
- name: osm_id
type: id
- name: geometry
type: geometry
- name: aeroway
key: aeroway
type: string
mapping:
aeroway:
- runway
- taxiway
2020-10-19 09:24:16 +00:00
# etldoc: imposm3 -> osm_aeroway_point
aeroway_point:
type: point
columns:
- *ref
- name: osm_id
type: id
- name: geometry
type: geometry
- name: aeroway
key: aeroway
type: string
mapping:
aeroway:
- gate