Hallo zusammen,
in unserem aktuellen Projekt filtere ich die plant.osm mehrmals und erhalte mehrere neue OSM-Files als Ergebnis.
Der import der ersten OSM Datei funktioniert problemlos. Wende ich den Befehl jedoch ein zweites Mal auf eine zweite OSM Datei an,
so führt dies zu einem Fehler:
./osmosis-0.40/bin/osmosis --read-xml sub2.osm --wp host=“localhost” database=“db” user=“user” password=“pass”
SCHWERWIEGEND: Thread for task 1-read-xml failed
org.springframework.dao.DuplicateKeyException: StatementCallback; SQL [ALTER TABLE ONLY users ADD CONSTRAINT pk_users PRIMARY KEY (id)]; ERROR: could not create unique index "pk_users"
Detail: Key (id)=(316232) is duplicated.; nested exception is org.postgresql.util.PSQLException: ERROR: could not create unique index "pk_users"
Detail: Key (id)=(316232) is duplicated.
Wie kann ich mehrere OSM-Files hintereinander importieren? (Hinweis: Sollten z.B. nodes schon vorhanden sein, so sollten diese übersprungen werden)