App 'Go Map!!': Fehler beim Hochladen der Änderungssätze

Hallo,
habe gerade festgestellt, dass viele meiner Bearbeitungen in der App ‘Go Map!!’ nicht hochgeladen werden können.
Es erscheint die Fehlermeldung:
"Kann Änderungen nicht hochladen

Version mismatch: Provider 1, server had: 2 of Node 8784766722

POST https://api.openstreetmap.org/api/0.6/changeset/105902220/upload

Die “rohen XML-Daten” können in der App ‘Go Map!!’ bearbeitet werden um “Fehler zu beheben, die das Hochladen verhindern.”
Ich weiß aber nicht wie,
kann dort löschen und schreiben.

Hat vielleicht jemand einen Tipp?

Danke

Wenn ich auf den Link gehe, erscheint die Fehlermeldung:
“Diese Seite funktioniert nicht”

Bei erneuten Versuchen ändert sich die Fehlermeldung:
Der obere Text bleibt gleich,
es ändert sich:
"POST https://api.openstreetmap.org/api/0.6/changeset/105902431/upload
"

Die OSM App ‘Go Map!!’ ist eine Apple App.
Die tatsächlich Freude macht.

Hallo Ingolf,

unabhängig von deinem Problem empfehle ich dir: Gehe es in Ruhe an. Mache dir klar, was dein Problem ist, was dein Ziel und welche Vermutungen zur Lösung du hast. Und dann schreibst du genau einen Beitrag und wartest auf Antwort.

Logisch, das ist auch kein Link, den man einfach anklicken kann, sondern Teil der OSM API.

Gleicher Grund.

Die Fehlermeldung besagt, dass auf dem Server eine neuere Version des Objektes vorhanden ist. Du müsstest deine lokalen Daten vor dem Hochladen aktualisieren und Konflikte beheben. Ob und wie deine App das kann, weiß ich nicht.

Vieleicht kann man den Änderungssatz mit Josm öffnen und hochladen. Damit liese sich der Versionskonflikt beheben. Eventuell geht es auch mit einem Texteditor.

das ist ein Konflikt und es gibt mehrere Möglichkeiten, damit umzugehen, es gibt aber noch keinen Weg, das mit graphischer Oberfläche zu machen. Man kann sich die Änderungen per Email schicken lassen, mit einem Texteditor öffnen und dort am einfachsten das betroffene Objekt rausnehmen und dann hochladen.
Alternativ kann man die Änderungen als xml in der App bearbeiten, aber das ist wegen des kleinen Telefonbildschirms nicht so übersichtlich.
Man kann auch alle Änderungen komplett verwerfen (über Einstellungen, Cache löschen)

SammysHp, rab, dieterdreist:
vielen Dank für eure Nachrichten!

Der Fehler liegt ganz klar bei mir, es ist wie so oft, das Problem sitzt meist vor dem Rechner, Handy.
Ich nutzte die Apple Bearbeituns App ‘Go Map!!’ erstmalig.
Dachte, sie funktioniere wie die Android Bearbeitungs App ‘Vespucci’, die Bearbeitungen werden dort automatisch hochgeladen.
So sammelten sich 101 Bearbeitungen in der App.
Dies kann keine App und kein Handy hochladen, denke ich.

Ich muss jetzt viele Bearbeitung löschen, habe eine Kopie von den Dateien gemacht.
Weiß nur nicht, von wo bis wohin ich im Text löschen muss um noch hochladen zu können.
Geht die Knoten-Bearbeitung,
immer von , über der node id bis einschließlich unter der node id?
Muss also dieser Bereich im Text gelöscht werden, pro Knoten?

Weiß jemand wieviel Knoten die App gleichzeitig hochladen kann?

Danke für eure Antworten

Du kannst bis zu 10’000 Änderungen pro Changeset hochladen, Go Map!! sollte das auch problemlos hinbekommen, sobald du deinen Versionskonflikt behoben hast.

Anmerkung am Rande: bitte dein Problem nur 1x posten. Eine inhaltsgleiche Frage auf help.osm.org zu posten ist nicht notwendig, da das meistens dieselben Leute lesen.

  <node id='-101761' action='modify' visible='true' lat='50.76395993066' lon='8.18525236339'>
    <tag k='bus' v='yes' />
    <tag k='highway' v='bus_stop' />
    <tag k='name' v='Im Obersten Garten' />
    <tag k='network' v='RMV' />
    <tag k='public_transport' v='platform' />
  </node>
  <node id='838792019' timestamp='2015-05-27T06:39:24Z' uid='57645' user='KartoGrapHiti' visible='true' version='5' changeset='31494661' lat='50.7645747' lon='8.1782938'>
    <tag k='bus' v='yes' />
    <tag k='highway' v='bus_stop' />
    <tag k='name' v='Im Gelmbach' />
    <tag k='network' v='RMV' />
    <tag k='public_transport' v='platform' />
  </node>
  <node id='838792021' action='delete' timestamp='2020-06-28T20:39:14Z' uid='10241830' user='eiskalt-glasklar' visible='true' version='7' changeset='87260812' lat='50.763966' lon='8.1852641'>
    <tag k='bus' v='yes' />
    <tag k='highway' v='bus_stop' />
    <tag k='name' v='Im Obersten Garten' />
    <tag k='network' v='RMV' />
    <tag k='public_transport' v='platform' />
  </node>
  <node id='2774092327' action='modify' timestamp='2020-06-28T20:39:14Z' uid='10241830' user='eiskalt-glasklar' visible='true' version='4' changeset='87260812' lat='50.7640658' lon='8.18537122028'>
    <tag k='bus' v='yes' />
    <tag k='highway' v='bus_stop' />
    <tag k='name' v='Im Obersten Garten' />
    <tag k='network' v='RMV' />
    <tag k='public_transport' v='platform' />
  </node>

4 Knoten :

  1. Neu
  2. Unverändert
  3. Gelöscht
  4. Geändert

Das Format, das man in Go Map!! editieren darf, ist ein osmChange-Format, das so auch an die API 0.6 übertragen wird. Das sieht dann so aus:


<?xml version="1.0" encoding="UTF-8"?>
<osmChange generator="Go Map!! 2.2.1" version="0.6">
  <modify>
    <node id="4327734460" timestamp="2021-06-06T14:49:19Z" version="2" lat="43.67584662872571" lon="-82.60759761423161"></node>
  </modify>
  <delete if-unused="yes">
    <node id="4317381539" timestamp="2019-03-03T12:45:39Z" version="2"></node>
    <node id="4317045948" timestamp="2019-03-03T12:43:40Z" version="2"></node>
  </delete>
</osmChange>

redundantes posting gelöscht