Grazie mille Guido, senz'altro di grande utilità.<div><div><br></div><div>giovanni<br><br><div class="gmail_quote">Il giorno 23 marzo 2012 14:14, Margherita Di Leo <span dir="ltr"><<a href="mailto:diregola@gmail.com">diregola@gmail.com</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ciao Giuliano,<div><br></div><div>grazie per la spiegazione. Poiche` e` interesse di molti, ho appena creato una pagina nel nostro wiki e ti invito a riportare la procedura qui: </div>
<div><br></div><div><a href="http://wiki.gfoss.it/index.php?title=Importare_dati_catastali_da_DXF.&action=edit&redlink=1" target="_blank">http://wiki.gfoss.it/index.php?title=Importare_dati_catastali_da_DXF.&action=edit&redlink=1</a></div>

<div><br></div><div>Grazie ancora.</div><div>Saluti</div><div>madi<br><br><div class="gmail_quote"><div class="im">2012/3/23 giuliano su Tiscali <span dir="ltr"><<a href="mailto:giulianc@tiscali.it" target="_blank">giulianc@tiscali.it</a>></span><br>

</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">ciao a tutti,<br>
<br>
nei giorni scorsi è passato in lista un messaggio circa la importazione<br>
di dati catastali da DXF, in particolare il mantenimento del numero di<br>
particella;<br>
<br></div>
riprendendo l'argomento per diletto dopo parecchio tempo, mi sono<br>
imbattutto nello stesso problema ed ho adottato questa procedura che<br>
condivido per raccogliare soprattutto suggerimenti e miglioramenti;<br>
<br>
chiedo scusa anticipatamente della prolissità; i non interessati<br>
possono terminare quì :-))<br>
<br>
1) come primo passo ho separato il file iniziale in file più piccoli<br>
per categorie omogenee (particelle, fabbricati, strade, ecc.); per far<br>
ciò ho usato qCad (libreCad) che conserva la primitiva polyline<br>
necessaria a far riconoscere dall'importer di qGis i poligoni;<br>
<br>
2) un primo problema: anche settando la casella di spunta per la<br>
generazione di un layer testi associato non sono mai riuscito (sia<br>
usando linee, poligoni e punti) a generarlo; sono riuscito a generare<br>
il layer dei testi operando con un altro cad (proprietario) che non<br>
gestisce la primitiva polyline (e quindi risulta inutile per generare i<br>
poligoni) ma è risultato utile per i numeri di particella e<br>
fabbricato; questo è forse un problema da approfondire;<br>
<br>
3) con questi due layer ho generato con il plugin SPIT due tabelle<br>
(poligoni e label) su un database di prova in Postgis; è necessario<br>
aggiungere manualmente i campi FOGLIO e MAPPALE alla tabella (questo può<br>
essere fatto sia in qGIS che in PostgreSQL);<br>
<br>
4) in postgresql ho operato con la query di aggiornamento<br>
        update poligoni as p<br>
        set foglio = [num_foglio],<br>
        mappale = l.text<br>
        FROM label as l<br>
        where st_contains (p.the_geom,l.the_geom)<br>
<br>
5) da postgresql ha generato lo shapefile con il comando:<br>
        pgsql2shp -f <shapename> <dbname_prova> poligoni<br>
che risulta completo di mappale e pronto per essere letto da qGis;<br>
<br>
6) se si vuole, come ho fatto io, conservare tutti i fogli catastali (i<br>
file DXF sono dati per foglio) in un unico shape occorre trasferire dal<br>
file precedente al file globale; la cosa non dà problemi salvo il fatto<br>
che l'associazione degli attributi mi sembra venga fatta per ordine e<br>
non per nome del campo; cioè: se lo shape globale ha i campi FOGLIO,<br>
MAPPALE mentre lo shape parziale ha i campi MAPPALE, FOGLIO risulta un<br>
pasticcio, per cui è opportuna una certa attenzione nella<br>
corrispondenza degli attributi (il campo geometria sembra venga gestito<br>
automaticamente);<div class="im"><br>
<br>
7) (ultima) nota sulla gestione degli attributi in qGis: è comodo per<br>
inserire nuovi campi nel file, però risulta impossibile (almeno io non<br>
ci sono riuscito) modificare campi esistenti; questa operazione è<br>
invece facilmente eseguibile in OpenJump, ivi compresa la modifica<br>
dell'ordine dei campi (ovviamente in postgresql non ci sarebbe alcun<br>
problema); segnalo perchè forse un migliore editing degli attributi in<br></div>
qGis potrebbe essere comodo, pur inchinandomi di fronte ai notevoli<br>
miglioramenti introdotti :-)<br>
<br>
finito, grazie ancora per la pazienza, ciao,<br>
giuliano<div class="im"><br>
_______________________________________________<br>
Iscriviti all'associazione GFOSS.it: <a href="http://www.gfoss.it/drupal/iscrizione" target="_blank">http://www.gfoss.it/drupal/iscrizione</a><br>
<a href="mailto:Gfoss@lists.gfoss.it" target="_blank">Gfoss@lists.gfoss.it</a><br>
<a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" target="_blank">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br>
Questa e' una lista di discussione pubblica aperta a tutti.<br>
Non inviate messaggi commerciali.<br>
I messaggi di questa lista non rispecchiano necessariamente<br>
le posizioni dell'Associazione GFOSS.it.<br>
569 iscritti al 4.1.2012</div></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br>Ing. Margherita Di Leo, Ph.D.<br>
</font></span></div>
<br>_______________________________________________<br>
Iscriviti all'associazione GFOSS.it: <a href="http://www.gfoss.it/drupal/iscrizione" target="_blank">http://www.gfoss.it/drupal/iscrizione</a><br>
<a href="mailto:Gfoss@lists.gfoss.it">Gfoss@lists.gfoss.it</a><br>
<a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" target="_blank">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br>
Questa e' una lista di discussione pubblica aperta a tutti.<br>
Non inviate messaggi commerciali.<br>
I messaggi di questa lista non rispecchiano necessariamente<br>
le posizioni dell'Associazione GFOSS.it.<br>
569 iscritti al 4.1.2012<br></blockquote></div><br></div></div>