[OSM-Devserver] Spezialtabellen
Alexander Matheisen
AlexanderMatheisen at ish.de
So Feb 13 00:28:11 CET 2011
Hallo,
> Eventuell missverstehe ich, was Du genau tust. Aber angenommen, Du hast
> den Node X nicht in Deiner Spezialtabelle, weil er z.B. kein amenity=bla
> hatte, als Du importiert hast. Nun kommt ein "modify" fuer Node X
> hinein, der neu das Tag amenity=restaurant setzt. Ploetzlich willst Du
> den haben -> bei Dir ein "INSERT".
Dann muss ich eben bei modify noch die Tags prüfen.
> Umgekehrt, hast Du den Node Y in der
> Datenbank, weil er beim Import "amenity=restaurant" war, und nun kommt
> ein "modify", der das ganze auf "historic=ruins" umsetzt, willst Du ihn
> vielleicht bei Dir loeschen?
Ebenso die Tags prüfen.
> Und "Centroid" geht natuerlich nur dann, wenn das osm2pgsql das gleiche
> diff vorher schon appliziet hat und Du zugriff auf die polygons-Tabelle
> hast - sonst wuerde Dir ja die Nodes fehlen.
Ich gehe jetzt davon aus - bzw. will ich das wenn so realisieren - dass
mein Diffimport immer im Anschluss an den Diffimport in der hstore DB
gemacht wird.
Alex