Benutzern von YAPIS auf die Finger schauen mit GeoRSS

moin moin, moenk

flutsch ja ganz gut mit dem Zeug.

Es gibt aber eine lästige Sache: jeder Edit ist ein eigener Changeset. http://www.openstreetmap.org/user/DasCacherGirl2/edits
Normalerweise werden alle Edits eines Users in einem Changeset zusammengefasst und verringern so erheblich den Overhead. Natürlich nur solange, bis der Benutzen bewusst den Changeset schliesst oder das System den nach 1h zu macht.

Das wird über Cookies erreicht.
Ganz grobe Schritte:

  • öffne Cookie und lies CS-Nummer
  • wenn kein Cookie existiert: lege einen neuen CS an
  • wenn CS geschlossen ist: lege einen neuen CS an
  • benutze CS, füge POI hinzu, update OSM, (über-)schreibe Cookie, fertig
    CS nicht schliessen!

Livetime des Cookies: 2h

Viel Spass beim Backen :wink:

Gruss
Walter

snip

Walter,

so kritisch erscheint mir das nicht, aber angedacht hatte ich das auch schon. Ich würde eher die Session im Cookie speichern. Steht trotzdem nicht auf der Liste der Dinge die ich kurzfristig tun möchte. Macht Potlatch das auch so?

LG,

-moenk

jap

Ja, das macht jeder Editor (Potlatch, Josm, Merkaartor, verschiedene Apps, …) “irgendwie”. Jeder im Rahmen seiner Möglichkeiten.
Ob du nun den Changeset oder die Session benutzt oder noch einen anderen Weg kennt, ist völlig egal.
Bei Web-basierenden Editoren bieten sich halt Cookies an.

Gruss
walter