You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#51 2013-01-26 08:54:32
- Zartbitter
- Member
- Registered: 2009-04-22
- Posts: 201
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Es gibt Neues:
Die Icons werden jetzt rotiert angezeigt, so dass sie von der Orientierung her ungefähr der Abbiegerichtung entsprechen.
Programmiert hat das tyr_asd und mir hat das so gut gefallen, dass ich es auch sofort übernommen habe!
Danke!
Offline
#52 2013-01-26 09:28:23
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Schön! Hier scheint ein Icon um 180° gedreht zu sein und ein anderes nicht ganz der Relation zu folgen- oder sind die Daten buggy?
http://map.comlu.com/?zoom=18&lat=49.34 … est%20Open
Edit: zweites Icon ergänzt.
Last edited by mmd (2013-01-26 09:44:45)
Offline
#53 2013-01-26 10:32:29
- Zartbitter
- Member
- Registered: 2009-04-22
- Posts: 201
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Hier scheint ein Icon um 180° gedreht zu sein
Besser jetzt?
Habe aber auch eins gefunden, das jetzt immer noch nicht passt. Werde das später analysieren.
Offline
#54 2013-01-26 11:37:06
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
mmd wrote:Hier scheint ein Icon um 180° gedreht zu sein
Besser jetzt?
Habe aber auch eins gefunden, das jetzt immer noch nicht passt. Werde das später analysieren.
Super, das ging fix. Sieht jetzt besser aus!
Offline
#55 2013-01-26 17:17:29
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Hallo,
nochmal ein kleines Problem gefunden: http://map.comlu.com/?zoom=18&lat=49.25 … est%20Open
Relation 1673762 führt in "rot = 90-Math.atan(dy/dx)*180/Math.PI;" zu einem "rot = NaN" wg. Division durch Null.
Offline
#56 2013-01-26 18:48:02
- Netzwolf
- Member
- Registered: 2008-04-01
- Posts: 1,681
- Website
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Nahmd,
nochmal ein kleines Problem gefunden: http://map.comlu.com/?zoom=18&lat=49.25 … est%20Open
Relation 1673762 führt in "rot = 90-Math.atan(dy/dx)*180/Math.PI;" zu einem "rot = NaN" wg. Division durch Null.
Passiert bei Wegen in exakter Nord.Süd-Richtung.
Ersetze “Math.atan(dy/dx)” durch “Math.atan2(dy,dx)”. Dann frisst er auch dx=0.
Gruß Wolf
Last edited by Netzwolf (2013-01-26 18:48:26)
Fragen zu meinen Posts via Mastodon oder per Twitter-DM.
Offline
#57 2013-01-26 19:01:06
- Zartbitter
- Member
- Registered: 2009-04-22
- Posts: 201
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
nochmal ein kleines Problem gefunden [...] Division durch Null.
Ersetze “Math.atan(dy/dx)” durch “Math.atan2(dy,dx)”. Dann frisst er auch dx=0
Das Problem saß bei mir vor meiner Tastatur Habe die falsche Node zur Berechnung herangezogen. Hier war's dann zweimal die selbe Node, somit dx=dy=0. Jetzt sollte es besser sein.
Edit: @mmd: In der Nähe ist noch relation 1645007. only_right_turn, biegt aber links ab. Wenn du aus der Gegend bist, kannste ja mal vorbeischauen, was stimmt.
Last edited by Zartbitter (2013-01-26 19:03:34)
Offline
#58 2013-01-26 19:36:34
- tyr_asd
- Member
- Registered: 2012-08-23
- Posts: 81
- Website
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Jetzt sieht aber das Beispiel von oben (#52) wieder buggy aus.
@netzwolf: Die atan2 Methode kannte ich auch noch nicht, wäre aber hier genau das richtige! (dann muss aber auch das nachfolgende "if (dx<0) rot += 180;" entfallen)
Offline
#59 2013-01-27 11:58:47
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Edit: @mmd: In der Nähe ist noch relation 1645007. only_right_turn, biegt aber links ab. Wenn du aus der Gegend bist, kannste ja mal vorbeischauen, was stimmt.
Da der ursprüngliche Mapper noch recht aktiv ist, habe ich ihn über PM kontaktiert.
Offline
#60 2013-01-27 14:11:55
- chris66
- Member
- From: Germany
- Registered: 2009-05-24
- Posts: 10,127
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Die Icons werden jetzt rotiert angezeigt, so dass sie von der Orientierung her ungefähr der Abbiegerichtung entsprechen.
Also im Gegensatz zu JOSM (der den from-Weg als Basis nimmt) ist hier der Zielweg entscheidend für den Winkel ?
Könnte man noch eine Warnung einbauen, wenn die Richtung nicht mit der Restriction matched ?
Beispiel: only_right_turn, der Winkel von from nach to ist aber ein "links-Winkel".
Chris
Last edited by chris66 (2013-01-27 14:19:10)
Mapper aus dem Münsterland.
Offline
#61 2013-01-27 16:53:41
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Zartbitter wrote:Die Icons werden jetzt rotiert angezeigt, so dass sie von der Orientierung her ungefähr der Abbiegerichtung entsprechen.
Könnte man noch eine Warnung einbauen, wenn die Richtung nicht mit der Restriction matched ?
Beispiel: only_right_turn, der Winkel von from nach to ist aber ein "links-Winkel".
Hallo Chris
Das wäre sicher erst mal als Warnung nützlich.
Die Router interessieren sich ja nur für only_* respektive no_* und betrachten ansonsten nur die Start-/Ziel-Wege und ggfs. den Via-Knoten/-Weg. Diese Diskrepanz deutet auf zwei mögliche Probleme:
- Die Beschränkung ist falsch benannt, aber die Start-/Ziel-Wege richtig gewählt.
Das ist ein 'kosmetisches' Problem, erzeugt aber kein falsches Routing.
- Die Beschränkung ist richtig benannt, aber die Start-/Ziel-Wege falsch gewählt.
Das ist ein echter Fehler und führt damit zu falschem Routing.
Allein vom Betrachten der Karten-Daten kann man beide Fälle nicht unterscheiden. Mit Ortskenntnissen ist die Frage "falsche Bezeichnung oder falsche Wege" jedoch meist eindeutig zu beantworten.
Zusammengefasst wäre das schon ein wichtiger Hinweis, dort noch einmal nachzusehen.
Es gibt noch die Möglichkeit, dass no_* mit only_* verwechselt/vertauscht wurde, das dürfte (mEn) jedoch deutlich seltener als die anderen zwei Varianten sein.
Wo wir gerade beim Wünschen sind.
Wird auf 'unnötige' Beschränkungen (z.B. gegen eine Einbahnstraße) eigentlich hingewiesen? Das wäre ganz nett. Einerseits wäre das in der Form unnötig, andererseits kann das auf einen Fehler (z.B. falscher Ziel-Weg) hinweisen.
Und wie ist das mit falschen/fehlenden Rollen für die Mitglieder? Ich glaube, das wird aber schon als Fehler markiert.
Edbert (EvanE)
Offline
#62 2013-01-27 16:57:11
- chris66
- Member
- From: Germany
- Registered: 2009-05-24
- Posts: 10,127
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Wo wir gerade beim Wünschen sind.
Wird auf 'unnötige' Beschränkungen (z.B. gegen eine Einbahnstraße) eigentlich hingewiesen? Das wäre ganz nett. Einerseits wäre das in der Form unnötig, andererseits kann das auf einen Fehler (z.B. falscher Ziel-Weg) hinweisen.
Und wie ist das mit falschen/fehlenden Rollen für die Mitglieder? Ich glaube, das wird aber schon als Fehler markiert.
Ja das ist schon alles drin und ich habe bereits einige unnötige TRs entfernt.
Mapper aus dem Münsterland.
Offline
#63 2013-01-27 17:19:06
- rayquaza
- Member
- From: DE-BW
- Registered: 2012-11-18
- Posts: 2,007
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
- Die Beschränkung ist richtig benannt, aber die Start-/Ziel-Wege falsch gewählt.
Das ist ein echter Fehler und führt damit zu falschem Routing.Allein vom Betrachten der Karten-Daten kann man beide Fälle nicht unterscheiden. Mit Ortskenntnissen ist die Frage "falsche Bezeichnung oder falsche Wege" jedoch meist eindeutig zu beantworten.
[...]
Wo wir gerade beim Wünschen sind.
Wird auf 'unnötige' Beschränkungen (z.B. gegen eine Einbahnstraße) eigentlich hingewiesen? Das wäre ganz nett. Einerseits wäre das in der Form unnötig, andererseits kann das auf einen Fehler (z.B. falscher Ziel-Weg) hinweisen.
Auf "Zielweg entgegen Einbahnstrasse" wird hingewiesen, dadurch habe ich einen der "Zielweg falsch gewählt"-Fehler gefunden.
Und wie ist das mit falschen/fehlenden Rollen für die Mitglieder? Ich glaube, das wird aber schon als Fehler markiert.
Zumindest einen Hinweis auf fehlende Rollen habe ich schon gesehen.
mfg~ray
Offline
#64 2013-01-28 12:09:54
- jongleur1983
- Member
- Registered: 2013-01-28
- Posts: 1
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Hi.
Dann melde ich mich auch mal im Forum zu Wort. Erstmal: Klasse Karte.
Eine Kleinigkeit, die mir noch aufgefallen ist: Es gibt leider keine Möglichkeit, nur kaputte Turn-Restrictions anzuzeigen. Außerdem finde ich die Darstellung der Layer-Gruppierung für die TR-Overlays unglücklich; ein Layer-Tree wäre hier schön, so ungefähr:
|-show Turn Restrictions
|-correct TRs
|-TRs with warnings
|-TRs with errors
Einerseits wäre eine deutlichere Baumdarstellung schön, andererseits fehlt momentan die Option, TRs anzuzeigen, aber keine korrekten. Gerade dadurch wäre es aber als debug-Tool seeehr schön. Momentan muss man doch z.T. lange suchen, weil die kaputten TRs sich in den clustern verstecken und nicht als solche erkennbar sind.
Dabei gleich eine weitere Idee: Die Cluster könnte man optisch so gestalten, dass erkennbar ist, ob die geclusterten TRs okay/fehlerhaft/mit Warnungen sind.
Gruß
Peter
Offline
#65 2013-01-28 12:47:31
- Zartbitter
- Member
- Registered: 2009-04-22
- Posts: 201
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Eine Kleinigkeit, die mir noch aufgefallen ist: Es gibt leider keine Möglichkeit, nur kaputte Turn-Restrictions anzuzeigen.
Einfach den Haken beim Overlay "Turn restrictions" entfernen, dann werden nur noch die mit Warnungen oder Fehlern angezeigt.
Die drei Overlays sind disjunkt. D.h. eine turn restriction ist nur in einem der drei Overlays, nicht in mehreren. T.r., bei denen Fehler erkannt wurden, landen im Fehler-Overlay. Wurden nur Warnungen ausgeteilt, landet die t.r. im Warnungs-Overlay. Alle anderen landen im "normalen" Overlay.
Die Cluster könnte man optisch so gestalten, dass erkennbar ist, ob die geclusterten TRs okay/fehlerhaft/mit Warnungen sind
Geclustert wird pro Overlay, es gibt also zumindest schon mal keine gemischten Cluster. Die Cluster ändern je nach Anzahl der geclusterten Elemente die Farbe. Aber vielleicht sollte ich mal in dieses Cluster-Plugin eintauchen und einen Farbparameter einbauen, damit man erkennt, zu welchem Layer ein Cluster gehört ... mla sehen ... notiert ist es (aber etwas weiter hinten auf der TODO-Liste)
Offline
#66 2013-01-28 13:38:40
- Zartbitter
- Member
- Registered: 2009-04-22
- Posts: 201
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Könnte man noch eine Warnung einbauen, wenn die Richtung nicht mit der Restriction matched ?
Beispiel: only_right_turn, der Winkel von from nach to ist aber ein "links-Winkel".
Steht schon auf meiner eigenen, mentalen Wunschliste. Aber als Langläufer sowas damals in seine Karte eingebaut hatte, war ich gar nicht glücklich damit, weil es sehr viele false positives ("falsche Fehler") gegeben hatte. Ich teste das demnächst einfach mal für mich und wenn ich es hinkriege und es mir auch noch gefällt, müsst ihr damit leben, wenn die Karte mit Warnungen zugeschüttet wird
Offline
#67 2013-01-28 15:16:56
- derandi
- Member
- Registered: 2011-08-01
- Posts: 56
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Hallo,
mir ist noch was aufgefallen.
Im Grunde sind ja Abbiegerelation bei Einbahnstraßen redundant.
Es gibt aber, laut Wiki, die Möglichkeit mit einem "except" Tag Verkehrsteilnehmen auszuschließen.
Bsp.
http://map.comlu.com/?zoom=18&lat=51.83 … 20Standard
Hier dürfen Radfahren in die Einbahnstraße einfahren.
Könnte man das noch evtl. Visualisieren? Durch ein kleine Icon im Popup z.B.
Bzw. ist die Relation auch für Fahrräder unnötig weil die Einbahnstraße ein "cycleway=opposite" hat?
vg
Andreas
Offline
#68 2013-01-28 15:29:47
- Zartbitter
- Member
- Registered: 2009-04-22
- Posts: 201
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Im Grunde sind ja Abbiegerelation bei Einbahnstraßen redundant.
Es gibt aber, laut Wiki, die Möglichkeit mit einem "except" Tag Verkehrsteilnehmen auszuschließen.
Bsp.
http://map.comlu.com/?zoom=18&lat=51.83 … 20Standard
Hier dürfen Radfahren in die Einbahnstraße einfahren.
So wie ich das sehe, sind beide restrictions unnötig. Autos etc. dürfen sowieso nicht abbiegen, weil es entgegen einer Einbahnstraße wäre und Radfahrer dürfen sowieso reinfahren, weil cycleway=oppposite bei der Einbahnstraße steht. Was sagen diese restrictions also aus, was nicht schon in den Daten steht? Nur das Verkehrszeichen an sich mappt man ja nicht mit einer restriction.
Könnte man das noch evtl. Visualisieren?
Den Inhalt von except kann ich noch ins Popup aufnehmen, könnte manchmal ganz hilfreich sein.
Offline
#69 2013-01-29 07:53:33
- chris66
- Member
- From: Germany
- Registered: 2009-05-24
- Posts: 10,127
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Steht schon auf meiner eigenen, mentalen Wunschliste. Aber als Langläufer sowas damals in seine Karte eingebaut hatte, war ich gar nicht glücklich damit, weil es sehr viele false positives ("falsche Fehler") gegeben hatte. Ich teste das demnächst einfach mal für mich und wenn ich es hinkriege und es mir auch noch gefällt, müsst ihr damit leben, wenn die Karte mit Warnungen zugeschüttet wird
Haette ich nicht gedacht dass es viele Falsch Positives gibt. Dann sollte die Pruefung default auf nein stehen und nur auf Wunsch in der Box auswaehlbar sein.
Mapper aus dem Münsterland.
Offline
#70 2013-01-29 09:27:07
- Zartbitter
- Member
- Registered: 2009-04-22
- Posts: 201
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Haette ich nicht gedacht dass es viele Falsch Positives gibt.
Das war in Langläufers Karte. Wie es in meiner vielleicht mal aussehen wird, kann ich noch nicht sagen. Da bin ja ich Herr über die Parameter und kann somit einiges steuern
Offline
#71 2013-01-29 12:36:19
- Zartbitter
- Member
- Registered: 2009-04-22
- Posts: 201
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Neu: Jetzt mit Winkelprüfung!
Ist z.B. eine only_right_turn eingetragen, der to-way führt aber nicht nach rechts, sondern nach links, bekommt die Restriction eine Warnung (Really right?). Geprüft werden nur restrictions ohne erkannte Fehler, die einen via-Knoten haben (also keinen via-way) und entweder *_straight_on, *_left_turn oder *_right_turn sind.
Die erlaubten Winkelbereiche sind recht großzügig gehalten, um die Anzahl der Falschmeldungen gering zu halten:
*_straight_on: +/-45°
*_left_turn, *_right_turn: +/-85°
Damit bekomme ich in meinen Testgebieten quer durch Europa nur noch wenige "falsche Warnungen", ist für mich also akzeptabel. Beispiel (restrictions ohne Fehler ausschalten)
Offline
#72 2013-01-29 13:39:53
- chris66
- Member
- From: Germany
- Registered: 2009-05-24
- Posts: 10,127
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Mapper aus dem Münsterland.
Offline
#73 2013-01-29 13:56:50
- reneman
- Member
- From: Mainz
- Registered: 2012-10-13
- Posts: 1,106
- Website
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Ohh, ein toller Ort. Da fällt mir gleich auf, dass es ziehmlich unrealistisch ist, dass eine Straßenbahn an der Station "Münchner Freiheit" auf 5-10m breite wenden kann
Da hat jemand den Gleisraduis im vgl. zu Luftbild viel zu eng gezeichnet, wer kennt sich vor Ort aus und mag es verbessern?
» Check the Monuments! «
Viele der als historic=monument erfassten Objekte sind in Wirklichkeit kein Monument. Sie wurden mangels passender Tags oder aus Unkenntnis als Monument erfaßt. Diese Karte CheckTheMonuments will bei der Korrektur unterstützen.
Offline
#74 2013-01-29 17:30:02
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Neu: Jetzt mit Winkelprüfung!
...
Die erlaubten Winkelbereiche sind recht großzügig gehalten, um die Anzahl der Falschmeldungen gering zu halten:
*_straight_on: +/-45° *_left_turn, *_right_turn: +/-85°Damit bekomme ich in meinen Testgebieten quer durch Europa nur noch wenige "falsche Warnungen", ist für mich also akzeptabel. Beispiel (restrictions ohne Fehler ausschalten)
Funktioniert soweit gut, wie von dir geplant und von uns angeregt.
Eine Anregung hätte ich noch:
Warnungen kann man optisch nicht von Turn-Restriction ohne Warnung unterscheiden. Vielleicht mit gelben Rand, einer rosa Füllung oder was auch immer dir sinnvoll/angemessen erscheint, etwas hervorheben.
Dabei geht es natürlich nur noch um den Feinschliff. Die Anwendung als solche ist bereits in ihrer jetzigen Form absolut nützlich.
Edbert (EvanE)
Offline
#75 2013-01-29 19:31:39
- Zartbitter
- Member
- Registered: 2009-04-22
- Posts: 201
Re: Karte der Abbiegebeschränkungen (map of turn restrictions)
Warnungen kann man optisch nicht von Turn-Restriction ohne Warnung unterscheiden.
Die Icons bei Warnungen sind gelb hinterlegt. Bei no-Restrictions fällt das eher auf, weil der Weißanteil sehr groß ist. Only-Restrictions sind da etwas unauffälliger, weil praktisch nur der Pfeil gelb ist. Je nach Farbverhalten des Monitors sieht man das relativ gut bis fast überhaupt nicht. Nach dem Lesen der Restrictions bekommt man oben links die Anzahl der Restrictions mit Warnungen, wenn welche gefunden wurden und ist so zumindest informiert, dass es etwas zu Prüfen gibt. Wenn du bessere Icons (am besten Lizenz CC0) basteln willst, dann nur her damit (die bisherigen sind png, 32x32px), ich bin auch nicht gerade der große Grafiker.
Offline