Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Nova Scotia shields #274

Merged
merged 4 commits into from
Apr 10, 2022

Conversation

claysmalley
Copy link
Member

Adds shields for Nova Scotia. This introduces a new shield for 100-series "Arterial" routes, and factors the US route shield into a generic reusable shield, as this design has been reused in a few parts of the Western Hemisphere.

Screenshot from 2022-04-09 17-44-49
Screenshot from 2022-04-09 17-45-14

Nova Scotia's one- and two-digit routes are Trunk highways (network=CA:NS:T). Shields for these highways have a suspiciously similar design to US routes. I'm not quite sure of the history behind this, or who did what first, but they're almost identical, except for the white background where the US shield has a black background.

Nova_Scotia_1

Nova Scotia's 100-series is Arterial highways (network=CA:NS:H), which are limited-access highways similar to Ontario's 400-series, Quebec's Autoroutes, or the Interstate system in the US. The design introduced in this PR removes all the red details on the yellow shield-within-a-shield, compresses the flag vertically and adjusts the colours to match the existing palette.

Nova_Scotia_101

Nova Scotia's 200- and 300-series are Collector highways (network=CA:NS:R), linking rural areas to population centres. These have a simple brown rectangular shield with white text, almost identical to National Forest Roads in the US (#246).

Nova_Scotia_Route_201

Copy link
Member

@1ec5 1ec5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The arterial shield is beautiful – gives me hope that someday we can find a way to squeeze a little more detail into shields like South Carolina’s without sacrificing legibility.

style/js/shield_defs.js Outdated Show resolved Hide resolved
@claysmalley
Copy link
Member Author

Once we have a complete inventory of shields, we can spend some time refining the earliest ones. I have improvements in mind for the Carolinas 😄

@ZeLonewolf
Copy link
Member

The arterial shield is beautiful – gives me hope that someday we can find a way to squeeze a little more detail into shields like South Carolina’s without sacrificing legibility.

Legibility of the text... you certainly can't tell that there's a red dragon in there ;)

Copy link
Member

@ZeLonewolf ZeLonewolf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@ZeLonewolf ZeLonewolf merged commit d21c391 into osm-americana:main Apr 10, 2022
@Pengor Pengor added this to the 1.0.0 milestone Apr 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

4 participants