[Gfoss] cxf_in come posso aggiornarlo?

Salvo caligiore elyparker1 a gmail.com
Mer 27 Nov 2013 02:04:06 CET


Guarda ho  provato ad adattare le mie modifiche al tuo così

        value=[(mappa[0:4]),(mappa[5:9]),(codice),(float(lt_testo)),
(float(angolo)), (float(orig1[0])),(float(orig1[1]))]
        if livello=="Particelle":

           if QGis.QGIS_VERSION_INT < 10900:
              fet.setAttributeMap( {0 : QVariant(mappa[0:5]),
                                 1 : QVariant(mappa[5:9]),
                                 2 : QVariant(codice),
                                 3 : QVariant(float(lt_testo)),
                                 4 : QVariant(float(angolo)),
                                 5 : QVariant(float(orig1[0])),
                                 6 : QVariant(float(orig1[1]))} )
           else:
                fet.setAttributes( value )
        part.addFeatures( [ fet ] )
        vl_part.updateExtents()
                   
           

        if livello=="FABBRICATI":
           if QGis.QGIS_VERSION_INT < 10900:
              fet.setAttributeMap( {0 : QVariant(mappa[0:5]),
                                 1 : QVariant(mappa[5:9]),
                                 2 : QVariant(codice),
                                 3 : QVariant(float(lt_testo)),
                                 4 : QVariant(float(angolo)),
                                 5 : QVariant(float(orig1[0])),
                                 6 : QVariant(float(orig1[1]))} )
           else:
#              fet[0] = (mappa[0:5])
#              fet[1] = (mappa[5:9])
#              fet[2] = (codice)
#              fet[3] = (float(lt_testo))
#              fet[4] = (float(angolo))
#              fet[5] = (float(orig1[0]))
#              fet[6] = (float(orig1[1]))
                fet.setAttributes( value )
                   
           ed.addFeatures( [ fet ] )
           vl_ed.updateExtents()




E i campi di particelle e edifici si riempiono
Anche se alcuni (pochi)restano Null non so perché

Ci sono alcune cose non capisco nel tuo codice , perché stabilisci l¹sr
all¹interno del codice?

Poi tutti i livelli sono poligonali anche acque e strade, presumo che è solo
un discorso temporaneo di riutilizzo del codice

Un altro appunto è che forse potresti togliere un po di roba e migliorare un
po la leggibilità del codice usando delle variabili da riusare




Da:  Salvo caligiore <elyparker1 a gmail.com>
Data:  martedì 26 novembre 2013 21:50
A:  Geo DrinX <geodrinx a gmail.com>
Oggetto:  Re: [Gfoss] cxf_in come posso aggiornarlo?

>     
>  
> Il 26/11/2013 21:47, Geo DrinX ha scritto:
>  
>  
>>  
>>  
>>  
>>  
>>>  
>>>  
>>>  
>>>  
>>>  
>>>  
>>>  ma a proposito il codice che ti avevo inviato hai visto se lo potevi
>>> adattare?
>>>  
>>>  
>>  
>>  
>>  
>>  
>> 
>>  
>>  
>> Ho sostituito il tuo file al mio (che però ho tenuto da parte per sicurezza),
>> ma tutti i livelli vengono riversati in "particelle", e gli altri rimangono
>> vuotiŠ :(
>>  
>> 
>>  
>>  
>> Controllerò meglio.
>>  
>>  
>>  
> 
>  


-------------- parte successiva --------------
Un allegato HTML ? stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20131127/e729ef45/attachment.html>


Maggiori informazioni sulla lista Gfoss