Re: [Talk-de] Namen erscheinen unterschiedlich

2012-06-28 Diskussionsfäden Georg Feddern

Moin,

Am 28.06.2012 12:43, schrieb Manfred A. Reiter:

http://www.openstreetmap.org/?lat=49.60383&lon=6.56006&zoom=16&layers=M

wie man in der Mitte sehen kann steht dort der Name der "Realschule Plus".

Der Name der "Berufsbildenden Schule" findet sich erst nach weiterem
Hineinzoomen.

Warum erscheint der eine Name frueher als der andere?


weil die Realschule halt früher da war. ;-)

Ernsthafter Hintergrund:
Mapnik arbeitet ohne Überlappung von Texten bzw. mit einem Mindestabstand,
d.h. wo schon ein Text steht (inkl. eines kleinen Puffers rundrum), wird 
nix anderes mehr hingeschrieben, es wird unterdrückt.


Wenn Du
- die Karte mal genau auf den Mittelpunkt des quadratischen BBS-Gebäudes 
zentrierst
- und Dir in Zoom 16 die Position des Realschul-Textes und des 
"Bürgersteig" merkst/markierst

- und anschließend auf Zoom 17 umschaltest

wirst Du sehen, das der Text der BBS direkt angrenzend an die 
Markierungen dargestellt wird.


Da sich die Schriftgröße zwischen 16 und 17 nicht ändert, würden die 
Texte in Zoom 16 zu dicht nebeneinander stehen - und daher wird etwas 
weggelassen.


Gruß
Georg


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Namen erscheinen unterschiedlich

2012-06-28 Diskussionsfäden Martin Vonwald
Am 28. Juni 2012 12:43 schrieb Manfred A. Reiter :
> Hallo zusammen,
>
> ... und noch eine dumme Frage ...
>
> http://www.openstreetmap.org/?lat=49.60383&lon=6.56006&zoom=16&layers=M
>
> wie man in der Mitte sehen kann steht dort der Name der "Realschule Plus".
> Der Name der "Berufsbildenden Schule" findet sich erst nach weiterem
> Hineinzoomen.
>
> Warum erscheint der eine Name frueher als der andere?

Soweit ich weiß, gibt es in Mapnik eine Regel, welche verhindern soll,
dass sich Text gegenseitig überschreibt. Wenn also verschiedene Texte
(z.B. aus Namen) zu nahe beisammen angezeigt werden müssten, werden
einige Texte ausgelassen, damit sich die Texte eben nicht gegenseitig
überschreiben.
Ich tippe jetzt einfach mal auf diese Regel.

Martin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Namen erscheinen unterschiedlich

2012-06-28 Diskussionsfäden Stephan Knauss
Manfred A. Reiter writes: 


http://www.openstreetmap.org/?lat=49.60383&lon=6.56006&zoom=16&layers=M
wie man in der Mitte sehen kann steht dort der Name der "Realschule Plus".
Der Name der "Berufsbildenden Schule" findet sich erst nach weiterem
Hineinzoomen. 


Warum erscheint der eine Name frueher als der andere?


Ich habe nicht nachgemessen, am wahrscheinlichsten ist folgendes:
Durch Mapnik (die Software die die Karte berechnet) werden nur so lange 
Bezeichnungen auf der Karte hinzufügt wie dort Platz ist. Die Namen dürfen 
sich nicht überlappen, ein Verschieben von den Labels gibt es (noch) nicht. 

Da "Geschwister-Scholl-Schule" ziemlich "breit" ist passt das nicht ohne 
Überlappung daneben. Daher gewinnt einfach der "erste" Name der aus der 
Datenbank zurückkommt. 


Stephan

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de