Hi! Ich habe heute den Amenity Editor als Open Source Projekt unter https://github.com/grundid/amenity-editor online gestellt. Er kann sehr einfach mit Maven gebaut werden und als readonly Browser direkt vom Desktop aus benutzt werden. Dabei ist nur ein Servlet-Container (z.B. tomcat.apache.org) notwendig. Die Daten werden in einer In-Memory DB zwischengespeichert.
Wenn man damit editieren möchte muss man eine Oauth Anwendung bei OSM registrieren um die OAuth Schlüssel zu bekommen. Die Original-Schlüssel sind im Projekt nicht abgelegt. Der AE ist in Java geschrieben und verwendet das Springframework. Die Grundlagen sind in der README beschrieben. Gleichzeitig habe ich mich gefragt, ob es für OSM eine Java Library gibt, die das Parsen von den OSM XML Dateien und die Kommunikation mit OAuth übernimmt. Seitens von Spring gibt es das Spring-Social Projekt (http://www.springsource.org/spring-social), welches eine saubere Schnittstelle für die Kommunikation mit versch. Social Sites anbietet. Man könnte hier eine wiederverwendbare Library nach diesem Muster aufbauen. Einen Großteil vom Code könnte man bereits vom Amenity Editor übernehmen. Gibt es von Eurer Seite her Interesse? Viele Grüße, Adrian. _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de