On 2017-06-02 18:47, Peter Czaja wrote:
Am 02.06.2017 um 18:06 schrieb Sebastian Lisken:
On 2017-06-02 17:52, Peter Czaja wrote:
Am 02.06.2017 um 11:19 schrieb Sebastian Lisken:
On 2017-05-29 15:20, Peter Czaja wrote:
In der Nähe des Paderborner Ahorn-Sportparks ist momentan vermutlich zufällig eine Beschriftung an der falschen Position gerendert. Hat von Euch jemand eine Idee?
Eine einfache Lösung wäre vielleicht, einen node als Label hinzuzufügen, aber ich sehe gerade, dass das in einer Multipolygon-Relation nicht vorgesehen ist, und JOSM beschwert sich. Schade.
Das betreffende Multipolygon http://www.openstreetmap.org/relation/5737221 ist ja in Ordnung. Und wenn ich das richtig sehe, auch das einzige Objekt in der Nähe, das den Namen "Ahorn-Sportpark" trägt. Alles supi soweit.
Nur woher kommt diese Beschriftung mitten auf dem Gebäude http://www.openstreetmap.org/way/44734497
Ich wollte nicht sagen, dass aus meiner Sicht etwas nicht in Ordnung sei – aber nach meiner Erfahrung mit den Boundary-Relationen von Städten könnte man durch einen Node steuern, wo die Beschriftung erscheint, anstatt das irgendwelchen Automatiken überlassen zu müssen. Wenn es denn möglich wäre.
Okay, das hab ich ursprünglich und auch im Subject verwirrend formuliert.
Nein, hast du nicht – was du in den folgenden zwei Absätzen beschrieben hast, war zumindest mir schon völlig klar. Allerdings haben wir hier noch ein Missverständnis:
das einzige Objekt in der Nähe, welches diesen String "Ahorn-Sportpark" enthält, hat sein Label schon
Ein Label ist zumindest in meiner OSM-Begriffswelt nicht das „name“-Attribut irgendeines Objekts bzw. dessen Rendering, sondern es ist ein Node, der mit Rolle „label“ in der Liste der Mitglieder einer Relation steht. Das gibt es zum Beispiel für Bielefeld <http://www.openstreetmap.org/relation/62646> mit Label <http://www.openstreetmap.org/node/240037709>, im Fall von Paderborn <http://www.openstreetmap.org/relation/5610766> wurde allerdings die Rolle „admin_centre“ bevorzugt <http://www.openstreetmap.org/node/240114473>. By Relationen des Typs „multipolygon“ ist aber keine solche Rolle vorgesehen: <http://wiki.openstreetmap.org/wiki/Relation:multipolygon>
Habe nun testweise mal [1] umbenannt und den Bindestrich entfernt. Wenn nun beide Labels ohne Bindestrich sind, wird da was doppelt gerendert. Wenn nicht, gibt's wohl ein anderes Objekt, wo der String herkommt.
Ich hoffe sehr, dass du diesen Rechtschreibfehler sehr bald wieder korrigieren wirst ... Sebastian (jetzt offline)