ArcMap GPS Points and Adjustment Lab

Due in about one week.

Objective: The objective of this lab is to provide an introduction to using a GPS receiver to measure locations to assess and adjust positional data.

You will: Setup and use a GPS receiver to record the locations of several points. Use a text file to import those point locations into Arc. Use the locations to assess data set accuracy. (NB. This is a lot like the approach you might have taken in the "write" about smallest positional differences representable in Arc, but instead of making up a position and adding small differences to it, we are measuring positions that should be identifiable in our data sets.) Finally we can use Arc's "Spatial Adjustment" Tool to 'move' existing data to fit your measurements.


You will need a GPS receiver (yours or ours), and the allroad3, cc-streets, and streams data sets from \\Odin\Data\Geog488. (You will remember that these purport to have projection data, and should but don't plot in correct registration with each other.)

You should read the help on "spatial adjsutment" and perhaps the second part of this webpage: .

Part One: GPS points and field notes.

GPS units vary in their controls and capabilities. For this we need to be able to turn on the GPS, set the datum and data format, let it "acquire" satellites and compute its position, and then record a set of desired positions.

The Garmin eTrek Venture's need 2-AA batteries. The power switch is on the right side. Above it is the "page" button. On the front is a "nub" to navigate between and select screen icons (it only seems to go down or left or right and select).

Install batteries if needed. Power on. Page to "Main Menu". Nub to "System" to be sure that the GPS is on (normal) and that WASS is enabled. Nub to "Setup" (press to select), then to "Units. Select the position format (hddd.ddddd) and map datum (WGS 84). Page to the satellites display and wait for the unit to acquire sufficient satellites.

(Warning: low tech, error prone, paper based method ahead!)

On the ground, pick three to five (3, 4 or 5) 'good points' (intersections, maybe corners or ends, but not middles of street segments). It would be good to disperse/distribute these points widely across the island. At each of the places write down the coordinates from the GPS (at least 5 digits to the right of the decimal point, i.e. about 1 meter precision) and a note to yourself and other saying what place the coordinates represent.

Back from the field, type the coordinates into a text file such as is described below. Use these four columns and put your initials in the "user" column, so that you can easily concatenate the data. data form other class mates into a larger point sample for the analysis.

Finally, some leveraging... share your (text file) data with your classmates, (email?) so that we can work with more (distributed) points. As a minimal expedient here are three points for places in the street and the stream data sets:

"Latitude", "Longitude", "Location"
21.64806 -158.06239 "(~5m SW of) Intersection Kamehameha Hwy & Amaumau Pl or is that Pupukea Rd and Amaumau, Colby?"
21.59435 -158.10316 "Intersection of Kamehameha Hwy & Lokoea"
21.59449 -158.10318 "Intersection Kahelu & Wikao Pl"
21.29080 -157.81473 "junction Manoa and Palolo Stream"
21.3271 -157.8011 "junction Waihi and Waiakekua Streams"
21.39741 -157.72581 "Enchanted Lake and Kailua Beach ???"

Part Two: Text files of point data to maps

Idea: It is real handy to be able to symbolize a text file containing coordinates and data on a map.

Set-up: Start with a text file that contains columns (fields) of data. The file name should end with a ".txt" extension. and should contain four columns. Each column should have a heading label, in quotes. Each row should have commas separating the fields. When you cut and past or concatenate files from classmates, be sure to remove any extra heading lines.

Display the points:

Convert text points to a shapefile:

Consider what you see. Do you see discrepencies between your measured coordinates for the places and the datasets' coordinates for these places? What are the sizes and directions of the displacements? Within a shapefile, are they constant or do they seem to vary from place to place?

Part Three: Registering to the data points

Make sure that both the Editor Toolbar and the Spatial Adjustment Toolbar are available, and have the shapefile that you want to adjust and the one that you want to adjust to in the current map.

Turn on editing for the layer that you want to adjust, and set "snapping" for the vertices in those layers

In the Spatial Adjsutment tool...
select tie points, clicking the map point to move and then the point to move it to.
set the adjsutment
adjust the data

Now do the data line-up?

Part Four: Deliverable Using the data points

Report the points you used to adjust your datasets.

Report the original discrepencies you found in the data.

Assess the goodness of the adjustment. Do the datasets now line up? Everywhere?

Include 2 maps: one showing the mis-registration of the original data and another showing the degree of registration for the same area after the adjustment.