You are not logged in.
The naming needs to be defined by us.
Maybe one of you Hebrew writting people can fill out an example for all the possible namings:
- name:
- alt_name:
- int_name:
- nat_name:
- reg_name:
- loc_name:
- old_name:
- name:en:
- name:he:
Than we will able to discuss that. We need ASAP to have a equal way of defining road and city names.
A example for very bad naming convetions:
google maps: Hertsel/Netanya
Openstreetmaps Eng: Herzel/Netanya
Openstreetmaps Heb: הרצל/Netanya
Wikipedia translation of הרצל : Herzl
Written on the street sign : Theodor Herzel (I'm just guessing)
This is just to confusing. And we have a special situation in Israel that needs to be cared of.
--------------------------------------------------
=== following text by User:Moshe ===
It goes even more complicated....
AFAIK, the right spelling is Herzl, but even so, you'll be able to
find any variation of the name: Benjamin Ze'ev (Theodor) Herzl
Not to mention how many different spelling there are for the city
Herzliya (Herzelliya ?)....
Do you know the street called Arlosoroff?
http://en.wikipedia.org/wiki/Haim_Arlosoroff
I really don't know what to enter, the right spelling (Arlosoroff) or
the one that is more probable to be searched by the user (Arlozorov).
For now, I'm entering
name ארלוזורוב
name:he ארלוזורוב
name:en Arlosoroff
name:en1 Arlozorov
Moshe
Offline
As far as I know Israels steet signs in big citys have mostly two written names:
1. Hebrew street name: הרצל
2. Translated Latin characters : Herzl
Both things are standing on the street sign and there is probably no discussion how to tag in the correct way.
In this case the following 3 lines need to be added:
* name הרצל
* name:he הרצל
* name:en Herzl
I guess in many places you have the full name written on the street sign like:
Theodor Herzl
Now its time for a discussion:
I hope you agree that the following two namings are phonetic names / translations of הרצל
* Herzel
* Hertsel
So those names are the problem as I understand...
Please see this link:
http://wiki.openstreetmap.org/wiki/Talk:Key:name
See : "Capital of Laos" and "Capital of Thailand"
They are using the following tag:
name:latinfont:pronounciation:short=Krung Thep
name:latinfont:pronounciation=Krung Thep Mahanakhon
Is that something that could fit ?
name:latinfont:pronounciation:ver1=Hertsel
name:latinfont:pronounciation:ver2=Herzel
So here my suggestion:
=================================
name=הרצל
name:he=הרצל
name:en=Herzl
full_name:he=בנימין זאב הרצל
full_name:en=Theodor Herzl
name:latinfont:pronounciation:ver1=Hertsel
name:latinfont:pronounciation:ver2=Herzel
=================================
what do you think ?
Offline
They are using the following tag:
name:latinfont:pronounciation:short=Krung Thep
name:latinfont:pronounciation=Krung Thep Mahanakhon
what do you think ?
I realise you are quoting from the example in the wiki, but pronunciation doesn't have an o in the noun bit of it. If you are going to adopt that you might want to spell the key correctly (and I've made a similar note about the spelling on the wiki talk page you mentioned).
Ed
Offline
From the Hebrew Academy (in Hebrew):
התעתיק - transliteration
הכללים החדשים לצורכי שילוט ומיפוי - מעברית לאותיות לטיניות - new rules for mapping and signs (PDF)
Last edited by talba (2009-03-03 15:48:35)
Offline
name:latinfont:pronounciation:ver1=Hertsel
name:latinfont:pronounciation:ver2=Herzel
I see several problems.
1) Firstly, I'm not sure we really need two version, just to decide on something and stick with it. could be always copy exactly what the sign says, or a a transliteration/transcription scheme that we will apply to the Hebrew name to get a name with Latin letters.
2) A more serious problem - the key "name:latinfont:pronunciation" does tell you what the original language was.
Lets consider the city Jerusalem:
name=<the same as name:he>
name:he=ירושלים
name:en=Jerusalem
name:ar=xxxxx
name:latinfont:he=yerushalaim
name:latinfont:ar=el-kuts3) The third problem - which should been the first
- is to decide what do we want to have as a "latinfont" representation.
Maybe we want to make English speaking people happy?
In that case we need transcription from Hebrew to English, which would turn our capital city's Hebrew name into something like"yerushalaim": name:latinfont:he=yerushalaim
The street signs in most of the cities that I've seen could are English transcriptions.
Maybe we want to make the German speaking people happy? (after all, there is *a lot* of German activity in osm...)
In that case we need transcription from Hebrew to German, which would turn our capital city's Hebrew name into something like"jeruschalajim": name:latinfont:he=jeruschalajim
Maybe we want both... and also versions for the others...
And maybe, we want to keep it very accurate, to retain all Hebrew information in the word in the Latin representation, and to be able to go back from the Latin to the Hebrew without any problem. Then we want transliteration into Latin letters, which is what you find on old intercity signs - they differentiate between ק,כ with K,Q and more. Some Latin letters get diacritics ש=S'.
My previous reply was a link to the Hebrew Academy transliteration web page. There are several standards.
Offline
Something else regarding tagging of street names.
I propose tagging the full long street name, and to mark the short name in [ ]
name:he="derech izchak [rabin]"
name:en="izchak [rabin] road"
name:he="sderot [binyamin] rotshild"
name:en="[binyamin] rotshild blvd."This way, the map render software would extract the short part and print only it on the map, but a search software would print the full name.
For example, on the map you would only see "rabin", but when you search a street in ramat-gan and type "R", the software would suggest (among others): "derech izchak rabin".
Last edited by talba (2009-03-04 23:14:49)
Offline
OK,
1. The way of writing name:en="izchak [rabin] road" is new to me.
Thats a very good solution and should be applied right away.
2. I also agree to write the street names pronounced this way :
name:latinfont:he=yerushalaim
name:latinfont:ar=el-kuts
But I also think that this is not a must to write it. If somebody wants to see the latin font transcription of the Hebrew Jerusalem he should search in Wikipedia and not on OSM.
=================================
So in the example of the Herzl street in Netanya:
=================================
name:he=[בנימין זאב [הרצל
name:en=Ben Tzvi [Herzl]
name:latinfont:en=Hertsel
name:latinfont:he=Herzel
=================================
About the transcription to English or German:
The German version of Jerusalem is Jerusalem.
The English version of Jerusalem is Jerusalem.
So we shouldn't have different transcriptions for every country.
Please don't forget that we are creating a map mainly for orientation with car, walking or cycling. In all these cases you want to see the same on you Navi (GPS) as it is written on the street sign. I see that problem all the time as my Navi (GPS) is using some street names that are not written the same way on the street signs.
Offline
I have found another problem in Netanya and probably it will appear in other cities, too.
Different street signs:
On one site of the road there was written the full name in a different way than on the other side of the street.
The Hebrew and the English version where different for the same street !!!
We have to clarify what should be used.
I would always go with the longest version for first and surname. So you will probably get the right name inside.
Offline
1. The way of writing name:en="izchak [rabin] road" is new to me.
Thats a very good solution and should be applied right away.
I'm happy you feel this way. We should probably make sure the others agree. Currently there is at least one user who is busy removing the the "rechov/street/derech/road" part of the Hebrew and English names.
After that I'll add it to the wiki.
Offline
So we shouldn't have different transcriptions for every country.
Please don't forget that we are creating a map mainly for orientation with car, walking or cycling. In all these cases you want to see the same on you Navi (GPS) as it is written on the street sign. I see that problem all the time as my Navi (GPS) is using some street names that are not written the same way on the street signs.
So can we agree that we want to tag exactly what is written on the street/roads signs in Latin letters?
By the way, it not hard to find a different English/Latin spelling on the house signs and street signs. I'm aware of several examples in Tel-Aviv area. But these are subtle differences ('e' vs 'ei', 'i' vs 'y' etc.)
Offline
Mr_Israel wrote:So we shouldn't have different transcriptions for every country.
Please don't forget that we are creating a map mainly for orientation with car, walking or cycling. In all these cases you want to see the same on you Navi (GPS) as it is written on the street sign. I see that problem all the time as my Navi (GPS) is using some street names that are not written the same way on the street signs.So can we agree that we want to tag exactly what is written on the street/roads signs in Latin letters?
By the way, it not hard to find a different English/Latin spelling on the house signs and street signs. I'm aware of several examples in Tel-Aviv area. But these are subtle differences ('e' vs 'ei', 'i' vs 'y' etc.)
I totally agree to write only what is written on the street sign itself.
But as we 'discovered' sometimes you will find several street names for the same street written in a different way.
We should clearify how to write all of them down.
Just imagine that I will go to every street and add the street name to OSM from the west.
And another is going through the same street from the east.
So how should I write down the version of the east of the road ? There should be something like version or something equal.
Would be great to have all informations saved. Nothing should be deleted because its not written on the sign.
Offline
Mr_Israel wrote:1. The way of writing name:en="izchak [rabin] road" is new to me.
Thats a very good solution and should be applied right away.I'm happy you feel this way. We should probably make sure the others agree. Currently there is at least one user who is busy removing the the "rechov/street/derech/road" part of the Hebrew and English names.
After that I'll add it to the wiki.
Maybe we start another thread with asking if a street name should include the 'road' 'derech' info ?!?!?
Its just doesn't make sense to make this thread soooo long.
Offline
I think we agreed mainly in the following things:
- post as much as possible in the street name tag.
- keep it as simple as possible (no writing of 5 - 8 tags)
We have enough to do, by writing English AND Hebrew street names.
- adding always "Street","St.", "Road","Rd.", etc. to the streetname, No matter if its short cutted or not.
- Writing the main road name square braked makes things shown correct in all maps and the full name is still searchable.
So no reason to divide things in several tags ?!?
My suggestion looks like this :
****************************************************************
name:he="derech izchak [rabin]"
name:en="izchak [rabin] road"
name:he="sderot [binyamin] rotshild"
name:en="[binyamin] rotshild blvd."
name:he="derech [herzel]"
name:en="[Herzl] St."
****************************************************************
Offline
I think we agreed mainly in the following things:
- post as much as possible in the street name tag.
- keep it as simple as possible (no writing of 5 - 8 tags)
We have enough to do, by writing English AND Hebrew street names.- adding always "Street","St.", "Road","Rd.", etc. to the streetname, No matter if its short cutted or not.
- Writing the main road name square braked makes things shown correct in all maps and the full name is still searchable.
So no reason to divide things in several tags ?!?My suggestion looks like this :
****************************************************************
name:he="derech izchak [rabin]"
name:en="izchak [rabin] road"name:he="sderot [binyamin] rotshild"
name:en="[binyamin] rotshild blvd."name:he="derech [herzel]"
name:en="[Herzl] St."****************************************************************
I'm not sure we agreed, I believe it was a tie.
I suggest leaving out "street" (en) and "Rehov" (he) from the respective name tags,
and if someone wants them, then they can add it to residential streets.
Having a too long name with no (real) additional meaning makes the maps cumbersome.
I don't believe people search with the road type.
i.e. people looking for a way named "Herzl" will not search for it using "rehov Herzl" or "derech Herzl", or anything like that.
They would just search for "Herzl"
Offline
* I hope you agree that a Herzl boulevard is not the same as a Herzl street ...
So how could you find out the difference between it when searching?
* I checked several streets in UK and Germany and there is ALWAYS the streetname with the postfix of the type (boulevard, gardens, way, street) in the name tag. No additional tags used.
And I don't see a reason to keep Israel different than the countries that are mapped in a very detailed level.
* Please remember that the actual renderer will change the name the following way when using squere brackets:
Name Tag => Result shown in Mapnik or Osmander
_________________________________________________________
"Theodor [Herzl] Street" => "Herzl"
"Moshe [Smilanski] St." => "Smilanski"
"David Ben [Gurion] Blv." => "Gurion"***
You are asking who will ever search for "rehov Herzl" or "derech Herzl" instead of just Herzl.
I would! If I wouldn't be so bad in Hebrew ![]()
Offline
* I hope you agree that a Herzl boulevard is not the same as a Herzl street ...
So how could you find out the difference between it when searching?
In Israel (in contrast to the UK,) there are no 2 roads with the same name in the same city.
The only exception is "Bialik" and "Sderon Chen" in Tel Aviv, and I don't believe people get confused by the them...
If anything, then sometimes the same name appearing in 2 different cities are actually a continuation of the same way.
e.g. Jabotinski in Ramat Gan, Bnei Brak, and Petah Tikva.
* I checked several streets in UK and Germany and there is ALWAYS the streetname with the postfix of the type (boulevard, gardens, way, street) in the name tag. No additional tags used.
And I don't see a reason to keep Israel different than the countries that are mapped in a very detailed level.
The UK have a history of multiple names in the same city, with different meaning.
In Germany, Strasse is part of the name, as this is how the language works in general.
In Israel, however, to my knowledge, there are no maps with "rehov" in them.
I would be happy to be corrected.
You know, in the UK and Germany they don't write in Hebrew characters, so why do we write in Hebrew characters?!?...
(This was irony, but it just goes to show you that you can't always compare.)
I believe we should compare ourselves to other Israeli maps, and not OSM maps of other countries,
if we want our map to be used by the general public.
We cannot invent our own standard, we have to use the local standard.
Recently we got some publicity (e.g. in Ynet last Sunday,) and people go in and check the map.
If the map doesn't look like what people here are used to - They will not use it.
Here's another example of the OSM map use in an Israeli site:
http://www.shvoongmap.co.il (click on the "mapa" (he) button)
The renderer is not the only tool that needs to support the square brackets.
Mkgmap should support it as well.
Offline
Mr_Israel wrote:* I hope you agree that a Herzl boulevard is not the same as a Herzl street ...
So how could you find out the difference between it when searching?In Israel (in contrast to the UK,) there are no 2 roads with the same name in the same city.
The only exception is "Bialik" and "Sderon Chen" in Tel Aviv, and I don't believe people get confused by the them...If anything, then sometimes the same name appearing in 2 different cities are actually a continuation of the same way.
e.g. Jabotinski in Ramat Gan, Bnei Brak, and Petah Tikva.
If the street appears just ONE time in two city its worth it to write always Rehov in all street names.
I believe we should compare ourselves to other Israeli maps, and not OSM maps of other countries,
if we want our map to be used by the general public.
We cannot invent our own standard, we have to use the local standard.
Please don't talk about standards when talking about Israeli maps.
The Israeli maps are normally written in Microsoft Standard for Internet Explorer. So I can't even open them in my web- conform browser.
Once there was a searchengine website that was not created like a portal. It was just giving you a box for the search term and a "go" button.
This was not standard in those times. Today Google is THE STANDARD worldwide!
Recently we got some publicity (e.g. in Ynet last Sunday,) and people go in and check the map.
If the map doesn't look like what people here are used to - They will not use it.
I aspect Israelies to be intelegent enough to understand the power of this project and that its a global project and not like "freemaps" a Only Israel one.
User will not avoid OSM because we are writing the streetname in a map like it is shown on the street sign.
AGAIN: The look of the map should not effect what information are saved in the street name.
We should always write down everything including the Rehov! No matter how it looks later in the map itself.
We will find a solution for this 'problem'of unneded information in a streetname later.
I suggest to have some kind of voting to finish this conversation with a official way of writing it down.
BTW: iGo, the favorit navigation software in Israel is also having all street written WITH Rehov, Derech.
Offline
talkat wrote:Mr_Israel wrote:* I hope you agree that a Herzl boulevard is not the same as a Herzl street ...
So how could you find out the difference between it when searching?In Israel (in contrast to the UK,) there are no 2 roads with the same name in the same city.
The only exception is "Bialik" and "Sderon Chen" in Tel Aviv, and I don't believe people get confused by the them...If anything, then sometimes the same name appearing in 2 different cities are actually a continuation of the same way.
e.g. Jabotinski in Ramat Gan, Bnei Brak, and Petah Tikva.If the street appears just ONE time in two city its worth it to write always Rehov in all street names.
How did you get to this conclusion?
talkat wrote:I believe we should compare ourselves to other Israeli maps, and not OSM maps of other countries,
if we want our map to be used by the general public.
We cannot invent our own standard, we have to use the local standard.Please don't talk about standards when talking about Israeli maps.
The Israeli maps are normally written in Microsoft Standard for Internet Explorer. So I can't even open them in my web- conform browser.Once there was a searchengine website that was not created like a portal. It was just giving you a box for the search term and a "go" button.
This was not standard in those times. Today Google is THE STANDARD worldwide!
I don't believe google is a standard, but in any case, google doesn't show "rehov" either:
http://maps.google.com/maps?f=q&source= … 09656&z=17
talkat wrote:Recently we got some publicity (e.g. in Ynet last Sunday,) and people go in and check the map.
If the map doesn't look like what people here are used to - They will not use it.I aspect Israelies to be intelegent enough to understand the power of this project and that its a global project and not like "freemaps" a Only Israel one.
User will not avoid OSM because we are writing the streetname in a map like it is shown on the street sign.AGAIN: The look of the map should not effect what information are saved in the street name.
We should always write down everything including the Rehov! No matter how it looks later in the map itself.
We will find a solution for this 'problem'of unneded information in a streetname later.
If the map is cumbersome, and street names are truncated because "rehov" has to be written, then we achieve nothing,
even if the DB is complete.
To repeat my position:
I agree that the db should be as complete as possible,
but NOT on the expense of the usability of the map,
or by breaking basic IT rules, like having the data in the DB in a normalized way.
Offline
talkat wrote:I believe we should compare ourselves to other Israeli maps, and not OSM maps of other countries,
if we want our map to be used by the general public.
We cannot invent our own standard, we have to use the local standard.Please don't talk about standards when talking about Israeli maps.
The Israeli maps are normally written in Microsoft Standard for Internet Explorer. So I can't even open them in my web- conform browser.Once there was a searchengine website that was not created like a portal. It was just giving you a box for the search term and a "go" button.
This was not standard in those times. Today Google is THE STANDARD worldwide!
I'm not just talking about how maps are presented in the web.
I'm also talking about printed maps.
Look at (almost) any Israeli street atlas.
There is no "rehov" there, and for the time being, there are far more people using printed maps than online maps.
Offline
Again.. you can ask to remove the rehov part of the name at renderer level.
So, I continue not to understand what is your problem to enter the full name in the database?
Offline
Again.. you can ask to remove the rehov part of the name at renderer level.
So, I continue not to understand what is your problem to enter the full name in the database?
Is it supported by the current renderers?
Mapnik? Osmarender? Mkgmap?
Even the "[short_name]" isn't supported by Mkgmap, which makes navigating with a Garmin pretty challenging.
Using prefix and suffix as suggested earlier would make the db complete, and not interfere with the current renderers.
And this only one solution that would solve this issue to everyone's satisfaction.
I'm sure we could come up with more solutions if we would put our minds to it.
Offline
To repeat my position:
I agree that the db should be as complete as possible,
but NOT on the expense of the usability of the map,
or by breaking basic IT rules, like having the data in the DB in a normalized way.
Currently usability is quite limited in several aspects. Many of those problems (examples: multiple languages, correct rendering of multi-line rtl text, very high entry threshold before you can contribute) are either only software related, or require the support of both software tools and mappers to achieve a satisfactory solution. But with the correct tool support we will not sacrifice usability.
or by breaking basic IT rules, like having the data in the DB in a normalized way.
Can you please explain what do you mean by that sentence?
If you meant that is it ok to assume that every residential/unclassified street that does not start with "sderot", "derech" etc. is a "rechov" - that is false.
For example, "Razif Herbert Samuel" in Tel Aviv has no "rechov" in its full name. But it would probably be too dangerous to assume that any street that starts with "Razif" has no "rechov" in the beginning of its full name.
If that was not your intention, then excuse me, and please explain.
Offline
talkat wrote:or by breaking basic IT rules, like having the data in the DB in a normalized way.
Can you please explain what do you mean by that sentence?
If you meant that is it ok to assume that every residential/unclassified street that does not start with "sderot", "derech" etc. is a "rechov" - that is false.
For example, "Razif Herbert Samuel" in Tel Aviv has no "rechov" in its full name. But it would probably be too dangerous to assume that any street that starts with "Razif" has no "rechov" in the beginning of its full name.If that was not your intention, then excuse me, and please explain.
I mean:
"Rehov" (or "Sdera", or "Derech, for that matter) is not part of the name of the way.
You can see it as some feature (or "type") of the way.
That means, that in a normalized DB, we will have a table of all way name features (rehov, derech, simta, etc.) and in the ways table, there will be a column that points to that table.
Offline
To bump this thread and see if we can agree on something specific I'll try to summarize our reasons along with what seems to me a good compromise:
1. Always write in the 'name' tag the short Hebrew name, without Street, St. etc. This will give us clean & usable maps in the default renderers and make it easy for new users to get such maps.
2. Write the in the 'name:he' and 'name:en' tags the what is written on the street sign (full name including St, Blvd etc). This will allow us to have all the info in the DB for searches and other uses. It is also an easy guideline for new mappers to follow.
2.1. In case there are several signs with different versions write the fullest and best transliterated one according to the guidelines of the Hebrew Academy. Optionally just transliterate according to the guidelines assuming that the sign will also be corrected to follow them.
Note A: I don't see a point to have the 'name' and 'name:he' tags carry exactly the same information.
Note B: I am more inclined to not use [] to mark the short version of the name. A good side of this idea for me is that it is a compact way of marking the short version. The negatives are that if we have a short Hebrew version in the 'name' tag there is no need to do that for 'name:he' and it looks to me as an additional complexity for new mappers to handle. I think it is better handled in a separate tag and left as optional.
3. Let's write names for any other use in special tags which define the use clearly. I personally like the following tags:
name:en:short - for short English version
name:latinfont:pronunciation:en, name:latinfont:pronunciation:de, etc - for transcription of the 'name' tag in the respective language. The idea is to help English or German tourists pronounce the name correctly in the local language if they want to ask for directions.
Can you please comment / vote for each point and note separately - I hope we can agree at least on point 1. and 2.
Offline
I can live with point 1 and 2.
As long that we will have some kind of rule for everybody.
Point 3.
We have to think about more languages like for example Russian.
So "latinfont" will be a bit misleading. We have to have a better solution.
(Shouldnt we discuss this in another thread?)
Offline