[Gfoss] Import dati alfanumerici catasto censuario in postgis

Salve a tutti,
Sto valutando per un comune mio cliente di importare i dati del catasto censuario in tabelle di un database che possa essere letto da Qgis, mi auguro di poter arrivare a un plugin apposito.
Per le cartografie si è parlato a lungo in lista delle tecniche di conversione coordinate e ho già sperimentato dxf2postgis con successo (anche se mancherebbe la possibilità di usare la trasformazione affine fornendo alcuni punti ci controllo al posto dei 6 parametri ). L’interesse è agganciare i dati alfanumerici ai mappali (e in genere per il catasto urbano serve una transcodifica dei fogli)

I dati del catasto censuario stanno in file di testo con estensione .fab, .sog, .tit et similia
Il tracciato dati e’ documentato [0], ma vedo che per inserirlo in postgres non basta un semplice COPY in quanto il numero di campi è differente per i diversi tipi di record (ci sono righe da 48 campi, righe da 13 e righe da 14) e non so come fare per lasciare null gli altri campi… qualche idea?

In generale per il catasto ci sono già dei lavori in corso a cui posso contribuire? Qualche tecnico comunale interessato?

amefad

[0] http://www.agenziaterritorio.it/?id=1203

Non credo che sia possibile importare dati csv con il numero di colonne non omogeneo per tutti i record.
Secondo me devi preprocessare i dati con un programmino scritto apposta e produrre dei dati csv validi, inserendo dei campi vuoti dove il campo corrispondende manca.

Ciao tommaso

On 06/20/2012 11:58 AM, Amedeo Fadini wrote:

Salve a tutti,
Sto valutando per un comune mio cliente di importare i dati del catasto censuario in tabelle di un database che possa essere letto da Qgis, mi auguro di poter arrivare a un plugin apposito.
Per le cartografie si è parlato a lungo in lista delle tecniche di conversione coordinate e ho già sperimentato dxf2postgis con successo (anche se mancherebbe la possibilità di usare la trasformazione affine fornendo alcuni punti ci controllo al posto dei 6 parametri ). L'interesse è agganciare i dati alfanumerici ai mappali (e in genere per il catasto urbano serve una transcodifica dei fogli)

I dati del catasto censuario stanno in file di testo con estensione .fab, .sog, .tit et similia
Il tracciato dati e' documentato [0], ma vedo che per inserirlo in postgres non basta un semplice COPY in quanto il numero di campi è differente per i diversi tipi di record (ci sono righe da 48 campi, righe da 13 e righe da 14) e non so come fare per lasciare null gli altri campi.. qualche idea?

In generale per il catasto ci sono già dei lavori in corso a cui posso contribuire? Qualche tecnico comunale interessato?

amefad

[0] http://www.agenziaterritorio.it/?id=1203

2012/6/20 tommaso <tommasodb@googlemail.com>

Non credo che sia possibile importare dati csv con il numero di colonne non omogeneo per tutti i record.
Secondo me devi preprocessare i dati con un programmino scritto apposta e produrre dei dati csv validi, inserendo dei campi vuoti

Ok grazie mille! Mi dedico allora a scrivere qualcosa.

amefad

sarebbe bello arrivare a qualcosa come quel che han fatto in OSM españa

http://wiki.openstreetmap.org/wiki/Cat2Osm
https://github.com/AnderPijoan/cat2osm

modificandolo per generare su db invece che generando in formato OSM (che comunque male non fa :slight_smile:

credo ci si impicchi a modificarlo per gli scopi italiani visto che immagino abbiano formati differenti, ma forse la architettura puo’ essere riusata.

ciao ginetto

2012/6/20 Amedeo Fadini <fame@libero.it>

Salve a tutti,
Sto valutando per un comune mio cliente di importare i dati del catasto censuario in tabelle di un database che possa essere letto da Qgis, mi auguro di poter arrivare a un plugin apposito.
Per le cartografie si è parlato a lungo in lista delle tecniche di conversione coordinate e ho già sperimentato dxf2postgis con successo (anche se mancherebbe la possibilità di usare la trasformazione affine fornendo alcuni punti ci controllo al posto dei 6 parametri ). L’interesse è agganciare i dati alfanumerici ai mappali (e in genere per il catasto urbano serve una transcodifica dei fogli)

I dati del catasto censuario stanno in file di testo con estensione .fab, .sog, .tit et similia
Il tracciato dati e’ documentato [0], ma vedo che per inserirlo in postgres non basta un semplice COPY in quanto il numero di campi è differente per i diversi tipi di record (ci sono righe da 48 campi, righe da 13 e righe da 14) e non so come fare per lasciare null gli altri campi… qualche idea?

In generale per il catasto ci sono già dei lavori in corso a cui posso contribuire? Qualche tecnico comunale interessato?

amefad

[0] http://www.agenziaterritorio.it/?id=1203


Gfoss@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 rispecchiano necessariamente
le posizioni dell’Associazione GFOSS.it.
594 iscritti all’11.6.2012

Salve, sono interessato anch'io a qualche strumento/procedure per caricare i
dati catastali alfanumerici (censuari) su un DB PostgreSQL/Postgis. Ho visto
che la discussione è ferma al 2012 e mi chiedevo se c'era qualche novità al
riguardo.
Grazie.

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Import-dati-alfanumerici-catasto-censuario-in-postgis-tp7578273p7592650.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Ciao testadicactus (?)

2015-05-26 11:22 GMT+02:00 palutina <testadicactus@katamail.com>:

Salve, sono interessato anch'io a qualche strumento/procedure per caricare i
dati catastali alfanumerici (censuari) su un DB PostgreSQL/Postgis. Ho visto
che la discussione è ferma al 2012 e mi chiedevo se c'era qualche novità al
riguardo.
Grazie.

Beh io ho messo in stand by il progetto per mancanza di fondi...
su questo repository

https://github.com/amefad/QGIS_import_catasto

c'è il codice che funzionava in qgis 1.8 sulla base del vecchio CXF_IN
di fabio Saccon.
La struttura del database che ho scelto di fatto replica i file
presenti in tmp. La funziona parse_file suddivide i record per tipo
record.

Adesso CXF_IN è molto migliorato e se c'è qualcuno più abile in python
che mi vuole dare una mano si può riprendere il discorso.

Serve però avere i dati di esempio con CXF e SOG, TIT, FAB relativi a un comune

amefad

chiedo scusa, ma se l'amministrazione per cui stai facendo il lavoro è
aderente a Sigmater (e la regione veneto loè) non è più semplice recuperare
i dati direttamente da lì?
peraltro, almeno in piemonte, l'agenzia ha terminato la conversione della
componente geografica dal SR cassini a epsg: 32632 ed entro sigmater sono
esposti appunto in queto sistema SR.

http://siti.provincia.treviso.it/Engine/RAServePG.php/P/574010140300/M/250010140303/T/Convegno-Sigmater
http://bur.regione.veneto.it/BurvServices/pubblica/DettaglioDgr.aspx?id=242174

s.

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Import-dati-alfanumerici-catasto-censuario-in-postgis-tp7578273p7592744.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.