[Talk-ca] road names

Jason Reid osm at bowvalleytechnologies.com
Mon Jan 12 05:19:52 GMT 2009

James Ewen wrote:
> On Sun, Jan 11, 2009 at 7:19 PM, Steve Singer <ssinger_pg at sympatico.ca> wrote:
>>  TransCanada Highway                 | Alberta          | 16 Highway
>> If they are both defined I think we should take
>> right_OfficialStreetNameConcat=>name
>> routeNameEnglish[1-4]=>nat_name:en
>> routeNameFrench[1-4]=>nat_name:fr
>> where we concat the multiple route names separated by ';'.
>> If the OfficialStreetName is - or None then we use the routeName1English,
>> except in Quebec where we'd use the routeName1French=>name
> I think you've probably got the best idea there, but can we define a
> french name, and an english name in the OSM tags? I don't know if
> there are attribute tags for alternate languages, but if not there
> should be. Canada has two official languages, and there are other
> countries that have 3 or more official languages.
> BTW, you're going to find places where there are more than 2 differing
> names for a road. Take for instance the Alberta sample you picked out.
> It is a numbered highway in the Alberta grid, #16. It is also part of
> the Trans-Canada highway system called the Trans-Canada Highway
> Yellowhead Route. It's also known as the Yellowhead Highway (held over
> from prior to being part of the Trans-Canada), and within the confines
> of the City of Edmonton it is also the Yellowhead Trail. Who knows how
> many other names it goes by between Masset and Portage La Prairie.
> There are also a number of highways that have name designations well
> as highway numerical designations.
> http://www.routemarkers.com/canada/#Alberta
> I'd say concatenate and keep both French and English.
> James
Different languages are done through namespacing, with the predominant 
one using just 'name=' and the other with the namespacing for that 
language. So pretty much everywhere but Quebec will have english as the 
name=, and in Quebec flipped.

-Jason Reid

More information about the Talk-ca mailing list