[Gfoss] inividuare record doppioni

Luca Mandolesi mandoluca a gmail.com
Mer 30 Ott 2013 20:04:33 CET


Scusate, mi è scappata la mail...stavo provando a mettere giù le linee
guida di Novarese in codice pseudopython, magari ci facciamo un piccolo
plugin...Scusate ancora....continuo nel prossimo post...
Ciao
Luca


2013/10/30 Luca Mandolesi <mandoluca at gmail.com>

>
> lista_di tutti_i_record = [lista_di tutti_i_record]
>
> lista_id_record_doppi = []
>
> lista_dati_rec_corrente = [contiene i valori della prima riga]
>
> lista_di tutti_i_record.sort()
>
> n = 1
> for singolo_record in range(len(lista_di tutti_i_record)):
>       if n > len(lista_di tutti_i_record):
>             return
>
>
>
>
> 2013/10/30 Matteo Asioli <matteoasioli77 at gmail.com>
>
>> ok Grazie Novarese alla fine ci sono riuscito....grazie mille della tua
>> procedura unita alla pazienza!
>> Matteo
>>
>>
>> Il giorno 30 ottobre 2013 08:15, Novarese <sieradz at gmail.com> ha scritto:
>>
>>> Matteo Asioli wrote/
>>>
>>> > in Qgis riesco ad individuare i record univoci
>>> /
>>>
>>> La tecnica che ho suggerito scova i doppioni all'interno di un foglio
>>> elettronico, dopodichè costruisce l'interrogazione SQL da incollare in
>>> Qgis.
>>>
>>> 1] lancia l'opensource Libreoffice, e setta la lingua come "inglese"
>>> 2] apri una copia PIPPO del file .DBF contenuto nello shapeset PLUTO
>>> 3] cancellare tutto tranne la colonna contenente i doppioni
>>> 4] sortare alfabeticamente la colonna A
>>> 5] supponendo che in A1 ci sia il nome del campo, inserisci in B2 la
>>> formula
>>> *=IF(A3=A2)*
>>> 6] propaga il contenuto di B1 a tutta la colonna B
>>> 7] dove vedi TRUE significa che c'è un doppione
>>> 8] DATA => FILTER => AUTOFILTER ed estrapoli solo i valori TRUE (che in
>>> Libreoffice sono marcati come "1")
>>> 9] copia la sotto-colonna A in un foglio vuoto, ottenendo i valori doppi
>>> come occorrenze univoche
>>>
>>> Rifatti vivo quando sei arrivato a questo punto, grazie.
>>>
>>>
>>>
>>> -----
>>>
>>> --
>>> View this message in context:
>>> http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/inividuare-record-doppioni-tp7583918p7584553.html
>>> Sent from the Gfoss -- Geographic Free and Open Source Software -
>>> Italian mailing list mailing list archive at Nabble.com.
>>> _______________________________________________
>>> Gfoss at lists.gfoss.it
>>> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
>>> Questa e' una lista di discussione pubblica aperta a tutti.
>>> I messaggi di questa lista non hanno relazione diretta con le posizioni
>>> dell'Associazione GFOSS.it.
>>> 666 iscritti al 22.7.2013
>>>
>>
>>
>> _______________________________________________
>> Gfoss at lists.gfoss.it
>> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
>> Questa e' una lista di discussione pubblica aperta a tutti.
>> I messaggi di questa lista non hanno relazione diretta con le posizioni
>> dell'Associazione GFOSS.it.
>> 666 iscritti al 22.7.2013
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20131030/49d6ca16/attachment.html>


Maggiori informazioni sulla lista Gfoss