-
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
To OSM Carto developers: Regarding OSM Azerbaijan map #4074
Comments
I see that this issue is created based on what somebody recommended on Openstreetmap Help site:
|
I can see that on help.openstreetmap.org someone suggested to open an issue here but that was an incorrect suggestion. There is no problem here with the map style that needs addressing. The marked boundary is currently an admin_level 3 boundary (https://www.openstreetmap.org/relation/2374762) - i won't comment on if this is correct mapping here, this is something to determine by the mapping community. These admin_level 3 boundaries are rendered as intended and from what i see the rendering is also up-to-date with the data here. As far as placenames are concerned - that is a matter of the size of these places (place class and population) and (at z8+) also a matter of #1391. |
Hello, @doguhan82. This github repository is the right place to discuss changes to how features are rendered in the Openstreetmap Carto style, the map style that is used to render the "Standard" layer on openstreetmap.org. However, it appears that your concerns are not about this particular map style, but about the information in the Openstreetmap database which was added by local mappers. Our source of data is the current information in the Openstreetmap database, so the borders, cities and administrative names which are displayed in this style are the ones that are found in the Openstreetmap database at the moment that the tiles are rendered. As mentioned on the Help website, this only happens once a month, normally, for low zoom levels like z7, so changes to the database will not be immediately visible at that level. But if you zoom in to z11, you should see changes sooner.
That border is in the Openstreetmap database, so it will be shown in this style. It appears to be a real border which exists in fact, between Azerbaijan (http://overpass-turbo.eu/s/RdA) and the "Artsakh Republic" (http://overpass-turbo.eu/s/RdB). Openstreetmap seeks to represent the real-world situation accurately. I don't know much about this area, but according to Wikipedia (https://en.wikipedia.org/wiki/Republic_of_Artsakh): "The Republic of Artsakh ... also known by... the Nagorno-Karabakh Republic is a breakaway de facto state". Since in fact this area is not controlled by the government of Azerbaijan and it functions as an independent country, it can be mapped in Openstreetmap Apparently it is currently mapped as an sub-national region (admin_level=3 rather than admin_level=2 which is used for independent countries), similar to Wallonia and Flanders within Belgium, so it is rendered in the style that we use for all admin_level=3 borders.
If there are any missing names of cities or places, please add them to the map. You can use the "edit" box on openstreetmap.org and use the iD to add missing towns and villages, and their names. But perhaps the cities and regions are there, but are using the locally-preferred language (Armenian) rather than Azerbaijani? It is normal for the most common local language to be used in the "name=" tags which are used to render the names of cities and other places. It appears that Armenian is the most common language in this region. Administrative boundaries which are added to the Openstreetmap database are the ones that are actually in use. This follows the "on-the-ground" rule, which means that the "de facto" (in reality) borders are the ones that are mapped. See https://wiki.openstreetmap.org/wiki/How_We_Map and https://wiki.openstreetmap.org/wiki/Disputes Since these concerns cannot be fixed by changes to this map style (Openstreetmap Carto), we've closed this issue, but I'm happy to answer more questions if you need help, here or at https://help.openstreetmap.org/questions/73358/regarding-very-critical-error-in-azerbaijan-map |
@jeisenbe Dear Joseph, do you mind if I ask additional question? By map with regions I mean something like this: https://osmlab.github.io/editor-layer-index/. |
Are you asking about how to make your own map style which shows these name tags? That question might be off-topic for this repository, but we have discussed it before here: #3870 and #4091 - and there is a branch of this style where it is done for German. You might be interested in giggls/mapnik-german-l10n#18 and https://github.com/giggls/openstreetmap-carto-de/tree/upstream+l10n Or are you requesting that this map style (OpenStreetMap Carto, which is most prominently used as the “Standard” map style layer on openstreetmap.org) show the different names in Latvia and in Nagorno-Karabakh? |
@jeisenbe I was thinking of adjusting OpenStreetMap Carto logic for regions that have minority languages, to show several names automatically. Because currently editors must cram all local names into one field by hand — this is a big pain in the ass and it doesn't look nice, when names are short. Compare two cities with both names in a We could specify regions and a list of languages to be used for labels on map, so that everything happens automatically. |
That is a perfectly reasonable request. However at the moment there is no established method in OSM to record what languages are locally used in a country or region to determine what the suitable local form to label features is. Ideas how to do that:: https://wiki.openstreetmap.org/wiki/Proposed_features/Default_Language_Format so far did not find sufficient support. That means a map style would need to make assumptions on the locally used languages and hardcode them into the style - which is not compatible with our goals in OSM-Carto. I would encourage you to try establishing a method for recording locally used languages in OSM in your area and document that and if that is successful i would be in favor of supporting that in OSM (which is technically non-trivial though - so no promises). In most countries with multiple locally used languages mappers so far have chosen the short sighted route to abuse the name tag to record compound labels (tagging for the renderer) - Like Morocco, Algeria, Ethiopia, Somalia. |
Hello
In this map https://www.openstreetmap.org/#map=7/40.493/47.860
As you can see below, there are some corrections needed I think, which will make it complete:
The borderline which is painted yellow should be removed and put the names of Azerbaycan cities and regions in that area, for example Nagorni-Karabakh must be there. Can this be done ?
Original conversation is in https://help.openstreetmap.org/questions/73358/regarding-very-critical-error-in-azerbaijan-map
Thanks in advance
Doguhan
The text was updated successfully, but these errors were encountered: