[Gfoss] Editing in PostGIS

Andrea Peri aperi2007 a gmail.com
Gio 19 Apr 2012 11:57:20 CEST


>Mi sembra un caso d'uso molto comune.
>Quale pensi possa essere un comportamento migliore ?
>
>Immagino che assegnare un nuovo id potrebbe farti perdere di vista i
>componenti risultanti dallo split.

E' un problema concettualmente particolare.

A mio parere il sezionamento dovrebbe generare una multigeometria.
Avrebbe la sua logica, e non impatterebbe sulla chiave primaria.

Pero' se la tabella non e' multigeometria questo non è possibile.
E poi se si va a tagliare un quadrato in due generando una multigeometria,
si ottiene una geometria invalida . :(

Non è facile trovare un comportamento generalizzabile.

La scelta di mettere sempre un nuovo record e' probabilmente legata alla
considerazione che e' un caso piu' generalizzabile. Infatti cade solamente
in presenza di una PK autoincrementante.
Se siamo in una tale situazione, pero' non vedo altra soluzione che non
quella di generare da codice un nuovo record e popolarlo.

-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
-------------- parte successiva --------------
Un allegato HTML ? stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20120419/52ccabb9/attachment.html>


Maggiori informazioni sulla lista Gfoss