[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 16:43:15 CET


Oh! Adesso forse ci siamo. La mia versione Master è di 2 settimane fa.
Prima provo ad aggiornare a questa mattina, poi vediamo se aprire un ticket
nel caso l'errore persista.


2012/11/2 Luca Lanteri <mescal72 at gmail.com>

> no è la versione windows di osgeo4w, aggiornata a questa mattina.
> Io ho provato su un layer poligonale e non mi ha dato problemi. Appena
> riesco verifico anche su linux
>
> ^L^
>
>
> Il giorno 02 novembre 2012 14:08, Luca Mandolesi <mandoluca at gmail.com> ha
> scritto:
>
> Ma la 1.9.0-103 è per linux? Io su windows ho la 1.9.0- Master Revisione
>> Codice 9faa401 è la stessa?
>>
>> Specifico che nel mio caso io non inserisco a mano nessun valore, ma a
>> differenza che nei layer puntuali o lineari, non appare all'interno del
>> campo gid la formula che inserirà il valore successivo.
>>
>>
>> 2012/11/2 Luca Lanteri <mescal72 at gmail.com>
>>
>>> Ciao,
>>>
>>> ho verificato e a me con la 1.9.0-103 l'inserimento di un nuovo GID
>>> funziona correttamente utilizzando un sequence da PG come valore di
>>> default.
>>> Forse ti conviene lasciare fare a PG l'inserimento dela chiave primaria
>>> piuttosto che farlo da script.
>>>
>>> ^L^
>>>
>>>
>>> Il giorno 02 novembre 2012 09:34, Daniele Drago <dandrago at libero.it> ha
>>> scritto:
>>>
>>>>
>>>>
>>>>
>>>> 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
>>>>
>>>
>>>
>>> _______________________________________________
>>> 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/ee67762f/attachment.html>


Maggiori informazioni sulla lista Gfoss