search
top

Conversione GPX – ShapeFile

Sempre più spesso mi è capitato di dover convertire un file preso da GPS con estensione gpx (xml contenente i punti con coordinate WGS84)
in formato Shp (Esri Shape) passando al sistema di coordinate Gauss Boaga fuso Ovest.
Utilizzando le librerie Open Source GDAL in particolare il comando ogr2ogr dopo svariate prove ho notato che a seconda della zona in cui i punti sono stati rilevati possono esserci delle discrepanze, che normalmente per una zona rilevata circoscritta sono abbastanza costanti.
Per convertire i file GPX cambiando il sistema di coordinate a Gauss Boaga fuso Ovest e poter eventualmente ritoccare la localizzazione dei punti rilevati ho utilizzato il seguente comando:

ogr2ogr -s_srs EPSG:4326 -t_srs “+proj=tmerc +lat_0=0 +lon_0=9 +k=0.9996 +x_0=1500000 +y_0=0 +ellps=intl +units=m +towgs84=-104.1, -49.1,-9.9,0.971,-2.917,0.714,-11.68 +no_defs” newgps1.shp gps.gpx


dove volutamente ho lasciato il sistema di coordinate target (-t_srs) sotto forma di stringa di parametri in modo da poter leggermente modificare i parametri +x_0 e +y_0 per poter fare collimare i punti convertiti con un riferimento cartografico di sfondo (CTR 5000).
In tal modo per ogni zona di rilievo si potrebbero registrare i parametri specifici per diminuire al minimo l’errore dovuto alla conversione.

Leave a Reply

Your email address will not be published. Required fields are marked *

* Copy This Password *

* Type Or Paste Password Here *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This site is helping to EcoPlus with the captcha installed.


top