You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2013-03-18 09:26:42

MapEdG
Member
Registered: 2013-03-12
Posts: 14

osm2pgsql error: duplicate key value / id's > 2147483647

Hoi allemaal,

Ik loop tegen een fout aan in osm2pgsql, waarschijnlijk het gevolg van de oude versie die ik gebruik. Ik werk op Windows 7 met versie 0.69-21289M.

Reading in file: C:\Users\Schiphol\Documents\map\data\osm\netherlands-latest.osm.bz2
Processing: Node(51770k) Way(0k) Relation(0k)COPY_END for COPY planet_osm_nodes
FROM STDIN;
 failed: ERROR:  duplicate key value violates unique constraint "planet_osm_node
s_pkey"
DETAIL:  Key (id)=(2147483647) already exists.
CONTEXT:  COPY planet_osm_nodes, line 32172809: "2147483647     695747208
63330289        \N"

Error occurred, cleaning up

Dit probleem wordt hoogstwaarschijnlijk veroorzaakt doordat de node-id's inmiddels groter zijn dan een 32-bit integerwaarde: 2147483647.
Is hier een oplossing voor?

Zelf denk ik aan een hack om met een script (python bijvoorbeeld) de nodes in de osm te hernummeren.

Groeten, Ed

Last edited by MapEdG (2013-03-18 09:27:25)

Offline

#2 2013-03-18 21:32:39

sebastic
Member
Registered: 2012-05-14
Posts: 261

Re: osm2pgsql error: duplicate key value / id's > 2147483647

Het upgraden van osm2pgsql lijkt mij een betere keus. Er is een nieuwe versie voor Windows beschikbaar met support voor 64 bit node IDs, zie: http://wiki.openstreetmap.org/wiki/Osm2pgsql#Windows

Offline

#3 2013-03-18 22:41:39

MapEdG
Member
Registered: 2013-03-12
Posts: 14

Re: osm2pgsql error: duplicate key value / id's > 2147483647

Super! Die had ik nog niet gezien. Ga ik proberen.

Groeten, Ed

Offline

#4 2013-03-27 15:46:42

MapEdG
Member
Registered: 2013-03-12
Posts: 14

Re: osm2pgsql error: duplicate key value / id's > 2147483647

Nog even afronden: de nieuwe versie werkt. En er is ook een nieuwe versie van Osmosis die hetzelfde probleem oplost.

Groeten, Ed

Offline

Board footer

Powered by FluxBB