RE: [gdal-dev] convert 2 shapefiles to a single GPX?
Now this I've got to try! The VRT file idea is intriguing. I didn't know it had this much flexibility... Thanks, Duarte -Mensagem original- De: Even Rouault [mailto:even.roua...@mines-paris.org] Enviada: sábado, 17 de Janeiro de 2009 20:43 Para: gdal-dev@lists.osgeo.org Cc: Duarte Carreira; Stefan Keller; Jean-Claude Repetto Assunto: Re: [gdal-dev] convert 2 shapefiles to a single GPX? Here's one solution : 1) create a directory, for example merge_shp 2) copy in merge_shp the shapefile that is going to be put in the waypoints layer as waypoints.shp (rename the .dbf and .shx accordingly) 3) copy in merge_shp the shapefile that is going to be put in the tracks layer as tracks.shp (rename the .dbf and .shx accordingly) 4) run ogr2ogr -f GPX merged.gpx merge_shp waypoints tracks (the order of the layers is important) A solution based on an OGR VRT file defining the two layers from the 2 shapefiles would also probably work. Le Thursday 15 January 2009 12:03:27 Duarte Carreira, vous avez écrit : Maybe the same approach can be used with 2 gpx files? That would be very good. I cannot merge 2 shapefiles with different geometry types. I could convert line shapegpx1 and point shape-gpx2 and then merge gpx2+gpx2-gpx3... Thanks, Duarte De: Stefan Keller [mailto:sfkel...@gmail.com] Enviada: quarta-feira, 14 de Janeiro de 2009 22:40 Para: Jean-Claude Repetto Cc: Duarte Carreira; gdal-dev@lists.osgeo.org Assunto: Re: [gdal-dev] convert 2 shapefiles to a single GPX? A merge of two shapefiles 'file1.shp' and 'file2.shp' into a new file 'file_merged.shp' is performed like this (See http://www.gdal.org/ogr/drv_shapefile.html): % ogr2ogr file_merged.shp file1.shp % ogr2ogr -update -append file_merged.shp file2.shp -nln file_merged Then convert to GPX: % ogr2ogr -f GPX out.gpx file_merged.shp Stefan http://geoconverter.hsr.chhttp://geoconverter.hsr.ch/ 2009/1/14 Jean-Claude Repetto jrepe...@free.frmailto:jrepe...@free.fr Duarte Carreira a écrit : Can OGR convert 2 shapefiles to a single GPX? The objective is to add tracks from a line shapefile and waypoints from a point shapefile... Hello, I don't know the answer to your question, but since GPX files are text files, it is very easy to merge two GPX files with a text editor. HTH ! Jean-Claude ___ gdal-dev mailing list gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev ___ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev
Re: [gdal-dev] convert 2 shapefiles to a single GPX?
Here's one solution : 1) create a directory, for example merge_shp 2) copy in merge_shp the shapefile that is going to be put in the waypoints layer as waypoints.shp (rename the .dbf and .shx accordingly) 3) copy in merge_shp the shapefile that is going to be put in the tracks layer as tracks.shp (rename the .dbf and .shx accordingly) 4) run ogr2ogr -f GPX merged.gpx merge_shp waypoints tracks (the order of the layers is important) A solution based on an OGR VRT file defining the two layers from the 2 shapefiles would also probably work. Le Thursday 15 January 2009 12:03:27 Duarte Carreira, vous avez écrit : Maybe the same approach can be used with 2 gpx files? That would be very good. I cannot merge 2 shapefiles with different geometry types. I could convert line shapegpx1 and point shape-gpx2 and then merge gpx2+gpx2-gpx3... Thanks, Duarte De: Stefan Keller [mailto:sfkel...@gmail.com] Enviada: quarta-feira, 14 de Janeiro de 2009 22:40 Para: Jean-Claude Repetto Cc: Duarte Carreira; gdal-dev@lists.osgeo.org Assunto: Re: [gdal-dev] convert 2 shapefiles to a single GPX? A merge of two shapefiles 'file1.shp' and 'file2.shp' into a new file 'file_merged.shp' is performed like this (See http://www.gdal.org/ogr/drv_shapefile.html): % ogr2ogr file_merged.shp file1.shp % ogr2ogr -update -append file_merged.shp file2.shp -nln file_merged Then convert to GPX: % ogr2ogr -f GPX out.gpx file_merged.shp Stefan http://geoconverter.hsr.chhttp://geoconverter.hsr.ch/ 2009/1/14 Jean-Claude Repetto jrepe...@free.frmailto:jrepe...@free.fr Duarte Carreira a écrit : Can OGR convert 2 shapefiles to a single GPX? The objective is to add tracks from a line shapefile and waypoints from a point shapefile... Hello, I don't know the answer to your question, but since GPX files are text files, it is very easy to merge two GPX files with a text editor. HTH ! Jean-Claude ___ gdal-dev mailing list gdal-dev@lists.osgeo.orgmailto:gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev ___ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev
Re: [gdal-dev] convert 2 shapefiles to a single GPX?
Duarte Carreira a écrit : Can OGR convert 2 shapefiles to a single GPX? The objective is to add tracks from a line shapefile and waypoints from a point shapefile… Hello, I don't know the answer to your question, but since GPX files are text files, it is very easy to merge two GPX files with a text editor. HTH ! Jean-Claude ___ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev