Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
dieterdreist wrote Ganz ausschließen kann man abgeschnittene Label ja durch etwas Überlappung sowieso nicht (Kettenreaktion welche Labels gerendert werden, wenn andere da sind oder auch nicht), aber es kam mir so vor, als wären da ein bisschen viele abgeschnitten. Ich frage mich ebenfalls ob es irgendwo eine Regression gegeben hat. Wenn ich mich nicht taeusche ist der rendering stack der bis vor kurzem auf osm.org verwendet wurde schon etwas aelter, waerend nun aktuelle Versionen von renderd und mapnik verwendet werden. Auch renderd setzt eigentlich einen buffer-size von 128px (eine halbe Kachel), wenn der Stil nicht explicit einen anderen buffer-size verwendet. Das erst genannte high-zoom Beispiel mit dem service weg und dem POI, sollte eigentlich nicht zu einem abgeschnittenen Label fuehren, da sowohl der Weg als auch der POI in beiden angrenzenden Kacheln komplett innerhalb des 128px buffers liegen. Ausserdem sehe ich dort auch keinen Fall von Kettenreaktion oder anderen Gruenden wieso der buffer nicht korrekt das abschneiden verhindern sollte. Bei den low-zoom Kacheln hingegen ist es wesentlich schwere auszuschliessen das es keine Kettenreaktion gibt die das funktionieren des buffers verhindern. Kai -- View this message in context: http://gis.19327.n5.nabble.com/Darstellungsfehler-im-Rendering-Wie-Fehler-melden-tp5772491p5773497.html Sent from the Germany mailing list archive at Nabble.com. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Masi Master masi-mas...@gmx.de wrote: Vielleicht ist genau dort die Grenze der Meta-Kachel!? Das nehme ich mal an, dass das so eine Stelle ist. Dann könnte es ggf. helfen, wenn die Meta-Kacheln größer, überlappend gerechnet werden und der Rand verworfen wird!? Laut den Postgresql query logs macht Mapnik das automatisch, wenn der Parameter buffer-size= verwendet wird. Jedenfalls wird eine größere Bounding-Box abgefragt. Der deutsche Stil hat den Parameter buffer-size=256, der internationale Stil hat ihn nicht. Trotzdem gibt es das selbe Problem. Gruss Sven -- The only thing we have to fear is fear itself (Franklin D. Roosevelt) /me is giggls@ircnet, http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Am 12. August 2013 09:57 schrieb Sven Geggus li...@fuchsschwanzdomain.de: Der deutsche Stil hat den Parameter buffer-size=256, der internationale Stil hat ihn nicht. Trotzdem gibt es das selbe Problem. gab es da vielleicht irgendwo eine Regression ? Ich hatte in meiner lokalen Karte (mit tirex) früher dieses Problem der abgeschnittenen Labels (bei einem Buffer von 256px) nicht, oder nur sehr selten, während seit ca. 1 Jahr selbst kleinste Highway-Schilder (die viel kleiner sind als 256px) an den Metatile-Grenzen sehr häufig abgeschnitten sind. Gruß Martin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Martin Koppenhoefer dieterdre...@gmail.com wrote: gab es da vielleicht irgendwo eine Regression ? Ich hatte in meiner lokalen Karte (mit tirex) früher dieses Problem der abgeschnittenen Labels (bei einem Buffer von 256px) nicht Der deutsche Kartenstil hat das problem bei Autobahnschildern eigentlich schon immer. Das kann man aber einfach testen, was der mapnik sich da aus der Datenbank holt: * psql query log einschalten * angeforderte bounding box einmal mit und einmal ohne Angabe von buffer im osm.xml anschauen. Der tirex-code setzt immer mindestens einen overlap von 128: http://svn.openstreetmap.org/applications/utils/tirex/backend-mapnik/metatilehandler.cc if(mMap.buffer_size() 128) mMap.set_buffer_size(128); Gruss Sven -- All bugs added by David S. Miller da...@redhat.com Linux Kernel boot message from /usr/src/linux/net/8021q/vlan.c /me is giggls@ircnet, http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Am 12.08.2013, 10:45 Uhr, schrieb Martin Koppenhoefer dieterdre...@gmail.com: gab es da vielleicht irgendwo eine Regression ? [...] früher dieses Problem der abgeschnittenen Labels [...] nur sehr selten Ich habe auch diesen Verdacht. Besonders auffällig ist Das bei den ref-shields sichtbar, die mit dem alten OSM-Mapnik-Stil so gut wie nie abgeschnitten wurden, jetzt aber leider recht häufig: http://bl.ocks.org/tyrasd/raw/6164696/#12.00/46.5124/11.3431 Grüße Martin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Martin Raifer tyr@gmail.com wrote: Ich habe auch diesen Verdacht. Besonders auffällig ist Das bei den ref-shields sichtbar, die mit dem alten OSM-Mapnik-Stil so gut wie nie abgeschnitten wurden, jetzt aber leider recht häufig Martin redet von Mapnik/tirex/renderd und nicht vom OSM Kartenstil selbst. Wie gesagt, der deutsche Stil ist bisher nicht carto basiert. Gruss Sven -- Der normale Bürger ist nicht an der TU Dresden und schreibt auch nicht mit mutt. (Ulli Kuhnle in de.comp.os.unix.discussion) /me is giggls@ircnet, http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Am 12.08.2013, 13:33 Uhr, schrieb Sven Geggus li...@fuchsschwanzdomain.de: Martin Raifer tyr@gmail.com wrote: Ich habe auch diesen Verdacht. Besonders auffällig ist Das bei den ref-shields sichtbar, die mit dem alten OSM-Mapnik-Stil so gut wie nie abgeschnitten wurden, jetzt aber leider recht häufig Martin redet von Mapnik/tirex/renderd und nicht vom OSM Kartenstil selbst. Wie gesagt, der deutsche Stil ist bisher nicht carto basiert. OK, mit altem OSM-Mapnik-Stil meinte ich eigentlich den gesamten Rendering-Stack. Sorry. Martin vermutete, dass es irgendwo eine Regression gegeben hätte. Und seine Symptome (die er seit ca. 1 Jahr bemerkt) sieht man jetzt auch im aktuellen OSM-Rendering. Wenn ich nicht irre, wurde auf osm.org kürzlich auch Mapnik auf eine neue Version upgedatet. Es könnte ja mittlerweile ein aggressiverer Label-Placement-Algorithmus im Einsatz sein und es deswegen zu so viel mehr Artefakten kommen? Soweit mein Senf zu der Sache Martin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Martin Raifer tyr@gmail.com wrote: Wenn ich nicht irre, wurde auf osm.org kürzlich auch Mapnik auf eine neue Version upgedatet. Ein Mapnik2 Problem könnte das natürlich schon sein. Es gibt da ja auch noch diesen avoid-edges Schalter mit dem man mal experimentieren könnte. Gruss Sven -- Das ist halt der Unterschied: Unix ist ein Betriebssystem mit Tradition, die anderen sind einfach von sich aus unlogisch. (Anselm Lingnau in de.comp.os.unix.discussion) /me ist giggls@ircnet, http://sven.gegg.us/ im WWW ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Il giorno 12/ago/2013, alle ore 13:33, Sven Geggus li...@fuchsschwanzdomain.de ha scritto: Martin redet von Mapnik/tirex/renderd und nicht vom OSM Kartenstil selbst. Wie gesagt, der deutsche Stil ist bisher nicht carto basiert. Nutzt ja aber auch diesen Stack. Ganz ausschließen kann man abgeschnittene Label ja durch etwas Überlappung sowieso nicht (Kettenreaktion welche Labels gerendert werden, wenn andere da sind oder auch nicht), aber es kam mir so vor, als wären da ein bisschen viele abgeschnitten. Gruß Martin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Am 07.08.2013, 15:18 Uhr, schrieb Sven Geggus li...@fuchsschwanzdomain.de: rainerU ra...@sfr.fr wrote: Es könnte mit der Umstellung auf CartoCss[1] zusammenhängen, die am Wochenende erfolgt ist. Nein, das kann es nicht! Das Problem liegt wie bereits mehrfach geschrieben an der Kachelgrenze und tritt im deutschen Kartenstil, der nicht CartoCss basiert ist ebenfalls auf. Vielleicht ist genau dort die Grenze der Meta-Kachel!? Dann könnte es ggf. helfen, wenn die Meta-Kacheln größer, überlappend gerechnet werden und der Rand verworfen wird!? Wird momentan nich nur ein Pseudo-Rand erzeugt, der sofort von mapnik verworfen wird. Oder der momentane Rad reicht nicht. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
rainerU ra...@sfr.fr wrote: Es könnte mit der Umstellung auf CartoCss[1] zusammenhängen, die am Wochenende erfolgt ist. Nein, das kann es nicht! Das Problem liegt wie bereits mehrfach geschrieben an der Kachelgrenze und tritt im deutschen Kartenstil, der nicht CartoCss basiert ist ebenfalls auf. Sven -- Um Kontrolle Ihres Kontos wiederzugewinnen, klicken Sie bitte auf das Verbindungsgebrüll. (aus einer Ebay fishing Mail) /me is giggls@ircnet, http://sven.gegg.us/ on the Web ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Hallo. Am 05.08.2013 06:50, schrieb Manuel Reimer: hier genau in der Mitte ist der Name einer Gaststätte dank des, eigentlich hier sinnlosen, Straßennamens zerschnitten: http://www.openstreetmap.org/?lat=49.959407lon=9.656553zoom=18layers=M Ich finde: Entweder ganz darstellen oder garnicht. Dieses Geschnipsel sieht besch... aus... Woran liegt es? Kann man den Fehler irgendwo melden? Das Geschnipsel ist genau am Rand einer Kachel. Vermutlich sind die Kacheln unterschiedlich alt und entweder am Renderer oder an den Daten hat sich da kürzlich was geändert, so dass der Name der Gaststätte angezeigt werden soll oder nicht. Man kann das Neu-Rendern der Kacheln erzwingen in dem man zuerst das Bild alleine anzeigen lässt (Rechtsklick - Grafik anzeigen) und dann an die Adresse hinter der .png noch ein /dirty dran hängt. Ich habe das für die beiden Kacheln links und rechts der Gaststätte gemacht, in wenigen Minuten wird es vermutlich einheitlich sein. Wenn nicht, gibt es wohl wirklich einen Fehler, den man melden sollte. Google findet das hier zu mapnik bug tracker: https://github.com/mapnik/mapnik/issues Gruß, Bernd signature.asc Description: OpenPGP digital signature ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Am 05.08.2013 06:50, schrieb Manuel Reimer: Hallo, hier genau in der Mitte ist der Name einer Gaststätte dank des, eigentlich hier sinnlosen, Straßennamens zerschnitten: http://www.openstreetmap.org/?lat=49.959407lon=9.656553zoom=18layers=M Hallo, versuche doch, mal wie beim Gasthaus zum Stern (58529685) http://www.openstreetmap.org/browse/way/58529685 zu mappen. Dann sieht man den Restaurantnamen nicht erst mit zoom=18. Gruß XM-Franz ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
scheint irgendwas wirklich faul zu sein. habe links ein Nebengebäude hinzugefügt und rechts einen Namen geändert. Beide Kacheln wurden definitiv neu erstellt. Problem ist immer noch da. Oder wird das Rendern kachel-übergreifender Texte anders/extra behandelt? Gruss walter - [url=http://osm.wno-edv-service.de/residentials] Missing Residentials Map 1.17[/url] [url=http://osm.wno-edv-service.de/plz] Postcode Map 2.0.2[/url] -- View this message in context: http://gis.19327.n5.nabble.com/Darstellungsfehler-im-Rendering-Wie-Fehler-melden-tp5772491p5772497.html Sent from the Germany mailing list archive at Nabble.com. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Franz-Josef Rüther post_tux at ruether24.de writes: versuche doch, mal wie beim Gasthaus zum Stern (58529685) http://www.openstreetmap.org/browse/way/58529685 zu mappen. Dann sieht man den Restaurantnamen nicht erst mit zoom=18. Du meinst auf den Hausumriss? Wenn ja, dann wäre das meiner Ansicht nach nicht korrekt. Während das Gasthaus zum Stern wirklich ein richtiges Gasthaus ist (primäre Nutzung des Gebäudes ist also Gasthaus) sind die Gasträume der Fischräucherei nur Bestandteil eines Wohnhauses (also primäre Nutzung des Gebäudes ist Wohnhaus). Aus diesem Grund habe ich die Info für's Restaurant auch in den Gebäudeumriss als Node gelegt und nicht das ganze Gebäude als Restaurant getaggt. Gruß Manuel ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Am 05.08.2013 06:50, schrieb Manuel Reimer: Woran liegt es? Kann man den Fehler irgendwo melden? Das ist ein Effekt, der beim Erzeugen von Kacheln mit Mapnik an Kachelgrenzen auftreten kann. Vereinfacht ausgedrückt rendert Mapnik jede Kachel für sich und mit den Daten des von der Kachel abgedeckten Bereichs. Hier geht es um zwei Kacheln: http://tile.openstreetmap.org/18/138103/88950.png http://tile.openstreetmap.org/18/138104/88950.png Auf der ersten Kachel hat die Straße kein Label, also ist Platz für das Label des POI. Auf der zweiten Kachel ist die Straße beschriftet und da Straßenlabels höhere Priorität haben als POI-Labels, wird das POI-Label nicht gerendert. Dieser Effekts kann nicht völlig verhindert werden, aber es gibt Möglichkeiten, sein Auftreten zu reduzieren, z.B. durch das Verwenden von Metatiles. Ich gehe aber davon aus, dass diese Möglichkeiten bei der Generierung der Tiles für openstreetmap.org schon effizient genutzt werden. Fehler kann man auf https://trac.openstreetmap.org/ melden. Gruß Rainer ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Am 05.08.2013 11:35, schrieb rainerU: Am 05.08.2013 06:50, schrieb Manuel Reimer: Woran liegt es? Kann man den Fehler irgendwo melden? Das ist ein Effekt, der beim Erzeugen von Kacheln mit Mapnik an Kachelgrenzen auftreten kann. Vereinfacht ausgedrückt rendert Mapnik jede Kachel für sich und mit den Daten des von der Kachel abgedeckten Bereichs. Hier geht es um zwei Kacheln: http://tile.openstreetmap.org/18/138103/88950.png http://tile.openstreetmap.org/18/138104/88950.png Auf der ersten Kachel hat die Straße kein Label, also ist Platz für das Label des POI. Auf der zweiten Kachel ist die Straße beschriftet und da Straßenlabels höhere Priorität haben als POI-Labels, wird das POI-Label nicht gerendert. Dieser Effekts kann nicht völlig verhindert werden, aber es gibt Möglichkeiten, sein Auftreten zu reduzieren, z.B. durch das Verwenden von Metatiles. Ich gehe aber davon aus, dass diese Möglichkeiten bei der Generierung der Tiles für openstreetmap.org schon effizient genutzt werden. Entweder es werden nur Labels gerendert, die auch auf die jeweilige Kachel passen oder es muss immer eine Überlappung berechnet werden. Keine von beiden Regeln scheint beachtet zu werden. Zumindest was das schlaue Zusammenfassen von Linien mit gleichen Namen und erst daraus das Berechnen der Namensplatzierung versagt Mapnik noch komplett. Fehler kann man auf https://trac.openstreetmap.org/ melden. Mit mehr oder weniger Erfolg Grüße fly ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Manuel Reimer manuel.s...@nurfuerspam.de wrote: Ich finde: Entweder ganz darstellen oder garnicht. Dieses Geschnipsel sieht besch... aus... Woran liegt es? Kann man den Fehler irgendwo melden? Nach einem Edit hatte ich auch einmal am Kachelstoß auf der einen Seite ein bereits gelöschtes Stück Wald und auf der anderen eine neu eingetragene Straße. In einer speziellen Karte konnte man das Neurendern von Kacheln anstoßen. Aber in diesem Fall half das ebenso wenig, wie neue Objekte in den betroffenen Kacheln. Nach einigen Wochen hatte sich das von allein behoben. Möglicherweise gibt es von Zeit zu Zeit eine Art Rundumschlag beim Rendern. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Am 06.08.2013 01:38, schrieb Tirkon: Möglicherweise gibt es von Zeit zu Zeit eine Art Rundumschlag beim Rendern. Es könnte mit der Umstellung auf CartoCss[1] zusammenhängen, die am Wochenende erfolgt ist. Das Restaurant wurde schon am 30.07.13 gemappt. Es wäre daher interessant zu wissen, ob das Rendering-Problem bereits vor der Umstellung existierte. Ich würde es auf jeden Fall im Trac melden. [1] http://lists.openstreetmap.org/pipermail/talk/2013-August/067802.html ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Darstellungsfehler im Rendering. Wie Fehler melden?
Hallo, hier genau in der Mitte ist der Name einer Gaststätte dank des, eigentlich hier sinnlosen, Straßennamens zerschnitten: http://www.openstreetmap.org/?lat=49.959407lon=9.656553zoom=18layers=M Ich finde: Entweder ganz darstellen oder garnicht. Dieses Geschnipsel sieht besch... aus... Woran liegt es? Kann man den Fehler irgendwo melden? Gruß Manuel ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de