Split runway preset: add runway_area.json for area geometry

Separates runway preset into line (runway.json) and area (runway_area.json)
variants, following the pedestrian preset pattern.
This commit is contained in:
Youssef Elzedy 2025-08-04 15:57:18 +03:00
parent 503f71b020
commit 2f366c373a
4 changed files with 36 additions and 18 deletions

View file

@ -1,10 +1,10 @@
{
"name": "Area",
"icon": "landuse",
"members": [
"building",
"landuse",
"natural",
"aeroway"
]
"name": "Area",
"icon": "landuse",
"members": [
"building",
"landuse",
"natural",
"aeroway"
]
}

View file

@ -9,7 +9,6 @@
"amenity/place_of_worship",
"amenity/cafe",
"amenity/restaurant",
"aeroway/runway",
"area"
],
"line": [

View file

@ -7,19 +7,11 @@
"width"
],
"geometry": [
"line",
"area"
"line"
],
"tags": {
"aeroway": "runway"
},
"addTags": {
"aeroway": "runway"
},
"removeTags": {
"aeroway": "*",
"area:aeroway": "*"
},
"terms": [
"landing strip"
],

View file

@ -0,0 +1,27 @@
{
"icon": "fas-plane-departure",
"fields": [
"ref_runway",
"surface",
"length",
"width"
],
"geometry": [
"area"
],
"tags": {
"aeroway": "runway"
},
"addTags": {
"aeroway": "runway"
},
"removeTags": {
"aeroway": "*",
"area:aeroway": "*"
},
"terms": [
"landing strip"
],
"name": "Runway (area)",
"searchable": false
}