wambacher
(Walter Nordmann)
4
Hi Heiko,
wenn ihr “unsere” Objekte und “eure” Objekte in EINER DatenBank halten wollt, und dazu noch in den selben Basistabellen, bekommt ihr ein Problem mit den Keys.
Diese IDs werden vom OSM-Server kontinuierlich aufsteigend neu vergeben und nie wieder für was anderes verwendet.
nodes liegt derzeit bei 1.5 Giga, ways bei 144 Mio und relations bei 1.9 Mio.
Wenn ihr jetzt “eure” Daten da reinquetschen wollt, müsst ihr schon einen gehöhrigen Abstand halten.
Es wäre naheliegend, einfach negative Ids zu verwenden, aber dieser Trick wird zumindest von den Renderen benutzt; d.h es gibt in mit osm2pgsql abgeleiteten Tabellen ways mit positiver aber auch mit negativer ID. Das könnte euch auch Probleme beim Rendern machen.
Ich würde eure Daten eher in separaten Tabellen einbinden und dafür die API aufbohren.
Gruss
Walter