Mechanical Edits/ElianD/Improve street prefixes in Romania
Context
At the time of writing there are 59899 streets in Romania in OpenStreetMap with the prefix "Strada" (literally meaning "Street").
The decision to add the "Street" prefix was made by the community some time ago, most likely because of the different amount of prefixes that the streets have in Romania. More specifically, I've currently identified the following prevalent street prefixes based on the OSM data we have so far:
Street prefix (Romanian) | Rough English translation | Number of streets with this prefix at the time of writing |
---|---|---|
Strada | Street | 59899 |
Centura | Bypass | 66 |
Piața | Square | 314 |
Aleea | Alley | 2883 |
Bulevardul | Boulevard | 406 |
Drumul | Road | 384 |
Splaiul | Embankment? | 33 |
Calea | Road | 291 |
Intrarea | Entrance | 1409 |
Șoseaua | Road | 276 |
Viaductul | Viaduct | 6 |
Ulița | Street (usually small, sometimes unpaved roads inside villages) | 181 (including „Strada Ulița” prefix, for some reason) |
Prelungirea | Extension (of another road) | 116 (including „Strada Prelungirea” prefix) |
Fundătura | Road with dead-end | 667 |
Stradela | Small street | 87 |
Fundacul | Road with dead-end | 43 |
Trecătoarea | Pass | 11 |
Most of these prefixes were manually checked to make sure that they exist in reality and not just in OSM, by looking at street-level photography as well by personal knowledge in my home town.
Apart from these "known" prefixes, there are also some prefixes that need improvement.
Process
As described in User:ElianD, I'm working on a project which generates a list of all the counties, communes/cities, localities, street names & house numbers at national level for Romania using Overpass API queries.
This project indicates some warnings along the way, such as when a street has an uncommon prefix, related to the table above. One such issue would be "Street with uncommon prefix: STrada Nr. 31 - Prelungire Strada Nr. 29". Along with the warning, the relevant ways, nodes and relationships are also identified and marked using the JOSM notation for File->Download object, e.g.: w1093119610 w1093119611 w1093119612
When correcting issues such as the one mentioned above, the list of OSM IDs is copied and then added to http://level0.osmz.ru/. Each change is manually removed to make sure nothing got broken in the process.
Changes done
Correction/improvement | Explanation | Number of affected objects | Changeset (if already done) |
---|---|---|---|
Change "STrada" to "Strada" | Clear typo. | 2 ways | https://www.openstreetmap.org/changeset/141996565 |
Change "strada" to "Strada" | Lower-case street names do not exist in Romania. | 17 ways | https://www.openstreetmap.org/changeset/141996723 |
Change "stradă" to "Strada" | "Stradă" would be the non-articulated form of "Strada" (e.g. Independence Street instead of The Independence Street), which is not common in Romania when referring to particular streets. | 12 ways | https://www.openstreetmap.org/changeset/141996846 |
Expand "Str." to "Strada" | "Str." is short-hand for "Strada". Expanding the abbreviation aligns the street names with the other ones. | 17 ways | https://www.openstreetmap.org/changeset/141996954 |
Expand "Str" to "Strada" | Similarly to the previous entry, an abbreviation but this time without the period. | 23 ways | https://www.openstreetmap.org/changeset/141997108 |
Expand "Fdt." to "Fundătura" | 7 ways | https://www.openstreetmap.org/changeset/142158725 | |
"Ulita" -> "Ulița" | Missing diacritics. | 5 ways | https://www.openstreetmap.org/changeset/145308548 |