iainhouse wrote:In principal, I think I'm in favour of this. I have seen large towns where all the segments (including the roundabouts) have the city name set but none of the segments have road names. To me, that suggests someone looking for the big-points edit without doing the hard work of naming the streets.
IMHO it's quite the opposite. I personally am too busy with too many more general things related to waze (CM, translations, beta, gas stations, etc.) to be able to manually add all street names of a city - there are plenty of editors and AM's willing to win those points - but as a CM it pisses me off the way the city areas are generated, specially when they can get so easily corrupted by having a single segment out of place.
So as a CM I tend to collect, while driving, the entry and exit points of a locality (the signs stating the locality name on the road) and then at home I create a landmark covering the locality at the exact point it starts and ends. And then I want to ensure all streets under that landmark are set to the same consistent name, or else I'd start multiple overlapping city areas, or getting city areas coming from other places and terminating there.
There are also cases of editors setting the city name into all roads from the bigger "region" (municipality?), which is wrong, and hence I'd need the script to set all those wrong segments to "no-city" to clear up the huge city-area.
here's an example of the big city area of Sintra, the region/municipality, covering a lot of cities around, when Sintra the city is just a small part of it.
here's another case of an editor that set manually all street names (which is great) but the city name to a wrong value. "Colares" is some km NE, and that area have two localities: "Azóia" which I created the landmark already, and the upper part is a different locality I can't recall now. I gave up updating it when I tried to do the mass set of the "Azóia" landmark and the script's save failed.
here's another case where some segments have the locality "Alhos Vedros", some have the locality plus municipality "Alhos Vedros, Moita", and on the side there is the real city "Moita".
And it gets even worse on Lisbon the capital, which like London and other major cities, can't be a single city area, but needs to be divided into several areas. Unfortunately there are a million different city string combinations over there, and hence a million different areas, not even counting when a city area coming from miles away in both directions covers the city and then the label pop up in the middle of the city. There was a city area triangle from a city south of the river to a point north of lisbon, so people were always complaining when seeing that city name label over lisbon. That's clean now, but you can see similar stuff at the east side of lisbon, those two huge lines from north to south.
Anyway, this all to say that failing because the no-street is a bad idea in my opinion, but I do see a point on having the script ensuring that roundabouts and freeways, at least, would be kept no-city (or not selected on the "select on landmark").
Maybe I should do my own script just to do this operation myself in a safe manner
PS: as far as I know, albeit editors will probably win 1.5 points per segment, they will win only once per city or street name, so a mass set of the city name may give a lot of points because that's a lot of segments, but it's points well deserved if the city name is set correctly. Giving street names is more worth because one gets the 1.5 for the segment and the 6 points for the new street name.