Skip to content

Derive road shields from route relations with multiple networks [#587] - #623

Merged
bdon merged 3 commits into
mainfrom
road-shields-from-relations
Jul 20, 2026
Merged

bdon merged 3 commits into
mainfrom
road-shields-from-relations

Conversation

@bdon

@bdon bdon commented Jul 20, 2026

Copy link
Copy Markdown
Member
Roads previously took shield text and network from the way's own ref tag,
which is unreliable and can only represent a single route. Source shields
from type=route/route=road relations instead, emitting up to 6 concurrent
shields as network_1..network_6 / shield_text_1..shield_text_6, ordered by a
per-country network priority. Singular network/shield_text are retained as
aliases of the primary shield for backwards compatibility.

Add New Jersey visual example.

Assisted by Claude Opus 4.8.

bdon added 3 commits July 20, 2026 15:29
    Roads previously took shield text and network from the way's own ref tag,
    which is unreliable and can only represent a single route. Source shields
    from type=route/route=road relations instead, emitting up to 6 concurrent
    shields as network_1..network_6 / shield_text_1..shield_text_6, ordered by a
    per-country network priority. Singular network/shield_text are retained as
    aliases of the primary shield for backwards compatibility.

    Add New Jersey visual example.

    Assisted by Claude Opus 4.8.
@sonarqubecloud

Copy link
Copy Markdown

@bdon
bdon merged commit 7936922 into main Jul 20, 2026
6 checks passed
@bdon
bdon deleted the road-shields-from-relations branch July 20, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant