Nun durchsuche ich schon den halben Vormittag Wiki und Internet und werde nicht fündig.
Habe gerade Durchlässe zu einem Wasserlauf hinzugefügt.
JOSM meckert beim Upload:
Warnungen
Rolle to fehlt - Problem bei der Rollenprüfung
Wasserlauf Holthause Bach, 6 Elemente …
Im Thema Relationen bin ich noch nicht fit, bisher ging ich davon aus, dass die Rolle “to” bei so einer zusammenfassenden Relation keine “Rolle” spielt, ist ja kein from-via-to…? Diese Warnung spuckt JOSM aber auch bei anderen Uploads aus, habe das bisher ignoriert weil das für Elemente angezeigt wurde an denen ich nicht dran war, bei den x00 Fehlern von den Sachen im Speicher.
Mache ich was falsch? Habe ich in JOSM was verstellt?
Edit: vergiss mein blödsinniges Gebabbel - aber der Tip bleibt trotzdem stehen möglich, dass der key “destination” fehlerhaft ausgewertet wurde, in der aktuellen JOSM-tested (9326) kann ich den Fehler aber auch nicht nachvollziehen.
Daher kleiner Tip:
Bei Problemen mit JOSM gleich die Versionsnummer mit angeben, dann lässt sich dass besser nachvollziehen.
So. JOSM neu installiert nach dem Test mit leerem Datenverzeichnis.
Umbennnung dieses Platzes von 2013 eingepflegt. Platz aus der Relation entfernt.
Beim Upload wieder vom JOSM (Revision:9329) die fehlende “to” Rolle angemeckert, in der Relation associated Street Freihofstrasse.
Zum Wasserlauf:
der Ihländer Bach führt durch den Kanal und wird als Holtzhauser Bach fortgesetzt. Der Anfang des Holthauser Bach mündet in den Ihländer Bach (fehlt in der Relation Holthauser Bach). Ist zwar kein “Fehler” - aber logisch “unkorrekt”.
Bei den Fehlern:
Fehler auswählen → “Auswahl” klicken → Rechtsklick auf den Fehler → auf Problem zoomen / bearbeiten.
Dann weißt du erst einmal was gemeint ist. Bei Relationen sollte auch erst “unvollständige Datenelemente herunterladen” ausgeführt sein …
Dein “Straßenfehler” ist wieder die “associatedStreet” - Verfahrensweise siehe weiter oben (löschen)
EDIT: das kurze Stück Freihofstraße ist aber nicht da? - M.E alles der Platz.
Um den kümmere ich mich noch, wegen der gleichen Warnung hänge ich mich jetzt an der übersichtlicheren associatedStreet Relation auf, an der ich nix falsches finden kann.
Bin bis Snapshot 9191 zurück und bis zur Latest vor gegangen, an der 9329 liegt’s jetzt nicht unmittelbar, die Warnung wird auch von anderen Versionen ausgespuckt. Dennoch muss was faul sein, wenn andere die Warnung nicht bekommen, oder?
Ein Plugin dürfte auch nicht quer schießen, testweise ohne Pluginordner gestartet.
Genau so mache ich das. Elternrelationen laden, Relationen markieren und unvollständige Elemente runterladen.
Von der associatedStreet-Sinnhaftigkeit jetzt mal ganz abgesehen, die ist gerade die übersichtlichste Relation die JOSM anmeckert zur Fehlersuche also besser als so ein Mosterding.
Der Übergang ist an dem Baumschutzbügel wo Pflaster in Asphalt übergeht, das sollte so grob passen.
Habe versuchsweise das kurze Stück aus der Relation gelöscht und dem Platz zugeordnet. Die Relation enthält jetzt nur noch die eine Straße und die Häuser - angemeckert wir bei mir aber nichts.
Ist deine Ingnorierliste wieder “on”?
Wieso Elternrelation?
Habe nichts hochgeladen - kannst ja mal ein screen schicken …
EDIT: sonst lade ich die Ecke (Platz) hoch und du kannst noch einmal schauen.
Ich glaube ja das hat nichts mit den Elementen der Relation zu tun, weil diese nur Testobjekt weil klein und übersichtlich ist und die Elemente übersichtlich beisammen liegen. Die selbe Warnung spuckt JOSM ja z.B. auch bei dem Wasserlauf aus. Den hätte man zur Fehlersuch auch nehmen können, das liegt nur in so großem Bereich. Habe dir mal eine E-Mail mit Screenshots geschickt.
Nene, das war schon nicht umsonst, sondern genau richtig. Ganz leer ohne alles ging es ja.
Sonst wäre ich nicht davon überzeugt gewesen, dass das Problem lokal ist und hätte als nächsten Schritt danach verschiedene Versionen ausprobiert und dann die Plugins durchprobiert - auf die Vorlagen wäre ich allerdings wiederum nie gekommen.
Somit waren “frisches Verzeichnis” und “Vorlagen checken” die entscheidenden Hinweise.