Ho scaricato Traspunto nella versione 2.5.2. Ho provato ad eseguire una trasformazione di un file dxf da Gauss Boaga Roma 40 32 ovest a UTM WGS 84 32 ovest ma purtroppo mi compare questo messaggio errore sul file XXXXX.dxf verificare i dati immessi.
mi pare che di traspunto ci siano versioni successive a quella che ho scaricato, ma non riesco a trovare il sito da cui scaricarla, ho provato a cercare anche su quello del Ministero dell’Ambiente ma senza risultati.
Chiedo gentilmente se qualcuno potrebbe venirmi in aiuto
Grazie e cordiali saluti
Ciao, io conosco solo questo link http://www.cadlandia.com/showlinksw.asp?CatID=24&parentID=1&subname=GIS&parentname=Free ma non so se si tratti della stessa versione che hai già.
Saluti
Il giorno 02 agosto 2011 17:10, Michele Albini <michele.albini@tiscali.it> ha scritto:
Ho scaricato Traspunto nella versione 2.5.2. Ho provato ad eseguire una trasformazione di un file dxf da Gauss Boaga Roma 40 32 ovest a UTM WGS 84 32 ovest ma purtroppo mi compare questo messaggio errore sul file XXXXX.dxf verificare i dati immessi.
mi pare che di traspunto ci siano versioni successive a quella che ho scaricato, ma non riesco a trovare il sito da cui scaricarla, ho provato a cercare anche su quello del Ministero dell’Ambiente ma senza risultati.
Chiedo gentilmente se qualcuno potrebbe venirmi in aiuto
Grazie e cordiali saluti
Iscriviti all’associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
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.
527 iscritti al 7.7.2011
grazie per il link ma è la stessa versione che ho già, ho provato comunque a scaricala e a provarla, purtroppo l’errore si verifica ancora.
Grazie e cordiali saluti
----- Original Message -----
From: Francesca Bader
To: Michele Albini
Cc: gfoss@lists.gfoss.it
Sent: Tuesday, August 02, 2011 5:21 PM
Subject: Re: [Gfoss] Traspunto, dove scaricare l’ultima versione?Ciao, io conosco solo questo link http://www.cadlandia.com/showlinksw.asp?CatID=24&parentID=1&subname=GIS&parentname=Free ma non so se si tratti della stessa versione che hai già.
SalutiIl giorno 02 agosto 2011 17:10, Michele Albini <michele.albini@tiscali.it> ha scritto:
Ho scaricato Traspunto nella versione 2.5.2. Ho provato ad eseguire una trasformazione di un file dxf da Gauss Boaga Roma 40 32 ovest a UTM WGS 84 32 ovest ma purtroppo mi compare questo messaggio errore sul file XXXXX.dxf verificare i dati immessi.
mi pare che di traspunto ci siano versioni successive a quella che ho scaricato, ma non riesco a trovare il sito da cui scaricarla, ho provato a cercare anche su quello del Ministero dell’Ambiente ma senza risultati.
Chiedo gentilmente se qualcuno potrebbe venirmi in aiuto
Grazie e cordiali saluti
Iscriviti all’associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
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.
527 iscritti al 7.7.2011
On Tue, Aug 02, 2011 at 05:10:12PM +0200, Michele Albini wrote:
Ho scaricato Traspunto nella versione 2.5.2.
Da una breve ricerca mi pare che Traspunto **non** sia software
libero.
Chi ha maggiori informazioni può confermare?
Non confondiamo il software in "donwload gratuito" con il
software libero: siamo su due pianeti diversi!
--
Niccolo Rigacci
Firenze - Italy
Tel. ufficio: 055-0118525
ciao
Il giorno 02 agosto 2011 17:10, Michele Albini <michele.albini@tiscali.it> ha scritto:
Ho provato ad eseguire una trasformazione di un file dxf da Gauss Boaga Roma 40 32 ovest a UTM WGS 84 32 ovest ma purtroppo mi compare questo messaggio errore sul file XXXXX.dxf verificare i dati immessi.
Gauss Boaga Roma 40 32 ovest e UTM WGS 84 32 ovest: penso che intendessi rispettivamente ‘Gauss Boaga Roma 40 fuso Ovest’ [*] e UTM WGS84 32 N [**]
Non ho esperienza circa la conversione di dxf. Uso traspunto in linux con wine; per la conversione di shapefiles da GB (3003) a wgs84 utm 32 n il comando che uso è questo:
wine traspunto.exe shp pia pia pt_tmp pt_tmp_wgs84 ROMA40 WGS84 O 32
dove pt_tmp è uno shpefile in input (in coordinate GB ) e pt_tmp_wgs84 è lo shapefile in output (scritti entrambi senza estensione). Prima di 32 c’è una ‘’‘O’‘’ e non un zero.
ciao
Ciao a tutti,
GDAL\OGR[1] è disponibile su Win e linux; l'utility ogr2ogr[2] consente
la trasformazione tra sistemi di coordinate (opzioni -a_srs EPSG:3003 e
-t_srs EPSG:32632) e DXF[3] è tra i formati supportati (relata refero,
non ho mai convertito un DXF con ogr2ogr).
[1] http://www.gdal.org/ogr/
[2] http://www.gdal.org/ogr2ogr.html
[3] http://www.gdal.org/ogr/drv_dxf.html
Buon lavoro
Sig
Il giorno mer, 03/08/2011 alle 09.52 +0200, Paolo Craveri ha scritto:
ciao
Il giorno 02 agosto 2011 17:10, Michele Albini
<michele.albini@tiscali.it> ha scritto:Ho provato ad eseguire una trasformazione di un file dxf da
Gauss Boaga Roma 40 32 ovest a UTM WGS 84 32 ovest ma
purtroppo mi compare questo messaggio errore sul file
XXXXX.dxf verificare i dati immessi.Gauss Boaga Roma 40 32 ovest e UTM WGS 84 32 ovest: penso che
intendessi rispettivamente 'Gauss Boaga Roma 40 fuso Ovest' [*] e UTM
WGS84 32 N [**]Non ho esperienza circa la conversione di dxf. Uso traspunto in linux
con wine; per la conversione di shapefiles da GB (3003) a wgs84 utm
32 n il comando che uso è questo:wine traspunto.exe shp pia pia pt_tmp pt_tmp_wgs84 ROMA40 WGS84 O 32
dove pt_tmp è uno shpefile in input (in coordinate GB ) e pt_tmp_wgs84
è lo shapefile in output (scritti entrambi senza estensione). Prima di
32 c'è una '''O''' e non un zero.ciao
* http://spatialreference.org/ref/epsg/3003/
** http://spatialreference.org/ref/epsg/32632/
--
--
Paolo C.
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
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.
527 iscritti al 7.7.2011
gfoss-bounces@lists.gfoss.it scritti il 03/08/2011 10.19.43
> Ciao a tutti,
> GDAL\OGR[1] è disponibile su Win e linux; l'utility ogr2ogr[2] consente
> la trasformazione tra sistemi di coordinate (opzioni -a_srs EPSG:3003 e
> -t_srs EPSG:32632) e DXF[3] è tra i formati supportati (relata refero,
> non ho mai convertito un DXF con ogr2ogr).
OGR non supporta la riproiezione dei DXF.
Inoltre, non sempre per la riproiezione dei SHP è sufficiente indicare il SRS, bisogna aggiungere ulteriori parametri come la traslazione, la rotazione e il fattore di scala.
Un esempio per quanto riguarda Trento, con il passaggio dal EPSG:3003 a EPSG:25832 (UTM - ETRF 1989 32N):
ogr2ogr -f "ESRI Shapefile" -s_srs "+proj=tmerc +ellps=intl +lat_0=0 +lon_0=9 +k=0.999600 +x_0=1500000 +y_0=0 +units=m +towgs84=-117.231939820,-29.243113167,-7.955969586,-0.353472059,-2.843197642,-1.534991981,-17.961969706" -t_srs "+proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs OUTPUTSHP SOURCESHP
l'errore massimo, rispetto ad una riproiezione fatta con ArcMap, è di mezzo millimetro sull'asse X e meno sulle Y.
Per quanto riguarda i DXF, qui usiamo una procedura in python che legge un DXF e genera un nuovo DXF riproiettato
secondo i parametri sopracitati (p.s. Python deve girare su architettura a 32 bit, non a 64!):
#impostazione coefficienti
gbe89alfa = 0.999981929972442
gbe89beta = -8.08884040434622 / 1000000
gbe89p = 82.9213694651314
gbe89q = -1000040.08814668
#apertura file input e output
inpFile = open(nomeDxfInput, "r")
# try:
outFile = open(str (nomeDxfOutput), "w")
while 1:
riga = inpFile.readline()
outFile.write(riga)
#considero solo "punti primari" ed "altri punti"
if riga == " 10"+'\n' or riga == " 11"+'\n' or riga == " 12"+'\n' or riga == " 13"+'\n' or riga == " 14"+'\n' or riga == " 15"+'\n' or riga == " 16"+'\n' or riga == " 17"+'\n' or riga == " 18"+'\n':
x = (inpFile.readline())
xgb = float(x)
x = x.split("\n") [0]
quantidecx = (len(x) - (x.rfind(".") + 1))
successiva = inpFile.readline()
y = inpFile.readline()
ygb = float(y)
y = y.split("\n") [0]
quantidecy = (len(y) - (y.rfind(".") + 1))
#considero solo coordinate cartografiche
if xgb > 1000000 and ygb > 5000000 :
xutm = (float(gbe89q + xgb * gbe89alfa - ygb * gbe89beta))
xutm = str(round(xutm,quantidecx))
outFile.write(xutm +'\n')
outFile.write(successiva)
yutm = (gbe89p + (ygb * gbe89alfa) + (xgb * gbe89beta))
yutm = str(round(yutm,quantidecy))
outFile.write(yutm +'\n')
else:
outFile.write(str(xgb)+'\n')
outFile.write(successiva)
outFile.write(str(ygb)+'\n')
if not riga:
break
# chiusura files e cancellazione file rinominato
inpFile.close()
outFile.close()