You are not logged in.
- Topics: Active | Unanswered
Announcement
Pages: 1
#2 2013-03-14 16:46:38
- tunnelbauer
- Member

- Registered: 2012-01-13
- Posts: 1,011
- Website
Re: Fehler im Web bei Realtion-Anzeige?
Was willst du wann warum markiert haben? Ich verstehe deine Frage noch nicht ganz...
Grüße
Thomas
Offline
#3 2013-03-14 16:46:49
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: Fehler im Web bei Realtion-Anzeige?
Markiert werden Knoten mit Tags, so wie bei der Anzeige eines Weges. Ob das noch Feature oder schon Bug ist, sei mal dahingestellt.
No animals were harmed in the writing of this posting.
Offline
#4 2013-03-14 17:04:31
- PHerison
- Member

- From: Rhein-Main
- Registered: 2008-04-04
- Posts: 1,770
Re: Fehler im Web bei Realtion-Anzeige?
Was willst du wann warum markiert haben? Ich verstehe deine Frage noch nicht ganz...
Wenn ich mir die Relation 2801265 (turn restriction, 3 Member) im Web anzeigen lasse, dann bin ich davon ausgegangen, dass 2 Wege (from,to) und 1 Knoten (via) blau markiert werden. Aber wie Oli-Wan schon anmerkt wird der Knoten nur deshalb angezeigt, weil er als highway=crossing getaggt ist. nicht weil er zur Relation gehört. Bei dieser turn_restriction werden nur die Wege und kein via-Node blaui markiert.
Offline
#5 2013-03-14 18:07:51
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Fehler im Web bei Realtion-Anzeige?
Wenn ich mir die Relation 2801265 (turn restriction, 3 Member) im Web anzeigen lasse, dann bin ich davon ausgegangen, dass 2 Wege (from,to) und 1 Knoten (via) blau markiert werden. Aber wie Oli-Wan schon anmerkt wird der Knoten nur deshalb angezeigt, weil er als highway=crossing getaggt ist. nicht weil er zur Relation gehört. Bei dieser turn_restriction werden nur die Wege und kein via-Node blaui markiert.
Stimmt, ich hätte auch naiv erwartet, dass der Via-Knoten in der Relationsanzeige hervorgehoben wird. Dem ist aber offensichtlich nicht so. Vielleicht wird das noch irgendwann so kommen.
Edbert (EvanE)
Offline
#6 2013-03-14 21:47:22
- Netzwolf
- Member
- Registered: 2008-04-01
- Posts: 1,682
- Website
Re: Fehler im Web bei Realtion-Anzeige?
Nahmd,
PHerison wrote:Wenn ich mir die Relation 2801265 (turn restriction, 3 Member) im Web anzeigen lasse, dann bin ich davon ausgegangen, dass 2 Wege (from,to) und 1 Knoten (via) blau markiert werden. Aber wie Oli-Wan schon anmerkt wird der Knoten nur deshalb angezeigt, weil er als highway=crossing getaggt ist. nicht weil er zur Relation gehört.
Stimmt, ich hätte auch naiv erwartet, dass der Via-Knoten in der Relationsanzeige hervorgehoben wird. Dem ist aber offensichtlich nicht so. Vielleicht wird das noch irgendwann so kommen.
Die zuständige Klasse versteht einen Parameter “checkTags”, aber keinen “checkMembership”.
Wenn man deren Methode “read()” ein paar Zeilen hinzufügt, erreicht man die wohl gewünschte Darstellung: Relation 1634424 und Relation 2801265.
Gruß Wolf
Edit: Link zur wahrscheinlich gewünschten/erwarteten Anzeige
Last edited by Netzwolf (2013-03-15 00:17:09)
Offline
#7 2013-03-14 23:51:00
- ikonor
- Member
- Registered: 2010-11-08
- Posts: 637
- Website
Re: Fehler im Web bei Realtion-Anzeige?
Die zuständige Klasse versteht einen Parameter “checkTags”, aber keinen “checkRole”.
Seit der Umstellung auf Leaflet ist die Entsprechung dazu vermutlich L.OSM.DataLayer (beziehungsweise jfirebaugh/leaflet-osm). Die Implementierung sieht ähnlich aus, nur die "checkTags" Option gibt es nicht und Relationen werden wie bei OpenLayers nicht berücksichtigt.
Gruß,
Norbert
Offline
Pages: 1