Poland's stations have no importance-3 rung: z9 empty, 3 225 stations at z10 #68
Labels
No labels
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#68
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Follow-up from the #66 review (per-country transit stops). #66 merges as-is; this is the gap it leaves.
What
Poland's
stationspartition has noimportance = 3rung, so the z9 filter empties the layer entirely, and everything lands on rung 2 at z10.Two symptoms, one cause:
zoom_filterscascade (z11: importance >= 2,z9: importance >= 3) leaves nothing to keep.Breakdown at maxz:
Sweden fills three rungs because Trafikverket says outright whether a site handles passengers (
ResUtbyte) and what kind of site it is (PlTyp).Why the obvious source does not work
BDOT10k's own discriminator was examined in #66 and rejected, correctly. The class is
stacja lub przystanek kolejowy(station or halt) and the per-object hints contradict reality: Białystok, Katowice, Poznań Główny and Gdynia Główna all carryskrotkartograficzny = 'p. kol.'— the halt mark. 1 055 rows have noskrotat all, and 433p. kol.rows also carry the "stacja kolejowa - wg danych PKP PLK" note. Grading on it would demote the country's biggest stations. See the reasoning next to the query inconf/plmap.yaml.So rung 3 needs a signal from somewhere other than the object's own attributes.
Candidate approaches
Główny/Centralna/Głównainnazwais a strong marker of a city's principal station and is carried by the source. Cheap, and it is the source's own text rather than an external judgement.Warszawa Zachodnia×8, max 8 in the data). Station size correlates with point count, though 8 is a thin ceiling to grade on.Likely some combination — name morphology is the cheapest first cut and can be measured against a hand-checked list of the ~50 stations that should appear at z9.
Note on Finland
Finland has the same empty z9 rung, for its own reason (MTK says only that a railway traffic site is here; having a name in the register is the one available signal, so named sites take 2 and unnamed 1). It is already documented in
conf/fimap.yamlanddocs/country-finland.md. Whatever shape the Poland fix takes, it is worth checking whether it generalizes — the sharedstationscontract is supposed to mean the same thing in every country, and right now rung 3 means "Sweden".