How GPS Works
- Fixed orbiting Satellites, with super accurate clocks, send a repeating weak data stream containing satellite ID signals and a time stamp.
- Earth based devices use the subtle differences from each signal to work out where the satellites are in relation to an imaginary sphere that aligns closely with the earth.
- Trees, buildings and cars bounce signals, clouds and the atmosphere delay the signals, and other effects cause your GPS calculated to "drift" around its trigonometry calculated location.
1 | Set all of the GPS devices to Decimal Degrees - DD.DDDDD using WGS84 as the datum. This works world wide, even in Antarctica. | ||||||||||||||
2 | Capture and store all your data in a spreadsheet as Decimal Degrees to 5 or 6 decimal places depending on how accurate you need your data to be. You can do this manually if you have only a few places, via a note paper in the field, or you can capture "Waypoints" or bookmarks on the device and translate them later, or extract via bluetooth or cable. Five DP allows you to capture data to 1.1m resolution which is ideal for most hand held GPS, which in normal conditions will provide 3-5m accuracy at most. 6 decimal places will give your data a resolution of 11cm depending on the GPS Unit quality - 7 DP is only useful if you have a high performance GPS device - otherwise its 2 more digits that you will use and possibly introduces false confidence and mistakes through human error. Resolution should not be confused with Accuracy. More info on http://en.wikipedia.org/wiki/Decimal_degrees | ||||||||||||||
3 | Store all of you GPS features/asset data as 2 fields in your databases, numeric, 00.00000 and 00.00000.
| ||||||||||||||
4 | If you want to validate the data collected, use bounding fields covering the country such as must be more than 25 and less than 40 for N, and E must be greater than 50 and less than 80 or something like this (Afghanistan). For a small study area you can be more restructive. Compare the values above and you can see the difference between Sudan DD.DDDDD and Afghanistan DD.DDDDD references. If your sponsor requires other formats, then provide those using formula in Excel or batch online processing, there a numerous free online sites that will provide this as a free batch service. Do not store these translated values in your database. MGRS for example - as a civilian organisation you have no business using this data type. Do not store your data using this format. |
Degrees, Minutes and Seconds Degrees, Minutes and Seconds provide almost no value to anyone except geeks in which case ask them to explain why they are causing such pain. They are difficult for normal people to use, difficult to find on a map, and being based on Imperial 60 base, most people can’t understand the divide by/multiply by 60 translation formulas. GIS and Map programs have difficulty reading this format as it needs to be stored as a text value, also making data quality difficult to monitor and you cant apply the range bounding box QA checker described above. Don’t put both data into the same field, use two as per below.
What do you do with the Data
To capture the data you will want to store information in a series of table headings in an Excel which can be used by any GIS technician to load into a database or map. Standardise your fields where possible, eg:
NAME DD.DDDDD DD.DDDDD DATE BY |
Mosque 15.48064 32.50142 04JUL11 Eng. Suliman |
Then You can Make a Map
Any GIS software should be able to import from an Excel sheet, or a saved as CSV file and use the coordinates to plot the locations as sites on a map, using any other fields as labels and symbology qualifiers. This short guide was originally written late one night for a colleague based near Kandahar for very basic starter data capture in a difficult environment.