hallo zusammen, irgendwie finde ich den upload prozess von josm mit der neuen api 0.6 unbefriedigend.
josm lädt alle änderungen mit einem rutsch per http POST request (atomar) hoch und nicht jede änderung einzeln per http PUT, mit folgenden nachteilen, für die ich keine lösung gefunden habe. bei großen änderungen führt dies häufig zu einem internal server error, weil dem serverprozess der speicher ausgeht. wenn im gesamten changeset ein weg eine fehlende node oder eine relation ein member fehlt, schlägt der gesamte upload fehl und es gibt keine rückmeldung bei welchem weg oder welcher relation der precondition fehler liegt, um das problem ggf. zu lösen. ich habe keine lösung für beide probleme gefunden und leider damit auch seit der api 0.6 viel arbeit verloren. kennt jemand eine lösung? ansonsten plädiere ich dafür, jede änderung einzeln (natürlich innerhalb eines changesets) per PUT request hochzuladen. damit geht dem server der speicher nicht aus und man kann auf der shell auch sehen, welcher way oder relation die precondition nicht erfüllt. auf jeden fall ist somit nicht die ganze arbeit futsch. ich würde mich jedenfalls sehr freuen, wenn sich einer der josm programmierer dem problem annehmen würde. grüße frank _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-de

