I have a Garmin etrex 20 and I want to convert my waypoints into a shapefile for QGIS.
The waypoints need their name and background information with them in the shapefile.
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It only takes a minute to sign up.Sign up to join this community
First you need to extract the information of your gps to gpx format. Usually I do it by using Easy GPS the free version of ExpertGPS. Once you have the gpx file you can load it in to Qgis using GPS tools (vector/gps/gpstools).Qgis will open the gpx file and will separate waypoints tracks and routes. Then
a)rightclick on the waypoints and choose save as.
b)select shp as the format
c)You can use EPSG4326 coordinate system or change it to your needs
That will do it
ps these two videos explain what you want to do.
Bear in mind that they are in spanish and I made it with an etrex GPS, easy gps and Qgis 1.7. Nevertheless the process remains the same.
My favorite has always been DNRGarmin from the Minnesota DNR. It is designed to work with ArcGIS but will work as a stand alone tool as well. http://www.dnr.state.mn.us/mis/gis/tools/arcview/extensions/DNRGarmin/DNRGarmin.html
QGIS plugin: GPS Tools. (I don't remember now if you have to install this or if it's already loaded)
QGIS menu: Vector | GPS | GPS Tools
The GPS Tools window appears. On the 'Load GPX file' browse to the GPX file. Select the 'Waypoints' check box (you are telling QGIS what to extract from the file - one GPX file can contain all of these things, but they would need to become different layers in QGIS as for some you want lines and for others points).
You should now have a layer open with the waypoints. Make sure you can see the layers panel (if not: View | Panels | Layers). Right click on the layer and choose "Save as", and select the ESRI Shapefile option (with whatever CRS you want).
I can never remember what the main differences are between using the GPS Tools plugin to import the data and just adding it as a vector layer - but this is a reliable way to work, and gives me the confidence that from any GPX file I know what I've extracted (waypoints, or points from a track).
Try MyGeoData Converter - allows to convert not only GPX and another GPS formats to various GIS formats - including ESRI ShapeFile of course...