Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-27 Per discussione Amedeo Fadini
Ciao a tutti,

Riprendo solo ora il thread, e con la mia scarsa conoscenza di python
faticoa seguire i cambiamenti che aveta fatto...
ho visto che Fabio Saccon, l'autore ha comunque rilasciato la versione 2.0

Io credo che metendosi insieme ci sono tante cose che restano da fare,
personalmente avrei l'esigenza di accodare i vari fogli in una tabella
di postgis (al momento li importo, li traslo e li copio nella tabelal
di postgis) e di selezionare il file scrivendo il percorso... In
seguito ci sarebbe da importare anche gli aggiornamenti delle mappe,
che non ho mai provato a gestire.

riusciamo a lavorare su un repository condiviso? Chi lo può mettere
su? Io posso cercare di preparare un set di cxf di test, ma dovete
attendere il week-end

amefad



2013/11/27 Salvo caligiore elypark...@gmail.com:
 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 elypark...@gmail.com
 Data: martedì 26 novembre 2013 21:50
 A: Geo DrinX geodr...@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.



 ___
 Gfoss@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@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-26 Per discussione giulianc51
Il giorno Tue, 26 Nov 2013 00:57:59 +0100
Salvo caligiore elypark...@gmail.com ha scritto:

ciao Salvo,


 Il giorno 26/11/13 00:13, giulianc51 giulian...@gmail.com ha
 scritto:
 
 Il giorno Mon, 25 Nov 2013 14:19:57 +0100
 Geo DrinX geodr...@gmail.com ha scritto:
 
 .
 1) introdurmi al problema; io non ho mai usato cxf_in, 
 
 
 I file delle mappe catastali vengono rilasciati oltre che in dxf in
 altri due tipi di formati il cxf (specifica simile al dxf) e il cml
 (specifica tipo xml)

grazie, questo lo sapevo, però ho usato finora solo dei DXF, proprio
perchè non conoscevo il CXF, e sono rimasto nell'ignoranza . :-)

 
 Le specifiche sono state create dal catasto stesso o meglio da sogei,
 come ogni cosa italiana è fatta metà, ...

stendiamo un velo pietoso su questo sfortunato episodio della storia
digitale del paese :-(


 ...
 È un formato costruito sul catasto il che implica che non ci sono
 informazioni suppletive , e  quindi .
 E soprattuto utile perché si possono costruire shape  con le
 informazioni utili tipo numero di particella  codice comune foglio
 (utile se si uniscono i fogli)
 
 cxf_in  ha il vantaggio di importare queste files con queste
 caratteristiche come shape poligonali

ok, grazie; alla prima occasione se ne hai uno da mandarmi te ne sono
grato, così gli dò uno sguardo da vicino;



 2) descrivere con qualche dettaglio il problema che incontri, ...
 
 cxf_in nella versione di saccon attualmente non funziona su qgis 2.0

però l'aggiornamento alle API2.0 l'ha fatta in parte Roberto; mi
riferivo al problema degli attributi, anche se ho visto che questo lo
hai già risolto tu;



 ed è limitata alla visualizzazione di fabbricati e terreni

quali altre informazioni sono contenute nei CXF che andrebbero
trattate? sono i testi e i PF di cui parla Roberto in altro post?

 
 Le correzioni comunque da fare non comunque sono molte , solo che
 l¹autore originario non si fa sentire molto a me ha risposto ad una
 mail ma poi niente

premesso che l'ipotesi di lavoro migliore sarebbe quella di
coinvolgerlo o almeno insistere perchè non c'è miglior conoscitore, per
definizione, di lui, però se ha deciso altro, niente impedisce di
prendere il codice e, riconoscendo i crediti dell'autore, farne una
copia modificata, un fork, penso sia nella logica del FOSS;


qualcuno della lista può confermare?


grazie, ciao,
giuliano
___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-26 Per discussione Salvo caligiore
Si a me funziona infatti ho usato i cxf tranquillamentente

Il problema principale è che non riesco a filtrare i dati in quanto ho
dovuto sostituire una qstring  con una stringa normale e non si può quindi
usare il metodo contains con la relativa regular expression

Per andare veloce ho sostituto con true all¹ultima riga
Allego il file se la lista permette come mi avevi  richiesto così vedi un
po tu

Mando una copia di questa mail a saccone magari si aggrega




Da:  Geo DrinX geodr...@gmail.com
Data:  martedì 26 novembre 2013 09:31
A:  Salvo caligiore elypark...@gmail.com, Giuliano Curti
giulian...@gmail.com
Oggetto:  Re: [Gfoss] cxf_in come posso aggiornarlo?


.


 ho risolto così

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

fet.setAttributes( value )
part.addFeatures( [ fet ] )
vl_part.updateExtents()

 if livello==FABBRICATI:
fet.setAttributes( value)
ed.addFeatures( [ fet ] )
vl_ed.updateExtents(







A me ritorna questo errore:


part.addFeatures( [ fet ] )
NameError: free variable 'part' referenced before assignment in enclosing
scope 



Suppongo che a te funzioni  :)


Forse sarebbe meglio condividere lo stesso sorgente, così eviteremmo
problemi futuri...




Rob


/***
CARICA CXF 
 A QGIS plugin

 ---
begin: 2012-09-13
copyright: (C) 2012 by Arch. Fabio SAccon
email: sac...@gisplan.it
 ***/

/***
 * *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or *
 *   (at your option) any later version.   *
 * *
 ***/



  
true = 1
false = 0

from qgis.core import *
from qgis.gui import *
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from ui_cxf_in import Ui_cxf_in
import os
import re
import sys
import ntpath
import xml.etree.ElementTree as etree
#Should find a better way to do this rather then using regex
#Needs to be refactored into different lists.
# Need to add these with correct regex
# Spatial Data Transfer Standard (*catd.ddf *CATD.DDF) :  ^.*\.(shp)$
# X-Plane/Flightgear (apt.dat nav.dat fix.dat awy.dat APT.DAT NAV.DAT FIX.DAT AWY.DAT) :  ^.*\.(shp)$
filters = {
   '[Vettore] File Agenzia del Territorio (*.cxf *.CXF)' : '^.*\.(cxf)$'
   
  }
class foglio(object):
pass
class eAF(object):
pass



class CXFIN(QDockWidget):
#Signal notify when a file needs to be opened
fileOpenRequest = pyqtSignal(str)
 


def __init__(self):
QDockWidget.__init__(self)
# Set up the user interface from Designer.
self.ui = Ui_cxf_in()
self.ui.setupUi(self)

#Load the filter list
for key in sorted(filters.iterkeys()):
self.ui.filtercombobox.addItem(key)

def LoadFiles(self):
self.model = QFileSystemModel(self.ui.Listafile)
self.model.setRootPath(QDir.homePath())
self.proxy = MyFilter()
self.proxy.setSourceModel(self.model)
self.proxy.setFilterKeyColumn(0)

self.proxy.setFilterRegExp(QRegExp(filters[unicode(self.ui.filtercombobox.currentText())],Qt.CaseInsensitive,QRegExp.RegExp))

self.ui.Listafile.setModel(self.proxy)
self.ui.Listafile.setSortingEnabled(True)
self.ui.Listafile.sortByColumn(0, Qt.AscendingOrder)  
self.ui.Listafile.hideColumn(1)
self.ui.Listafile.hideColumn(2)
self.ui.Listafile.hideColumn(3)
#Hack to make sure the horizontal scroll bar shows up
self.ui.Listafile.header().setStretchLastSection(False)
self.ui.Listafile.header().setResizeMode(QHeaderView.ResizeToContents)
self.ui.Listafile.setColumnWidth(0,280)

#Just hide the header because we don't need to see it.
self.ui.Listafile.header().hide()
self.ui.Listafile
self.ui.filtercombobox.currentIndexChanged[str].connect(self.filterChanged)
self.ui.Listafile
self.ui.Listafile.doubleClicked.connect(self.itemClicked)

def filterChanged(self, text):
self.proxy.setFilterRegExp(QRegExp(filters[str(text)],Qt.CaseInsensitive,QRegExp.RegExp))

def itemClicked(self, item):
index = item.model().mapToSource(item

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-26 Per discussione Gino Pirelli
2013/11/26 Salvo caligiore elypark...@gmail.com

 Il problema principale è che non riesco a filtrare i dati in quanto ho
 dovuto sostituire una qstring  con una stringa normale e non si può quindi
 usare il metodo contains con la relativa regular expression


pero' ne puoi usare di python
___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-26 Per discussione Salvo caligiore
Si certo infatti devo trovare un altra cosa ma sto studiando python da poco
e quindi non sono ancora velocissimo a cercare

Immagino che si corregga velocemente
 Ma avevo voglia di vedere il plugin funzionante  e quindi mi sono sbrigato
prima annullando la riga



Da:  Gino Pirelli lui...@gmail.com
Data:  martedì 26 novembre 2013 11:43
A:  Salvo caligiore elypark...@gmail.com
Cc:  gfoss@lists.gfoss.it gfoss@lists.gfoss.it, sac...@gisplan.it
Oggetto:  Re: [Gfoss] cxf_in come posso aggiornarlo?

 2013/11/26 Salvo caligiore elypark...@gmail.com
 Il problema principale è che non riesco a filtrare i dati in quanto ho
 dovuto sostituire una qstring  con una stringa normale e non si può quindi
 usare il metodo contains con la relativa regular expression
 
 pero' ne puoi usare di python


___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-26 Per discussione Salvo caligiore
Scusate ma una domanda ho visto che anche geo sta suddividendo i livelli
in shape differenti

Ma non sarebbe meglio per evitare troppa confusione suddividere in shape
lineari, puntuali e poligonali o al massimo i poligonali distinguerli in
fabbricati e particelle

I fogli certe volte si accumulano e aumentando gli shape per ciascuno
foglio diventa oltremodo rognoso gestirli, ovviamente è solo un idea così


Il giorno 26/11/13 11:34, Arch. Fabio Saccon sac...@gisplan.it ha
scritto:

Saccone si aggrega
Ditemi dove siete arrivati.

Faccio fatica a seguirvi perché in questo momento non ho tanto tempo.
Tenete presente che questa app era una parte di un app più corposa che
trattava tutto il cxf compreso i testi

Arch. Fabio Saccon


___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-26 Per discussione Geo DrinX
 Ma non sarebbe meglio per evitare troppa confusione suddividere in shape
 lineari, puntuali e poligonali o al massimo i poligonali distinguerli in
 fabbricati e particelle

 I fogli certe volte si accumulano e aumentando gli shape per ciascuno
 foglio diventa oltremodo rognoso gestirli, ovviamente è solo un idea così



Si potrebbe anche creare un gruppo, con il nome del CXF, che contiene i
layers,  In questo modo si potrebbe accendere e spegnere l'intero CXF con
un solo click.

Anche, si potrebbero definire i colori in modo che più di un CXF abbia la
stessa legenda.

Comunque, il problema più grosso mi sembra essere la lentezza, convertendo
molti file…   Bisognerebbe indagare sul motivo.


Rob
___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-26 Per discussione Elyparker

Il 26/11/2013 21:00, Geo DrinX ha scritto:



Ma non sarebbe meglio per evitare troppa confusione suddividere in
shape
lineari, puntuali e poligonali o al massimo i poligonali
distinguerli in
fabbricati e particelle

I fogli certe volte si accumulano e aumentando gli shape per ciascuno
foglio diventa oltremodo rognoso gestirli, ovviamente è solo un
idea così



Si potrebbe anche creare un gruppo, con il nome del CXF, che contiene 
i layers,  In questo modo si potrebbe accendere e spegnere l'intero 
CXF con un solo click.


Anche, si potrebbero definire i colori in modo che più di un CXF abbia 
la stessa legenda.


Comunque, il problema più grosso mi sembra essere la lentezza, 
convertendo molti file…   Bisognerebbe indagare sul motivo.



Rob



ma a proposito il codice che ti avevo inviato hai visto se lo potevi 
adattare?


___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-26 Per discussione Salvo caligiore
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 elypark...@gmail.com
Data:  martedì 26 novembre 2013 21:50
A:  Geo DrinX geodr...@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.
  
  
  
 
  


___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-25 Per discussione Salvo caligiore
Cosa intendi per attributi alfanumerici?

c¹è una parte che non ho capito bene dove hai distinto la versione  e ci
sono gli else commentati nn capisco se la versione è la 2.0  che succede

Ad ogni modo io eliminando la compatibilità all¹indietro ho risolto così

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

   fet.setAttributes( value )
   part.addFeatures( [ fet ] )
   vl_part.updateExtents()

if livello==FABBRICATI:
   fet.setAttributes( value)
   ed.addFeatures( [ fet ] )
   vl_ed.updateExtents()
 

Per dirti la verità non mi funziona la tua versione quando premo su file non
si apre nessun browser file per la scelta sto usando macosx

Comunque confermo hai fatto + modifiche di me al codice io mi sono limitato
a farlo funzionare per la versione 2.0




Da:  Geo DrinX geodr...@gmail.com
Data:  lunedì 25 novembre 2013 14:19
A:  Salvo caligiore elypark...@gmail.com
Cc:  Giuliano Curti giulian...@gmail.com
Oggetto:  Re: [Gfoss] cxf_in come posso aggiornarlo?

 
 
 
 Una domanda ma il tuo codice funziona su qgis 2.0? Cioè hai corretto anche tu
 il passaggio di api?
 
 Per quanto riguarda la grafica, sì.
 
 Per quanto riguarda gli attributi alfanumerici, no.  Per questo ti invio il
 link al codice sorgente da me modificato.
 
 
 https://drive.google.com/file/d/0Bwg_m86uaXY1ZlVxbzY1REhJS3c/edit?usp=sharing
 
 
 Se riesci a capire come si fa ... dimmelo  :)
 
 
  
 Perché a sto punto se il tuo codice è + avanti del mio avendo sviluppato
 funzionalità aggiuntive è meglio proporre il tuo
 
 Mah...
 
 
 Ciao
 
 Roberto 
 
 
 


___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-25 Per discussione Salvo caligiore


Il giorno 26/11/13 00:13, giulianc51 giulian...@gmail.com ha scritto:

Il giorno Mon, 25 Nov 2013 14:19:57 +0100
Geo DrinX geodr...@gmail.com ha scritto:

ciao Roberto e Salvo,
mi
consentirebbero di entrare prima in sintonia con voi:

1) introdurmi al problema; io non ho mai usato cxf_in, posso immaginare
quello che fa, ma se mi racconti brevemente obiettivi e modalità d'uso
mi fai una grossa cortesia;


I file delle mappe catastali vengono rilasciati oltre che in dxf in altri
due tipi di formati il cxf (specifica simile al dxf) e il cml (specifica
tipo xml)

Le specifiche sono state create dal catasto stesso o meglio da sogei, come
ogni cosa italiana è fatta metà, manca un visualizzatore ed essendo una
specifica letteralmente italiana nel senso che anche internamente i campi
sono italiani (bordo, isole, mappa fabbricati, libretto), praticamente non
lo usa nessuno ne italiani ne stranieri,  parecchi non ne sanno manco
l¹esistenza

Però

È un formato costruito sul catasto il che implica che non ci sono
informazioni suppletive , e  quindi si può ridurre l¹interpretazione  solo
a quello con vantaggi dal tipo implementativo
E soprattuto utile perché si possono costruire shape  con le informazioni
utili tipo numero di particella  codice comune foglio (utile se si
uniscono i fogli)

Se guardi un shape ottenuto tramite un catastale dxf e guardi la tabella
attributi ti accorgerai che le informazioni sono poco utili ai fini di un
catasto essendo soprattutto informazioni cad

cxf_in  ha il vantaggio di importare queste files con queste
caratteristiche come shape poligonali

l¹alternativa è usare cxftoshape di globo






2) descrivere con qualche dettaglio il problema che incontri, ad es.
cosa dovrebbe/vorresti fare, cosa non funziona ed in quale parte del
plugin succede;


cxf_in nella versione di saccon attualmente non funziona su qgis 2.0  ed è
limitata alla visualizzazione di fabbricati e terreni


Le correzioni comunque da fare non comunque sono molte , solo che l¹autore
originario non si fa sentire molto a me ha risposto ad una mail ma poi
niente



___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-24 Per discussione Geo DrinX
  Anch'io sono interessato a contribuire...
  ...
  Fatemi sapere se si crea un gruppo


Anch'io ho modificato (per ora solo localmente) CXF_IN, e ho creato un
pannello per convertire in batch più di un file.
Inoltre, ho trovato il modo per convertire da Cassini correttamente, con la
mappa dei punti di emanazione   ;)


+1 per il gruppo



Roberto
___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-24 Per discussione Salvo caligiore

Ottimo  ma dopo l¹ultima mail non sono + riuscito a contattare l¹autore  che
lamentavo uno scarso utilizzo di cxf_in

Continuo a non capire come si possa collaborare in + persone questo progetto
in maniera ampia

Una domanda ma il tuo codice funziona su qgis 2.0? Cioè hai corretto anche
tu il passaggio di api?

Perché a sto punto se il tuo codice è + avanti del mio avendo sviluppato
funzionalità aggiuntive è meglio proporre il tuo

ciao


Da:  Geo DrinX geodr...@gmail.com
Data:  domenica 24 novembre 2013 13:43
A:  giulianc51 giulian...@gmail.com
Cc:  GFOSS forum gfoss@lists.gfoss.it
Oggetto:  Re: [Gfoss] cxf_in come posso aggiornarlo?


  Anch'io sono interessato a contribuire...
  ...
  Fatemi sapere se si crea un gruppo
 

Anch'io ho modificato (per ora solo localmente) CXF_IN, e ho creato un
pannello per convertire in batch più di un file.
Inoltre, ho trovato il modo per convertire da Cassini correttamente, con la
mappa dei punti di emanazione   ;)


+1 per il gruppo



Roberto

___ Gfoss@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@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-24 Per discussione Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 24/11/2013 14:48, Salvo caligiore ha scritto:

 Ottimo  ma dopo l’ultima mail non sono + riuscito a contattare
 l’autore che lamentavo uno scarso utilizzo di cxf_in
 
 Continuo a non capire come si possa collaborare in + persone
 questo progetto in maniera ampia
 
 Una domanda ma il tuo codice funziona su qgis 2.0? Cioè hai
 corretto anche tu il passaggio di api?
 
 Perché a sto punto se il tuo codice è + avanti del mio avendo
 sviluppato funzionalità aggiuntive è meglio proporre il tuo

fate un repo, su github o qualcosa di simile, e cominciate di li'.
poi fate sapere all'autore.
non lasciate il codice solo sulla vostra macchina.
saluti.

- -- 
Paolo Cavallini - www.faunalia.eu
QGIS  PostGIS courses: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAlKS9RgACgkQ/NedwLUzIr4X4gCdHjEAYIdJyLsKolTTaRi2kMxn
X3AAn2kqLvGOX9w1pAhbhXSD1PCnkJrr
=ZhdK
-END PGP SIGNATURE-
___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-23 Per discussione Gino Pirelli
cosi' mi piacete :)


2013/11/23 Salvo caligiore elypark...@gmail.com



 Il giorno 22/11/13 23:16, Alessandro Pasotti ale@tiscali.it ha
 scritto:

 
 Ciao,
 
 non conosco il plugin in oggetto ma mi pare di capire che tu (elyparker)
 non sei l'autore originale, se è così ti consiglierei di contattarlo e
 mandargli le tue modifiche, qui i riferimenti:
 
 http://plugins.qgis.org/plugins/Cxf_in/
 
 Per il processo di approvazione dei plugin: è un po' fumoso, di fatto


 Allora non mi sbagliavo quindi non c¹è la possibilità di usare un cvs o
 qualcosa di simile per integrare le proprie modifiche, come in altri
 progetti opensource


 Ad ogni modo ho contattato l¹autore originario sembra disponibile a
 continuare lo sviluppo con qualche aiuto


 ___
 Gfoss@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@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-23 Per discussione Amedeo Fadini

 Ad ogni modo ho contattato l¹autore originario sembra disponibile a
 continuare lo sviluppo con qualche aiuto



Anch'io sono interessato a contribuire...
Ho provato a fare qualcosina per fare l'import in un database ma non ci do
fuori...
Fatemi sapere se si crea un gruppo

Amefad
___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-23 Per discussione giulianc51
Il giorno Sat, 23 Nov 2013 21:44:47 +0100
Amedeo Fadini f...@libero.it ha scritto:

 
  Ad ogni modo ho contattato l¹autore originario sembra disponibile a
  continuare lo sviluppo con qualche aiuto
 
 
 
 Anch'io sono interessato a contribuire...
 ...
 Fatemi sapere se si crea un gruppo

+1


 Amefad

ciao,
giuliano
___
Gfoss@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] cxf_in come posso aggiornarlo?

2013-11-22 Per discussione Elyparker
salve a tutti volevo  ho fatto delle correzioni nel codice del plugin 
cxf_in per poter lo aggiornare alla versione 2.0 di qgis  e sono 
riuscito a farlo funzionare


mi sembra che l'autore non se ne stia occupando + c'è la possibilità di 
continuare il suo lavoro o di condividere le correzioni insomma di fare 
andare avanti questo plugin che mi sembra molto utile visto che permette 
di evitare l'uso di cxftoshape


non conosco la procedura per contribuire
saluti
___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-22 Per discussione giulianc51
Il giorno Fri, 22 Nov 2013 17:17:54 +0100
Elyparker elypark...@gmail.com ha scritto:

ciao Elyparker;

 salve a tutti volevo  ho fatto delle correzioni nel codice del plugin 
 cxf_in per poter lo aggiornare alla versione 2.0 di qgis  e sono 
 riuscito a farlo funzionare
 .
 non conosco la procedura per contribuire

non sono il più adatto a risponderti perchè non so nemmeno se i miei
plugin sono installabili, ma vista la latitanza provo :-)

se mantieni la struttura (cartella e files _init_.py, metadata.txt,
ecc.) ricomprimendo la cartella e depositandola sul repository dei
plugin (devi essere iscritto a osgeo se ricordo bene) hai buone chances
che tutto funzioni;

ovviamente uno sguardo nei dintorni di
http://www.qgis.org/en/docs/pyqgis_developer_cookbook/
dovrebbe/potrebbe aiutarti :-)

perchè poi il plugin appaia in pubblico devi aspettare qualche guru che
te lo approvi (_fine_ delle mie conoscenze :-) :-)


 saluti

ciao,
giuliano
___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-22 Per discussione Alessandro Pasotti

Il 22/11/2013 22:45, giulianc51 ha scritto:

Il giorno Fri, 22 Nov 2013 17:17:54 +0100
Elyparker elypark...@gmail.com ha scritto:

ciao Elyparker;


salve a tutti volevo  ho fatto delle correzioni nel codice del plugin
cxf_in per poter lo aggiornare alla versione 2.0 di qgis  e sono
riuscito a farlo funzionare
.
non conosco la procedura per contribuire


non sono il più adatto a risponderti perchè non so nemmeno se i miei
plugin sono installabili, ma vista la latitanza provo :-)

se mantieni la struttura (cartella e files _init_.py, metadata.txt,
ecc.) ricomprimendo la cartella e depositandola sul repository dei
plugin (devi essere iscritto a osgeo se ricordo bene) hai buone chances
che tutto funzioni;

ovviamente uno sguardo nei dintorni di
http://www.qgis.org/en/docs/pyqgis_developer_cookbook/
dovrebbe/potrebbe aiutarti :-)

perchè poi il plugin appaia in pubblico devi aspettare qualche guru che
te lo approvi (_fine_ delle mie conoscenze :-) :-)




Ciao,

non conosco il plugin in oggetto ma mi pare di capire che tu (elyparker) 
non sei l'autore originale, se è così ti consiglierei di contattarlo e 
mandargli le tue modifiche, qui i riferimenti:


http://plugins.qgis.org/plugins/Cxf_in/

Per il processo di approvazione dei plugin: è un po' fumoso, di fatto 
quando un plugin o una sua versione vengono caricati da un utente non 
trusted viene spedita una notifica a una dozzina di persone tra cui 
alcuni membri del PSC e altri autori di plugin e il primo che ha tempo 
(e voglia) lo approva o comunque risponde a chi lo ha caricato, 
raramente passano più di 7 giorni.


Se poi l'autore viene flaggato come trusted (sempre da uno della 
dozzina di cui sopra) da quel momento tutto ciò che carica è approvato 
automaticamente.


È chiaro che trattandosi di codice python che va in esecuzione sulla 
macchina dell'utente e potrebbe fare qualsiasi cosa ci va un minimo di 
cautela, la moderazione dei plugin è purtroppo necessaria.




--
Alessandro Pasotti
w3: www.itopen.it
___
Gfoss@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

Re: [Gfoss] cxf_in come posso aggiornarlo?

2013-11-22 Per discussione Salvo caligiore


Il giorno 22/11/13 23:16, Alessandro Pasotti ale@tiscali.it ha
scritto:


Ciao,

non conosco il plugin in oggetto ma mi pare di capire che tu (elyparker)
non sei l'autore originale, se è così ti consiglierei di contattarlo e
mandargli le tue modifiche, qui i riferimenti:

http://plugins.qgis.org/plugins/Cxf_in/

Per il processo di approvazione dei plugin: è un po' fumoso, di fatto


Allora non mi sbagliavo quindi non c¹è la possibilità di usare un cvs o
qualcosa di simile per integrare le proprie modifiche, come in altri
progetti opensource


Ad ogni modo ho contattato l¹autore originario sembra disponibile a
continuare lo sviluppo con qualche aiuto


___
Gfoss@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