[Mapnik-de] Abgeschnittene Labels an Tile-Grenzen
Masi Master
masi-master at gmx.de
Di Mär 12 21:59:08 CET 2013
So, habe es nun gefunden:
Ich neheme an, dass du den Wert "buffer-size" (in der *.xml) verändert
hast. Dies hatte damals bei mir auch keinen Effekt. Stattdessen habe ich
in der "generate_tiles.py" die Variable "self.m.buffer_size = 128" auf
einen größeren Wert eingestellt. Irgendwie übernimmt er nicht den Wert aus
der XML-Datei.
Das sollte deinen Fehler beheben.
Auf openstreetmap.org(?) oder openstreetmap.de tritt der Fehler wesentlich
seltener auf, weil es weniger Kachelkanten gibt (Wegen den metatiles)
Weiterhin ist mir bei meinen Versuchen aufgefallen, dass meist am Rand des
Textes abgeschnitten wurde, also der Text komplett war, nur vom Symbol
fehlte ein Teil. (Einstellung wirkt also nicht auf das Symbol?)
Auch wie man an die richtige Zahl kommt, also 128, 256 oder ?, erschließt
sich mir nicht. Wenn es sich wirklich um den Rand einer Kachel handelt,
der nachher abgeschnitten wird, sollte man die Zahl mit Hilfe von
Labelgröße & -abständen berechnen können... Bei mir kam nichts sinnvolles
raus.
Gruß
Christoph
P.S.: Das Thema wurde auch im Januar in der Mailingliste angesprochen:
http://lists.openstreetmap.org/pipermail/talk-de/2013-January/100343.html
Am 12.03.2013, 16:42 Uhr, schrieb Masi Master <masi-master at gmx.de>:
> Hi,
> denke ich habe eine Lösung für das Problem der abgeschnittenen Labels.
> Weiß ich zwar grad nicht auswendig, aber ich meld mich heut abend
> nochmal.
>
> Gruß
> Christoph
>
>
> Am 12.03.2013, 15:07 Uhr, schrieb Sven Geggus
> <lists at fuchsschwanzdomain.de>:
>
>> Martin Koppenhoefer <dieterdreist at gmail.com> wrote:
>>
>>> Ich habe die Vermutung, dass es da irgendeine Regression gab, weil
>>> "früher" funktionierte das mal bei mir, und mittlerweile habe ich auch
>>> dieses abgeschnittene label-Problem.
>>
>> r25358 | mazdermind | 2011-02-18 10:37:17 +0100 (Fr, 18. Feb 2011) | 1
>> Zeile
>>
>> allow bigger buffers to be specified in map xml
>>
>> Vorher war das hart auf 128 eingestellt.
>>
>> Der deutsche Tileserver läuft mit 256 und dem geposteten code, macht
>> aber
>> trotdem ab und an noch Fehler.
>>
>> Gruss
>>
>> Sven
>>
>
> _______________________________________________
> Mapnik-de mailing list
> Mapnik-de at lists.openstreetmap.de
> https://lists.openstreetmap.de/mailman/listinfo/mapnik-de