[FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen
Christoph Hormann
chris_hormann at gmx.de
Fr Mär 4 13:52:27 CET 2022
On Friday 04 March 2022, mike at elstermanns.de wrote:
> Hallo zusammen,
>
> Das Problem:
> Bei der Generierung von Kacheln kommt es zu dem Effekt, das über die
> Kachel hinausgehende Schriften und Signaturen selbstverständlich an
> der Kachelgrenzen abgeschnitten werden. Der überstehende Teil müsste
> dann in der Nachbarkachel gerendert werden. Das diese aber von dem
> Objekt nichts weiß, kann sie das Objekt ja auch nicht beim Rendern
> berücksichtigen, also fehlt folglich der abgeschnittene Text- oder
> Signaturteil.
Es gibt übrigens neben dem einfachen Problem (Beschriftung ragt über den
Kachelrand und konsistentes Rendering erfordert deshalb die
Berücksichtigung aller Elemente außerhalb der Kachel, deren
Beschriftung sich in die Kachel erstreckt) auch noch komplexere Problem
mit Beschriftungen beim gekacheltem Rendering, insbesondere wenn sich
Beschriftungen gegenseitig blockieren, wo es im Prinzip zu
Einfluss-Kaskaden unbegrenzter Reichweite kommen kann. Es gibt deshalb
neben den bereits genannten Methoden (Meta-Kacheln und Berechnung mit
Überstand) auch noch zwei andere gängige Ansätze:
* Generell Beschriftungen zu vermeiden, die den Kachelrand kreuzen
* Die Beschriftungen global für die gesamte Karte vorzuberechnen anstatt
ad hoc auf Kachel-Ebene.
--
Christoph Hormann
https://www.imagico.de/
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste