[Gfoss] R: Qgis 1.8: non viene aggiornato il gid di un layer postgis quando si aggiunge una geometria

Luca Mandolesi mandoluca a gmail.com
Ven 2 Nov 2012 11:24:32 CET


Parlando sempre della master 1.9, ad onor del vero ho il problema su un
layer postgis Multipoligonale... su altri layer poligonali, punti e linee
il problema non è presente. Ho creato anche dei multipoligonali in
spatialite ma il problema non c'è. Facendo un test sulla validità delle
geometrie del layer che non ne vuol sapere di salvare i dati vi sono degli
errori di topologia...però l'1.7 di Qgis salva tutto.
Ultima cosa: ho notato che nel layer multipoligonale che ho su postgis non
è attivo alcun vincolo per il tipo di geometria...può essere lì che ho
fatto casino e Qgis giustamente sbrocca?


2012/11/2 Daniele Drago <dandrago at libero.it>

>
>
>
> Salve a tutti,
> non ricordo se è un problema noto: su Qgis 1.8 e 1.9 almeno su Windows 7 e
> Mac non è possibile aggiungere nuove geometrie ad layer poligonale postgis
> senza beccarsi un errore dovuto al mancato aggiornamento del valore
> GID...ho provato su 3 macchine differenti (mac e win) con db locali e in
> rete...sempre lo stesso risultato.
>
> Qualcuno sa qualcosa?
>
> Grazie
> Luca
>
> Anche io ho il medesmimo problema. Sto costruendo un modulo con uno
> scriopt di avvio per favorire l'inserimento di dati da qgis su un db
> postgres dove georeferenziamo tutte le nostre pratiche. Il problema è che
> chi deve fare l'input data è personale di segreteria a cui possiamo
> chiedere una conoscenza assolutamente  minimale del sistema.
>
> Cosa mi capita:
>
> 1) Ignorando il campo gid quando salvo mi da un errore e non iserisce i
> dati.
>
> 2) Ho creato nello script una funzione che preleva dal db il gid max, lo
> incrementa di uno, ma in questo caso mi funziona solo se inserisco un
> record e subito salvo; se invece vuglio inserire due record, non funziona
> più.
>
>
> Non potendo chiedere a chi fa l'input dati di salvare mnualmente a ogni
> inserimento il db (troppo rischio di errori con conseguente perdita di
> lavoro effettuato), dovrei trovare il modo di far salvare automaticamente
> il db ad ogni inserimento. Se serve mando il codice dello script.
>
> _______________________________________________
> Gfoss at lists.gfoss.it
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> Non inviate messaggi commerciali.
> I messaggi di questa lista non hanno relazione diretta con le posizioni
> dell'Associazione GFOSS.it.
> 605 iscritti al 10.7.2012
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20121102/93bea8c7/attachment.html>


Maggiori informazioni sulla lista Gfoss