0

In OpenStreetMap one can set building names for each building.

Available is for example:

name as default name and name:de for its German translation.

Example:

name Italian Restaurant

name:de Italienisches Restaurant

However, with this syntax in openstreetmap.de both names are displayed in the map, positioned below each other (which looks very ugly). How can I avoid this behavior, so only one name is displayed (in case of German visitor = German name preferred)?

1
  • Are you asking as a OSM contributor or as someone making or trying to use a particular OSM client application (e.g. an embedded map)? Commented Dec 10, 2019 at 23:23

2 Answers 2

1

This is not an answer.

If you visit https://wiki.openstreetmap.org/wiki/Tile_servers you'll see you're using the "German fork of the Standard tile layer" which is described as "label in German and local language (transliterated where no name in Latin script is available)".

There are many other tile servers available on this page, but I don't see any that use only the German name. I thought http://öpnvkarte.de/ might do this, but it doesn't.

If none of the existing tile servers do what you want, you could try creating one yourself: it's not trivial, but it's not that difficult either.

0

the tiles used at https://www.osmap.de show only the German name as label (or - if no German name is available in OSM data - the English name or a transscription in latin script).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.