-
Notifications
You must be signed in to change notification settings - Fork 819
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
Country names not well-rendered #741
Comments
names of administrative boundaries of level 2 aren't rendered at all at the moment. The names are retrieved from place=country nodes. Example: http://www.openstreetmap.org/node/424312044 If you propose to render the names from administrative boundaries instead of place=country, how would you treat edge-cases like Sahrawi Arab Democratic Republic, Transnistria, South Ossetia, ... all those "countries" have place=country nodes but do only have admin_level=3. Change of rendering may cause edit wars regarding the admin_level. |
Note that now names are rendered administrative boundaries instead of place=country nodes. |
fixed - see http://www.openstreetmap.org/#map=8/14.701/-88.434
also fixed Overall, fixed in great #1989 by @nebulon42 (and maybe also earlier changes). Low zoom still have problems but it should be covered in separate (maybe new) issues. |
In most parts of the world, country names (administrative boundaries of level 2) are not rendered with sufficient prominence to be clear to someone who does not already know the map, except at the lowest zoom levels (and sometimes not even then). Basically, the country name is only clearly the most prominent thing if there is nothing else labelled in the area, because so many other things are granted equivalent or greater typographical prominence.
For instance, see Central America (zoom=8). At that link and zoom level you'll see parts of Guatemala, Belize, El Salvador, and Honduras (maybe Nicaragua and Mexico depending on screen size). But unless you already know the map, it's not clear which is which because none of those names show up at all despite having many national administrative boundaries in-frame. Zoom out once, same story. Zoom out a second time (to zoom=6) and the country names are there, but unless you know them already and/or are intimately familiar with Mapnik rendering conventions, you won't see them; Belmopan (city) is much more prominent than Belize, and Tegucigalpa (also city) is much more prominent than Honduras, and all the country names blend in with the province names. One more level out and the country names are somewhat easier to pick out but are still significantly competing with the province names. In this area, it's not until you zoom out to zoom=4 that the country names are clear.
The situation is similar in many other parts of the world that have relatively small and/or well-mapped countries, including western Africa, most of South America, and all of Europe; in the Caribbean there are several countries where zoom=6 is the only level their names ever appear at.
I'll propose two fixes:
See also https://trac.openstreetmap.org/ticket/4709
The text was updated successfully, but these errors were encountered: