You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
Pages: 1
#1 2015-08-16 13:50:54
- Maturi0n
- Member
- From: Bavaria/Germany
- Registered: 2014-06-09
- Posts: 305
Namenplatzierung auf der Karte
Nach welchen Kriterien platziert Mapnik eigentlich Labels / Namen auf der Karte? Das ist meiner Meinung nach der größte Schwachpunkt des Standard-Mapnik-Stils.
z.B. ist auf Zoom-Level 7 nichts von Berlin zu sehen, wohl aber Potsdam und der Name des Bundeslandes Brandenburg. Meiner Meinung nach sollten Städte immer den Vorrang vor Verwaltungseinheiten haben, wenn die Namen gerendert werden. Auch die Einwohnerzahl sollte berücksichtigt werden. Ganz krass ist das in den USA zu sehen. Der Name Los Angeles taucht erst auf Zoomlevel 11 auf, irgendwelche 16.000-Einwohner-Vororte aber schon bei Stufe 6 (!). Washington DC wird erst bei Zoom 12 (!!!) gerendert, während sogar der Flughafen ab Zoom 10 auftaucht.
Was sind denn die aktuellen Kriterien nach denen Namen auf der Karte (im Standard-Mapnik-Stil) platziert werden? Von allen OSM-Renderings die ich kenne, macht das der Standard-Stil mit weitem Abstand am schlechtesten.
Offline
#2 2015-08-16 14:08:56
- hfst
- Member
- Registered: 2013-08-31
- Posts: 709
Re: Namenplatzierung auf der Karte
Nach welchen Kriterien platziert Mapnik eigentlich Labels / Namen auf der Karte? Das ist meiner Meinung nach der größte Schwachpunkt des Standard-Mapnik-Stils.
...
Weiteres Beispiel ist Nürnberg. Im Zoomlevel 9 http://www.openstreetmap.org/#map=9/49.4529/10.9479(*) werden zwar Fürth, Erlangen und Stein angezeigt, Nürnberg fehlt und kommt erst im Zoomlevel 10 http://www.openstreetmap.org/#map=10/49.4525/10.9479
(*) Was ist eigentlich mit Lauf a.d.P. und Röthenbach a.d.P. passiert?
Offline
#3 2015-08-16 14:23:12
- pyram
- Member
- Registered: 2012-06-16
- Posts: 1,509
Re: Namenplatzierung auf der Karte
Was sind denn die aktuellen Kriterien
Das dürften noch die Gleichen sein, wie damals:
http://forum.openstreetmap.org/viewtopic.php?id=20792
Offline
#4 2015-08-16 14:27:55
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: Namenplatzierung auf der Karte
Bei LA ist wohl das Problem dass das admin_centre in einer Ecke des Polygons ist wo relativ wenig Plat ist: http://www.openstreetmap.org/relation/207359 während die anderen Städte drumherum oft nur als Node sind und damit freier: http://overpass-turbo.eu/s/aYg
Das Berlin-Verhalten wird hier in einem noch offenen Bug im Detail beschrieben: https://github.com/gravitystorm/openstr … ssues/1391
Last edited by Jojo4u (2015-08-16 14:28:08)
Offline
#5 2015-08-16 20:26:46
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: Namenplatzierung auf der Karte
Würde gern wissen, was die Franzosen davon halten, daß Paris in den Zoomleveln 6 & 7 nicht benamst wird, ganz im Gegensatz zu so Weltstädten wie z.B. Siegen ![]()
--ks
Offline
#6 2015-08-16 21:47:40
- maxbe
- Member
- Registered: 2010-01-19
- Posts: 3,255
- Website
Re: Namenplatzierung auf der Karte
was die Franzosen davon halten, daß Paris in den Zoomleveln 6 & 7 nicht benamst wird, ganz im Gegensatz zu so Weltstädten wie z.B. Siegen
Vielleicht sehen die sich sowieso lieber den französischen Stil an. Da gewinnt Paris gegen Siegen mit Zoom5:Zoom6.
Offline
#7 2015-08-17 06:11:05
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: Namenplatzierung auf der Karte
Vielleicht sehen die sich sowieso lieber den französischen Stil an.
Und dort löst sich auch das Nürnberger Problem. Aber ich seh schon, da gibt’s noch viel zu taggen … die Stadt heißt auf fr zwar Nuremberg, aber die Verkehrsinfrastruktur heißt Nürnberg-Hauptbahnhof, Nürnberg-Flughafen etc.pp. ;-)
--ks
Offline
#8 2015-08-17 08:47:35
- Eberth
- Member
- Registered: 2010-03-21
- Posts: 209
Re: Namenplatzierung auf der Karte
Ich halte die Tatsache, dass bedeutende Städte erst bei hohen Zoomstufen angezeigt werden, weniger bedeutende jedoch schon früher, auch für etwas, das dringend verbessert muss. Im deutschen OSM-Stil (www.openstreetmap.de/karte.html) funktioniert das doch auch.
Auch wenn immer wieder beteuert wird, dass OSM eine Datenbank sei, so wird das von den meisten Menschen anders wahrgenommen. Für sie ist OSM das, was sie in www.osm.org sehen. Das ist also unser Aushängeschild und sollte möglichst gut sein.
Thomas
Offline
#9 2015-08-17 09:41:19
- maxbe
- Member
- Registered: 2010-01-19
- Posts: 3,255
- Website
Re: Namenplatzierung auf der Karte
Der deutsche und der französische sortieren die Städte nach population=*.
Diskussionen, das auch auf osm.org zu tun, gibts z.B. hier: https://github.com/gravitystorm/openstr … o/pull/337
Argument dafür: Das Feld abzufragen ist einfach, es ist schon da und es passt oft auch.
Argument dagegen: Man muss an der Abfrage rumpfriemeln, weil "population" gelegentlich keine leicht erkennbare Zahl enthält (z.B. "1.000.000" oder "ca. 200"), die man aber zum Sortieren braucht und nicht immer passt die Einwohnerzahl zur gefühlten oder administrativen Bedeutung.
Grüße, Max
Offline
#10 2015-08-17 10:22:16
- hfst
- Member
- Registered: 2013-08-31
- Posts: 709
Re: Namenplatzierung auf der Karte
maxbe wrote:Vielleicht sehen die sich sowieso lieber den französischen Stil an.
Und dort löst sich auch das Nürnberger Problem.
(...)
Passt auch nicht ganz.
In Zoom 9 fehlt Erlangen während Langenzenn, Heroldsberg und Lauf a.d.P. und angezeigt werden.
http://tile.openstreetmap.fr/?zoom=9&la … 000FFFFFFF
Offline
Pages: 1