Re: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-08 Diskussionsfäden Christoph Jung
Super, danke für eure Tipps :) 

> Am 08.03.2022 um 12:34 schrieb Martin Koppenhoefer :
> 
> mapbox-gl / maplibre-gl hat auch einen Debugmodus dafür.
> Mit leaflet (und vermutlich auch OpenLayers) reicht es aus, den tiles per
> css einen "border" zu verpassen:
> https://newbedev.com/display-tile-grid-borders-with-leaflet-visual-debugging
> 
> Gruß,
> Martin
> -- 
> 
> FOSSGIS Veranstaltungen
> https://www.fossgis.de/news/fossgis-events/
> 
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein
> 
> 
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste@fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-08 Diskussionsfäden Martin Koppenhoefer
mapbox-gl / maplibre-gl hat auch einen Debugmodus dafür.
Mit leaflet (und vermutlich auch OpenLayers) reicht es aus, den tiles per
css einen "border" zu verpassen:
https://newbedev.com/display-tile-grid-borders-with-leaflet-visual-debugging

Gruß,
Martin
-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-08 Diskussionsfäden Christoph Hormann
On Tuesday 08 March 2022, Christoph Jung wrote:
>
> Gibt es eigentlich eine „einfache“ (zur Not geht auch eine
> komplizierte ^^) Möglichkeit, sich in der Karte das Raster der
> Kachelgrenzen darzustellen, damit man vor dem Prozess der
> Verkachelung kontrollieren kann, welche Beschriftungen auf mehreren
> Tiles liegen?

Die Frage macht so wie gestellt nicht sonderlich viel Sinn, denn wenn 
man eine Karte darstellt, ist diese ja schon 'verkachelt'.

Dennoch der Versuch einer Antwort:

Es gibt in Kosmtik (https://github.com/kosmtik/kosmtik) die Möglichkeit, 
sich das Kachelgitter anzeigen zu lassen.

Geofabrik bietet auch eine Gitter-Ansicht:

http://tools.geofabrik.de/map/#6/51.2573/10.4546=Geofabrik_Standard=1

-- 
Christoph Hormann
https://www.imagico.de/
-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-08 Diskussionsfäden Christoph Jung
Hallo zusammen,

Gibt es eigentlich eine „einfache“ (zur Not geht auch eine komplizierte ^^) 
Möglichkeit, sich in der Karte das Raster der Kachelgrenzen darzustellen, damit 
man vor dem Prozess der Verkachelung kontrollieren kann, welche Beschriftungen 
auf mehreren Tiles liegen?

Viele Grüße,
Christoph 

> Am 04.03.2022 um 14:08 schrieb Christoph Hormann :
> 
> On Friday 04 March 2022, m...@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/
> -- 
> 
> FOSSGIS Veranstaltungen
> https://www.fossgis.de/news/fossgis-events/
> 
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein
> 
> 
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste@fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-07 Diskussionsfäden m...@elstermanns.de
Danke Euch - MetaTiles war genau er richtige Tipp.
Habe mit dem QGIS-Plugin „QMetalTiles" getestet und es klappt prima!
Nun brauch ich nur noch ein QGIS, was alle vier M1-Kerne@MAC nutzt ;-)

Ach übrigens, falls es Euch interessiert: der #geoObserver hat heute ein 
Jubiläum, der 2000. Beitrag. Aus gegebenem Anlass  als Gastbeitrag.
https://geoobserver.wordpress.com/2022/03/07/hurra-2000-x-geoobserver-ein-gastbeitrag-zum-jubilaum/
 



BG, mikeE., der #geoObserver

> Am 04.03.2022 um 11:50 schrieb m...@elstermanns.de:
> 
> 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.
> 
> Eine Lösung:
> Man könnte – jedenfalls teilweise – das Problem umgehen, indem man viel 
> größere Temporärkacheln berechnet und diese dann auf die Nutzgröße zurecht 
> schneidet. Ist zwar ein erheblich größerer Rechenaufwand, aber die 
> Symbolisierung und Beschriftung gewinnen dadurch. Je nach Überstand wird das 
> beschriebene Problem immer kleiner, der Rechenaufwand steigt entsprechend.
> 
> Die Frage:
> Hat jemand eine Idee, wo wir entsprechende einsatzbereite Skripte finden (OSM 
> macht es ja sicher ähnlich) oder kann was zur Verfügung stellen?
> 
> Unter https://geoobserver.wordpress.com/kachelproblematik/ ist das Ganze an 
> einem Beispiel beschrieben.
> 
> Danke & BG aus HAL, mikeE., der #geoObserver.
> 
> 
> -- 
> 
> FOSSGIS Veranstaltungen
> https://www.fossgis.de/news/fossgis-events/
> 
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein
> 
> 
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste@fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-04 Diskussionsfäden Christoph Hormann
On Friday 04 March 2022, m...@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/
-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-04 Diskussionsfäden Frederik Ramm

Hallo,

On 04.03.22 11:50, m...@elstermanns.de wrote:

Hat jemand eine Idee, wo wir entsprechende einsatzbereite Skripte finden (OSM 
macht es ja sicher ähnlich) oder kann was zur Verfügung stellen?


Bei OSM werden typischerweise "Meta-Kacheln" mit einem Rand gerendert 
und dann zerschnitten. Dadurch wird nicht ganz so viel Rechenzeit 
verschwendet. Wenn Du (wie bei OSM) einen Block aus 8x8 Tiles (mit 
256x256px) auf einmal renderst und ringsrum noch 128px Rand beigibst, 
hast Du 25% mehr Fläche - gibst Du bei einem einzelnen Tile ringsum 
128px zu, hast Du 300% mehr.


Bye
Frederik

--
Frederik Ramm  ##  eMail frede...@remote.org  ##  N49°00'09" E008°23'33"
--

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-04 Diskussionsfäden Martin Koppenhoefer
Genau, wenn ich mich recht erinnere war ein typisches Setup 2048x2048
Metatiles zu rendern, also 8x8, mit einem seitlichen Buffer von 128 oder
256 (also halbe oder ganze Tileseite), alles jeweils auf 256x256px Kacheln
bezogen, und die tiles wurden erst beim Ausliefern aus den Metatiles
rausgeschnitten, das spart inodes und ungenutzten Platz wegen der
blocksize. mod_tile macht das glaube ich standardmäßig
https://github.com/openstreetmap/mod_tile
Wenn man trotzdem die kleinen tiles direkt lagern will, sollte man die
blocksize kleiner machen und muss beim Anlegen des fs evtl. mehr inodes als
der default vorsehen.

Gruß,
Martin
-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-04 Diskussionsfäden Jochen Topf
Hi!

es gibt da zwei Lösungen, die beide nicht perfekt sind. Das was Du
beschreibst, dass man größere Kacheln berechnen läuft unter dem Namen
"Metatiles". OSM verwendet glaub typischerweise 4x4 oder 8x8 normale
Tiles in einem Metatile. Hat auch den Vorteil, dass man nicht so viele
kleine Dateien auf der Platte hat ggf.

Die andere Lösung ist einen Buffer zu nehmen, also die Kacheln einfach
an allen Seiten etwas größer zu machen für das Rendering.

Fertige Lösungen oder Skripte kann ich so nicht anbieten, weil das hängt
ja davon ab, was Du für eine Rendering-Toolchain hast. Aber wenn Du Dich
bei switch2osm.org durchklickst, dann findest Du wahrscheinlich die
nötigen Infos.

Jochen

On Fri, Mar 04, 2022 at 11:50:51AM +0100, m...@elstermanns.de wrote:
> Date: Fri, 4 Mar 2022 11:50:51 +0100
> From: "m...@elstermanns.de" 
> To: ML FOSSGIS 
> Subject: [FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und
>  Signaturen
> 
> 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.
> 
> Eine Lösung:
> Man könnte – jedenfalls teilweise – das Problem umgehen, indem man viel 
> größere Temporärkacheln berechnet und diese dann auf die Nutzgröße zurecht 
> schneidet. Ist zwar ein erheblich größerer Rechenaufwand, aber die 
> Symbolisierung und Beschriftung gewinnen dadurch. Je nach Überstand wird das 
> beschriebene Problem immer kleiner, der Rechenaufwand steigt entsprechend.
> 
> Die Frage:
> Hat jemand eine Idee, wo wir entsprechende einsatzbereite Skripte finden (OSM 
> macht es ja sicher ähnlich) oder kann was zur Verfügung stellen?
> 
> Unter https://geoobserver.wordpress.com/kachelproblematik/ ist das Ganze an 
> einem Beispiel beschrieben.
> 
> Danke & BG aus HAL, mikeE., der #geoObserver.
> 
> 
> -- 
> 
> FOSSGIS Veranstaltungen
> https://www.fossgis.de/news/fossgis-events/
> 
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein
> 
> 
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste@fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

-- 
Jochen Topf  joc...@remote.org  https://www.jochentopf.com/  +49-351-31778688
-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


[FOSSGIS-Talk] Kachelproblematik - abgeschnittene Texte und Signaturen

2022-03-04 Diskussionsfäden m...@elstermanns.de
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.

Eine Lösung:
Man könnte – jedenfalls teilweise – das Problem umgehen, indem man viel größere 
Temporärkacheln berechnet und diese dann auf die Nutzgröße zurecht schneidet. 
Ist zwar ein erheblich größerer Rechenaufwand, aber die Symbolisierung und 
Beschriftung gewinnen dadurch. Je nach Überstand wird das beschriebene Problem 
immer kleiner, der Rechenaufwand steigt entsprechend.

Die Frage:
Hat jemand eine Idee, wo wir entsprechende einsatzbereite Skripte finden (OSM 
macht es ja sicher ähnlich) oder kann was zur Verfügung stellen?

Unter https://geoobserver.wordpress.com/kachelproblematik/ ist das Ganze an 
einem Beispiel beschrieben.

Danke & BG aus HAL, mikeE., der #geoObserver.


-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste