NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

I would like to tag all officially recognized or signed US Highways as the following:
ref=Hist US XX or ref=US XX Hist
The reason being it would show up on the main map. I'm refraining from doing so for the most part in fear it might be against the guidelines and rules. That's why I'm asking here if I can have permission to do this? Thank you in advance for any answer, yes or no.

asked 04 Oct '18, 01:45

MatthewAndersonUS80's gravatar image

accept rate: 0%

Bad idea. Two main reasons the first being that ref is for the current reference not a historical one. Second one is that there are already ways to tag those and I've seen it used in my area for historic US-66, US-99, US-101 and US-80.

For instance, in the Claremont/Pomona area of the greater LA metroplex Foothill Boulevard has:

ref="CA 66"
old_ref="US 66 (Old US 99)"

East of San Diego I see an section of what was once US 80 with the following tags:

old_ref="US 80"
name="Old Highway 80"

Please don't override a current state highway reference like "CA 66" or county highway reference like "S1" with incorrect data so that "it would show up on the main map". That is vandalism at worst and "tagging for the renderer" at best, neither of which are considered good things in OSM.

But if you want a map that shows the historic route segments (where they still exist) it looks like you can render a map that uses the old_ref= tags in preference to the ref= tags where they exist.

permanent link

answered 04 Oct '18, 03:26

n76's gravatar image

accept rate: 17%

Thanks for the reply. I'm glad I asked before doing that.

Also, how can I render a map like that? I've been trying to find ways to do it for a good while now.

(04 Oct '18, 03:51) MatthewAnder...

I am not the best to recommend how to render your own map as my one effort in that was back when mapnik and mapnik XML was the only real option. From what I've read, there are apparently a number of ways to approach that now but I don't know the relative merits or difficulty or even all the possibilities.

(04 Oct '18, 03:58) n76

US Historic routes are still signed routes, just of a recreational nature. ref=US Historic XX is perfectly valid (though I'd put it at the end of the ref tag, and consider the ref tag to be obsolete).

(06 Oct '18, 15:47) Baloo Uriza

Re "how can I render a map like that?" the easiest way is probably to manipulate the tags in a lua script and use a map style of your choice (such as the standard one).

That way, the map style just sees a "ref" tag - it doesn't realise that it was originally something like "old_ref". An example snippet of lua to "pretend something is something else" is here.

(10 Oct '18, 08:37) SomeoneElse ♦

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 04 Oct '18, 01:45

question was seen: 1,480 times

last updated: 10 Oct '18, 08:37

NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum