airports: the layer is runways/taxiways only — Finland filters to 32411/32412, Poland's blob is gone #158
No reviewers
Labels
No labels
blocked
claude-wip
map-report
map:is
map:se
needs-review
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
art/ismap!158
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "airports-runways-only"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The
airportsMVT/style layer must contain runways and taxiways only — never the whole airport area. It was not: Finland drew all 835 MTKlentokenttaalueareas (Helsinki-Vantaa = one 7.5 km² dark-grey fill over its own runways), and Poland drew the whole BDOT10k KUKO_A land-use complex (Warsaw Chopin = one dark-grey blob, no runways at all). Keflavik (runways+taxiways) and Arlanda (runways) were already right — this brings the other two in line.Finland (
conf/fimap.yaml)airportsnow imports kohdeluokka 32411/32412 only — the paved/unpaved runway areas, 835 → 110 rows. The 32415–32418 grounds (aprons, terminal lots) stay in the landcover under the airport, which is where they belong; the trade is Sweden's.airport_pointsnow derives from the source staging rather than the airports partition, so the 5 airfields MTK maps as grounds-only — Mäntsälä, Lapinlahti, Savikko, Wredeby, Torbacka (grass strips classified 32416, no runway polygon) — keep their labels. 88 points before and after; Poland'sairport_pointsdeviates the same way and for the same reason.Poland (
conf/plmap.yaml)airportslayer is removed — BDOT10k has no separable runway geometry (runways live inside the rodzaj-less PTKM transport-surface cover; there is no OT_SKJ runway class in the fetched set; KUKO_A is a whole-area land-use blob, exactly what the contract now excludes). pl builds no airports partition, same shape as Iceland and ferries.airport_pointsreadspl_kuko_adirectly: 140 points, unchanged, Chopin's label still renders.map_airports_*_pltables were dropped by hand (importer never drops tables for a removed layer — issue #12).Contract (
conf/common.yaml): the airports contract now states the rule — runways/taxiways only, never the whole airport area — and the airport_points contract notes the fi/pl source-derived deviation and why.Issue filed: #157 — find a source of ARINC 424 data for good airport geometries (the runway source Poland and the 5 Finnish grass strips need), unassigned.
Verified: decoded tiles — EFHK z13: one thin runway polygon + label, no fill; Chopin z13: no airports fill, label present; Arlanda / Keflavik unchanged.
make acceptance: is 33, se 36 (+1 slow not-run), pl 34, fi 41, world 18 — all passed.Replaced by !159.
Pull request closed