For this exercise, students are to conduct a survey of trees in a park on campus at UWEC using a basic surveying technique: distance and azimuth. After obtaining three different GPS coordinate points, students will then physically measure the distance and azimuth of different trees nearby and record the measurements which will then be transferred into an Excel spreadsheet to be used in ArcMap.
Methods
The materials used in this exercise include the following:
- Laser distance finder (for measuring the distance from the GPS coordinate points to the trees)
- High quality compass
- GPS device (for obtaining GPS coordinates)
- Measuring tape (specially designed for measuring tree diameters, in centimeters)
- Field notebook
The study area was located in Putnam Park on the UWEC campus which features a variety of deciduous and coniferous trees (figure 1). The following attributes were recorded for the survey:
- Distance (from GPS coordinate points to the trees)
- Azimuth (from GPS point to the tree being measured)
- Tree type (ash, oak, pine, etc.)
- Tree diameter (in centimeters)
The distance and azimuth are crucial for being able to make a map of the tree locations in ArcMap, and the tree type and diameter will serve as attribute data for each tree measured.
![]() |
| Figure 1: Putnam Park trees |
The steps that were taken for collecting the data are as follows:
- Pick three points from which to gather tree data from, use a GPS device to record the coordinates of these points, and pick a number of trees (10 trees were measured from each point) to record measurements on
- Standing on the exact GPS located spot, one person would walk to a tree of choice with the laser distance finder receiver while another, standing on the point with the laser distance finder, would calculate the distance from the point to the tree, keeping each unit of the distance finder as level as possible
- Using the compass, the person standing on the point would line up the compass with the center of the tree and record the azimuth
- Using the tree measuring tape, the person next to the tree would wrap the tape around the tree at chest height and record the tree diameter
- The tree type was then recorded where the species was determined based on the type of leaves, bark, and any other features that would indicate the type of tree it was
After the survey was conducted, the next step was to combine all of the recorded data and enter it into an Excel spreadsheet where the data was entered into the following columns:
- x: longitudinal GPS data (cells formatted to numerical with 6 decimal places)
- y: latitudinal GPS data (cells formatted to numerical with 6 decimal places)
- Distance: distance from GPS point to tree (cells formatted to numerical with 2 decimal places)
- Azimuth: compass direction from GPS point to tree (cells formatted to numerical with 1 decimal place)
- DBH: tree diameter in centimeters (cells formatted to numerical with 1 decimal place)
- Tree_type: type of tree
- P_number: GPS point number (1, 2, and 3)
Once the data was entered and formatted, the next step was to import the data into ArcMap in order to create a map of the tree points. The steps taken to be able to use the Excel data to create the map are as follows:
- Project the data frame in NAD 1983 HARN Wisconsin CRS Eau Claire (meters)
- Create a work folder for the project, connect to the folder, and create a file geodatabase within that folder
- Bring the Excel spreadsheet into ArcMap to look it over before performing tools
- First tool: ArcToolbox > Data Management Tools > Features > Bearing Distance to Line, and then enter the following into the appropriate fields:
- Input table: Excel table
- Output: tree_survey (save in previously created geodatabase)
- x field: longitudinal field
- y field: latitudinal field
- Distance field: Distance column (meters)
- Bearing field: Azimuth column
- Once all of this is entered, run the tool
- After the tool is run, run the next tool: ArcToolbox > Data Management Tools > Features > Feature Vertices to Points, and then enter the following into the appropriate fields:
- Input features: output from Bearing Distance to Line (tree_survey)
- Output: tree_points (save in the geodatabase)
- Once everything is entered, run the tool
The 'Bearing Distance to Line' tool take the x-coordinate field, y-coordinate field, azimuth field, and distance field and creates a new feature class containing lines (figure 2). The 'Feature Vertices to Points' tool then takes the vertices of the lines created by the previous tool and creates a feature class of these points (figure 3).
Results/Discussion
The resulting image produced from the survey can be seen below (figure 4) where tree points (green triangles) are shown against an aerial image basemap. While the final image appears to be quite accurate and is representative of the data collected, there were some obstacles that arose and adjustments made along the way.
![]() |
| Figure 2: Lines created from 'Bearing to Distance' tool |
![]() |
| Figure 3: Points created from line vertices using the 'Feature Vertices to Points' tool |
Results/Discussion
The resulting image produced from the survey can be seen below (figure 4) where tree points (green triangles) are shown against an aerial image basemap. While the final image appears to be quite accurate and is representative of the data collected, there were some obstacles that arose and adjustments made along the way.
![]() |
| Figure 4: Tree points produced from survey |
The biggest problem that occurred was that, after the 'Bearing Distance to Line' tool was initially ran, two of the three GPS points and subsequent lines were inaccurate, where GPS point 3 was highly inaccurate and was approximately 3,000 meters south of the actual location (figure 5, lower red dot at the bottom of the blue ellipse). This error could have been a result of one or both of the following:
- Equipment error: the GPS unit did not calculate the correct coordinate (highly unlikely, especially for GPS point 3, but possible), or
- Human error: the GPS coordinates could have either been recorded and/or transferred into Excel incorrectly (most likely cause)
![]() |
| Figure 5: Image of the three GPS points and (red dots within the blue ellipse) where GPS point 3 is located at the bottom and shows just how far off it was compared to the other two points |
GPS point 2 was also not in the correct location, appearing in the middle of the parking lot behind the Davies Center about 75 meters north of the actual location (top group of lines in figure 6 below). GPS point 1 appears to be accurate, therefore no correction will be needed. The GPS points were all chosen along Putnam Drive (the path running from the upper left corner to the lower right corner in figure 6), so to line up GPS points 2 and 3 with the path, the latitudinal coordinates were adjusted.
![]() |
| Figure 6: Result of 'Bearing Distance to Line' tool after GPS point 3 (left group of lines) was corrected, but GPS point 2 (upper group of lines) is still inaccurate |
Using the 'Identify' tool in ArcMap, by clicking in a location directly above GPS point 3 and below GPS 2, coordinates were displayed in the spot that was clicked. Using the given latitude coordinates, these were then used to replace the related coordinates in the Excel table. After the table was updated in Excel, the 'Bearing Distance to Line' tool was ran, this time with a more accurate result (see figure 7 below).
![]() |
| Figure 7: Result of 'Bearing Distance to Line' tool after latitudinal coordinate were adjusted in Excel for GPS point 2 and 3 |
Since the collection of data for this exercise was a group effort, it's difficult to discern just how accurate the adjusted coordinates for GPS points 2 and 3 are (GPS point 3 appears to be slightly off path). The highest confidence in accuracy goes to GPS point 1 which was not adjusted. Unfortunately for this exercise, sub-meter accuracy is crucial for pinpointing trees to their exact location, so if someone were to use the map produced from this survey, it may be difficult to locate the trees from GPS points 2 and 3 if the adjustments made for them were not accurate enough.
Conclusions
Overall this survey was fairly successful. All of the attribute table was measured and recorded without too many problems (although identifying certain tree species was somewhat difficult) and the methods worked well for accomplishing these tasks. However, either due to equipment or human error, the resulting map featured inaccuracies (some worse than others). It will be important going forward in future activities and surveys to be extra cautious, pay close attention to measurements and data recording, and double check that data transfers are correct.



















