Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shift minimal zoom levels for villages and hamlets. #472

Closed
wants to merge 1 commit into from

Conversation

jekhor
Copy link

@jekhor jekhor commented Apr 13, 2014

At current setup, villages are shown at zoom levels >= 12 and hamlets at
zoom levels >= 14. In many countries the map seems 'uninhabited' with such
settings and this make it unusable for trip planning.

Shift minimal visible zoom level for village to 10 and to 12 for hamlets.

Closes bug #2057 in trac.

Tested for Belarus, Estonia, Switzerland.

Images (before and after patch) at 10 zoom in hight-density area (Switzerland):

switzerland-osm
switzerland-new

At current setup, villages are shown at zoom levels >= 12 and hamlets at
zoom levels >= 14. In many countries the map seems 'uninhabited' with such
settings and this make it unusable for trip planning.

Shift minimal visible zoom level for village to 10 and to 12 for hamlets.

Closes bug gravitystorm#2057.

Signed-off-by: Yauhen Kharuzhy <jekhor@gmail.com>
@Rovastar
Copy link
Contributor

Personal I think that view has far, far too many names rendered.
villages are tiny. I don't think they should be on zoom 10

@Komzpa
Copy link

Komzpa commented Apr 13, 2014

@Rovastar hamlets are tiny, but they have names and are good cultural geographic reference.

@Rovastar
Copy link
Contributor

I am not saying villages and hamlets should not be on the map just not swamping it at those zoom levels

@jekhor
Copy link
Author

jekhor commented Apr 13, 2014

Only villages are shown at 10 level, not hamlets. There are many countries where most of places have not more than 100 inhabitants. Compare, for example, this two links:
http://www.openstreetmap.org/#map=12/54.8924/27.8009
http://latlon.org/?zoom=12&lat=54.88965&lon=27.77824&layers=B00T

Ever in high-density areas trip planning with current render setting almost impossible — you need to search EVERY place via nominatim or watch map via 'small keyhole' at high zoomlevels.

@Rovastar
Copy link
Contributor

I agree that some areas should show more places but I do worry about to much clutter on the map style for more dense areas.

I think if you want to do these. I would

a) make cities and town more noticeable. I struggle to see where the major places are they should be more prominent. Bern for example looks too small. A few extra point sizes for cities and extra for towns.
AND
b) make the villages, hamlets sightly smaller point size.
OR preferably
c) for zoom 10 for village link it to population size and show only larger villages. say over 3,000 people
set zoom 11 for all villages
and the same for hamlets show at zoom 12 only larger hamlets population over say 100?
zoom 13 all hamlets

Edited for more clarity.

@matthijsmelissen
Copy link
Collaborator

1 similar comment
@matthijsmelissen
Copy link
Collaborator

@matthijsmelissen
Copy link
Collaborator

Thank you for your pull request. Unfortunately, I agree that this causes too much clutter, even in the example you gave yourself. I would propose closing this. @gravitystorm what do you think?

@gravitystorm
Copy link
Owner

I'm with @Rovastar and @math1985 on this - too cluttered, and the different features (town/village) are indistinguishable.

Of course, showing labels in sparsely-populated areas makes sense, but not if it messes up the rest of the map too much! I'd suggest making the improvments suggested above, and hugely increasing the min-distance between villages when they first appear.

@dieterdreist
Copy link

sent from a phone

Am 27.11.2015 um 03:53 schrieb Gazer75 notifications@github.com:

Seems wrong to have to call small settlements of less than 250 people a village instead of a hamlet

the size of settlements for place values can vary between countries, although the distinction between village and hamlet can be made on a functional level as well: does it have a church/place of worship, a bakery? A newsagent? A cemetery? A hairdresser? A shop? A school? if it got at least one or two of them, especially if it has a church and/or a community building, it is a village.

cheers
Martin

@Gazer75
Copy link

Gazer75 commented Nov 28, 2015

Unfortunately your view of a village would not work for Norway at least. There can be churches with maybe a couple of farms within 1km at most. Same with convenience stores.
Such places would be named using the farm names for each farm and the church itself of course. They often do not have a name classified as a village, maybe a hamlet.

We try to use the official SSR (Central Place name Register) data classification here. It removes the arguing of what "class" a name should be.
Exception would be the city class. Quite a few town, and even village, size places here have city status, but tagging a town of less than say 10000 people a city would probably be going to far :)

Maybe I am to pessimistic on this and should consider smaller settlements as a village.

There are not many places named in many areas yet, so it might get better in time.

@pnorman
Copy link
Collaborator

pnorman commented Nov 28, 2015

This is the OpenStreetMap Carto issue tracker, for developing OpenStreetMap Carto. It is not a place for general tagging discussion, or discussion for discussions sake. This being an issue that was closed 18 months ago makes it particularly ill-suited.

Please take this discussion to somewhere suited for a tagging discussion (e.g. the tagging@ list).

Repository owner locked and limited conversation to collaborators Nov 28, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants