Raum Solingen: neuer Mapper mit problematischen Edits

Siehe auch: https://tools.geofabrik.de/osmi/?view=areas&lon=7.07995&lat=51.17033&zoom=13&opacity=0.95&overlays=duplicate_node,ways.

In JOSM treten solche Duplizierungen von nodes beim Lösen von ways mit gemeinsamen nodes auf. Eine weitere Mögchkeit ist das Kopieren und wieder Einfügen an gleicher Stelle.

Ob das in iD gleichermaßen der Fall ist, weiß ich allerdings nicht.

Bei ID reicht es auch, wenn man das Objekt markiert und mit ‘D’ von anderen Objekten löst. Bei ID muss man dann alle Nodes, die man dann wieder vereinigen will händisch anfassen und kurz bewegen, damit die Punkte ineinander einrasten und vereinigt werden. Passiert mir auch, dass ich dabei Punkte vergesse/übersehe. ID warnt da auch nicht.

Ich verwende iD nicht, aber im CS https://www.openstreetmap.org/changeset/111663684 sieht man den vermutlich von iD erzeugten Kommentar “warnings:close_nodes:vertices=61”
Wird das dem User wirklich nirgendwo angezeigt?

Das ist echt krass! Kein Objekt ohne Geometriefehler. Selbst jedes Gebäude-Viereck hat Fehler! Wie geht das?!?!?!
Geht um folgendes CS: https://www.openstreetmap.org/changeset/111735171

In OSM geht das mit ‘G’.

Der JOSM-Validator kann den Fehler sowohl erkennen als auch reparieren. Man muss ihn halt nur nutzen.

Wie man diese doppelten Punkte schafft, ist mir auch ein Rätsel. Der User hat mir per PN (auf CS-Kommentare konnte oder wollte er nicht antworten) geschrieben, daß er mit einem iPad ohne externe Tastatur arbeitet. Das mit der Alt-Taste (#86) scheidet aus, weil er die nicht hat.

Da ich niemanden kenne, der ein iPad hat, habe ich beim letzten Stammtisch mal gefragt. Einer der Teilnehmer hat das mal mit einem alten iPad seiner Frau probiert; es ging langsam, aber zwei Punkte aufeinander legen, ohne daß die Fangfunktion sie vereinigt, hat er nicht geschafft.
Laut https://github.com/openstreetmap/iD#basics ist iD nicht für mobile Browser gemacht. Da steht aber leider nicht, welche Funktionalitäten das betrifft.
Hat von euch jemand ein iPad und kann versuchen das zu reproduzieren?

Doch wird es. Wenn die Punkte im selben way liegen, ja. Kann ID auch automatisch reparieren.

Prellt da vielleicht die Maustaste? Oder Parkinson… Oder… ???
Schaut euch mal folgende Objekte im Detail an:

Für Gebäude benutze ich gerne mal den Tracer2. Der baut auch gerne mal “Artefakte” ein und man muß die nutzlosen zusätzlichen Punkte dann löschen.

Hallo,

kann es sein, dass eine Fehlbedienung von iD vorliegt, die nicht softwareseitig abgefangen wird? Hat schon jemand ausprobiert, was für Ways entstehen, wenn man beim Zeichnen einer Linie oder Fläche (iD unterscheidet da) einen Punkt zweimal hintereinander anklickt. Falls der Node dann doppelt mit identischen Koordinaten eingefügt wird, ist das ein Bug, der behoben werden muss, (bzw. Nutzerfehlverhalten, das abgefangen werden muss).

Viele Grüße

Michael

Dann wird das Bearbeiten beendet. Es entsteht kein zweiter Punkt.

Selbst wenn man nur in der Nähe des anderen Punktes klickt. Man muss nicht genau treffen.

Edit: Und wenn man zwei oder mehr Punkte sehr nah setzt kommt folgende Warnung beim Hochladen für jeden einzelnen Punkt:

Eine Fehlbedienung oder eine Fehlfunktion auf der Hardware/Software-Kombination des Users, siehe auch #96.
Wie man z.B. im CS112281462 sehen kann, hat iD gemeldet, daß es doppelte Punkte gibt. Ein paar hat er scheinbar behoben: resolved:close_nodes:vertices =15, den überwiegenden Teil aber nicht: warnings:close_nodes:vertices =72.

Ich habe nochmal herumprobiert mit iD. Ich schaffe es nicht solche doppelten Punkte von vorneherein zu erzeugen (Browser Vivaldi, OS opensuse 15.1).
Was allerdings möglich war: Landuse neu anlegen mit gemeinsamen Punkten mit bestehendem Landuse und diese Punkte anschließend mit der Taste D bzw. rechter Maustaste und “Trenn Objekte an diesem Punkt” trennen. Damit liegen zwei Punkte übereinander und die Prüfung von iD merkt das nicht. Anschließendes Hochladen geht auch ohne Warnung und im Änderungssatz fehlen die warnings:close_nodes:vertices.
Den Ausschnitt in JOSM geladen und die doppelten Punkte werden als Fehler angezeigt. Wer’s überprüfen möchte, es war dieser CS112469659. Ich korrigiere das morgen, wenn ich gesehen habe wie es in OSMI angezeigt wird.

Die Kommunikation mit dem User empfinde ich als schwierig, weil die Antworten wenig konkretes enthalten, immer nur ähnliche Sätze darüber, was er gerne in OSM einträgt, aber kein Wort zur Arbeitsweise. Auf den CS-Kommentar antwortet er immer per PN, was es auch nicht leichter macht.

Wie schon in #96 geschrieben ist sein Arbeitsgerät ein iPad ohne externe Tastatur. Die Frage ob mit oder ohne Maus hat er nicht beantwortet.
Ich fürchte, wenn da nicht jemand daneben steht und sieht, wie diese Fehler zustandekommen, wird das nicht zu lösen sein.

Die Bitte um eine Pause in der Mappingtätigkeit hat nicht geholfen, er hat mit den gleichen Fehlern weitergemacht: https://www.openstreetmap.org/changeset/112433202

Jein…

Ich habe demletzt semiintensiv auf einem Touchpad (mit nem echten Browser) versucht, das zu reproduzieren, und ich habs tatsächlich mehrmals geschafft, doppelte Nodes zu erzeugen. Allerdings leider nicht reproduzierbar, also ich habe nicht herausgefunden, was man in genau welcher Reihenfolge genau wann und wie machen muss. Habs dann aufgegeben.

Ich vermute, dass das Linienwerkzeug auf bestimmte Art und Weise verwendet werden muss, mit dem Flächenwerkzeug hatte ich keinen “Erfolg”.

Das Linienwerkzeug hat selbst nach dem Verbinden von Node 1 und node 4 noch einen “Nichtnode” “offen”. Wenn man auf Node 4 einen “Doppelklick” macht, hat man in der Theorie dann 2 Nodes. Wie gesagt, Theorie, hab das nicht hinbekommen nur sporadisch.

Interessant. D.h. das war mit Stift oder mit dem Finger gemalt?

Ich habe mit noch das hier genauer angeschaut. Die 4x3 Gebäude mit dem “duplicate node” an der rechten unteren Ecke sind offensichtlich durch kopieren/einfügen entstanden. Alle weisen dieselben Fehler auf. Wenn man die node-IDs betrachtet, wurde an der rechten unteren Ecke angefangen, dort gibt es drei Punkte mit aufeinanderfolgender ID an genau derselbem Position, dann geht es gegen den Uhrzeigersinn nach rechts oben, wo zwei Punkte dicht nebeneinander liegen, ebenso links oben, links unten ist dann nur ein Punkt und zum Schluß kommt wieder der erste Punkt, weil es ja eine geschlossene Linie ist.

Wenn eine Maus verwendet wurde, würde ich #98

zustimmen, da prellt die Maustaste; wenn mit Touch gearbeitet wurde, würde ich sagen zuviel Kaffeekonsum oder ein Touchpad ist kein geeignetes Werkzeug.

Falls letzeres zutrifft: könnte man auf osm.org erkennen, daß eine ungeeignete Kombination aus Browser und Gerät vorliegt und den Bearbeiten-Button ausblenden? Auf meinem Schlaufon ist das so, da könnte ich nicht mit iD editieren, weil der Button nicht angezeigt wird.

Edit: Link korrigiert.

Hallo
@Rainero

ist da in der Zwischenzeit was korrigiert worden? Denn wenn ich mir das in ID ansehe gibt es da keine doppelten Knoten

Gruß
Danfost

Die Fehler sind noch da.
Man muss sehr weit rein-zoomen, bis sie sichtbar werden.

Ich hab beides getestet, kann jetzt nicht mehr sagen,ob ich das mitm Finger oder mitm Stift hinbekommen hab.
Gerade nochmal probiert, nicht hinbekommen und bei iD fehlt mir einfach auch die Geduld.

Hallo

rechts unten sehe ich bei größtem Zoom nix, (das war mein Fehler) allerdings jetzt beim Rauszoomen in den anderen Ecken schon.
ID schreit ja auch und im Maße Feld werden auch 8 Knoten angezeit.

Ist mir bis jetzt mit meinem Grafiktablet und Stift noch nicht passiert.

Gruß
Danfost

Ja genau, iD warnt und bietet auch die Lösung an: “Vereinige diese Punkte”. Das muß man in diesem Falle zweimal ausführen, weil 3 Punkte übereinander gestapelt sind.
JOSM zeigt mit der mittleren Maustaste die drei Punkte an; ich weiß nicht ob das mit iD auch irgendwie geht.

Bild ohne Markierung des Fehlers durch den Validator und ohne Luftbild.