Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Just imported GPX file into QGIS.Opened attribute table. where are the following fields? Latitude,Longitude,,symbol,and time . Am I missing something??I used a Garmin Oregon 300 to collect the data. Verified that all the listed fields have info in them using other enter image description hereboth Mac and Windows GPS programs.

share|improve this question

3 Answers 3

If you can see the points on your map, then, please, don't be worry about the first two fields!

You only need to create an expression based label for your layer, like below,

enter image description here

and then you'll be able to see the latitude & longitude:

enter image description here

Now, about the last two fields: I don't know nothing about your data, but because you are sure the time and the symbol elements exist in your gpx file, try to repeat the import, after deleting the schemaLocation reference in your <gpx> element. If there is a reference to a companion file, like an xsl, with some import rules, it must be deleted also. Below is such an example:

enter image description here

If, eventually, you can not see the time and symbol columns, can you upload the gpx file for a review?


EDIT

If you want to see the latitude and the longitude in your attribute table then:

  • right click your layer name:

enter image description here

  • complete as bellow and press OK:

enter image description here

  • open up th new layer attribute table, toggle editing mode and press field calculator to create the latitude and longitude columns as new fields:

enter image description here

Now, if you are not satisfied having the latitude and longitude as decimal degrees, thanks to this link you can have them as DMS, as in OziExplorer:

enter image description here

share|improve this answer
    
Removing the schema details doesn't do anything, at least for my version of GPS Tool. –  scruss Feb 1 at 15:45
    
if the Andre Joost's response doesn't satisfy your requirements then can you upload the gpx file for a review? You can upload it on dropbox then you put here only the public link. There must be some rules of visibility inside,or something else tricky. –  Sorin Călinică Feb 1 at 15:52
    
I suggest to change the field type from integer to real. –  Andre Joost Feb 3 at 5:28
    
@andre-joost Thanks for the tip, I was in a hurry! I've decided to text, only to fit the both cases... –  Sorin Călinică Feb 3 at 5:42

Alternatively to the GPS tool, you can add a GPX file from disk with Add Vector layer. Most GPS receivers write a GPX file into their internal memeory or memory card, which can be transferred to the PC disc; others require GPSbabel for that step.

WithAdd Vector layer you get elevation and time stamps for waypoints and track points in the attribute table.

share|improve this answer
    
You only get timestamps if your GPS saves them in the right fields. My 60csx puts them in the ‘cmt’ field, which sometimes contains other text. But yes, Add Vector Layer imports more fields than the GPS tool. –  scruss Feb 1 at 15:40

Thank you everyone who took the time to answer.I'm thrilled to receive your responses. I gave up on the GPS plugin and ended up using the "add Vector Layer". I've attached an image showing what was the final result.Somehow it still didn't import the Lat/Long fields. I know they are there because programs like Cartographica (Mac) and Oziexplorer(windows) have no trouble importing them. I'm happy to upload the file if someone would like to look at it. My next step is using the TableManager plugin to try and sort out the fields I require. enter image description here

share|improve this answer
    
Surely the coordinates are available, they are used to put the points at the right place. $x and $y in the field calculator will add them to the attribute table. –  Andre Joost Feb 3 at 5:25
    
Wow, many,many thanks for all your help. It really was simple to do. Sorry, I'm not a programmer. This really is another language. I envy your skills. –  Joe Feb 3 at 11:56

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.