Introduction: The
development of geospatial information systems (GIS) has allowed new avenues and
research methods to be created that help evaluate spatial questions and
problems. Digital Surface modeling is one improved method for those
evaluations. In a GIS, there are many ways in which a dataset of elevation
values can be reviewed to create a digital representation of a real world
surface. This exercise explores several options on how to create a continuous
surface from a point feature class using ArcGIS software.
Inverse Distance Weighted Interpolation (IDW): Inverse distance weighted interpolation (IDW) uses the
concept of areas that are closer together have more in common than those that
are a farther distance apart. To help model a surface from a set of elevation data
points, IDW will use a defined search area, use all the elevation points that
fall within the area, apply a weight based on distance from the area being
modeled, and assign a value to the surface based on the average in that search
area. If the dataset used in the interpolation has a large number of survey
points at a fine resolution, IDW is a great method to use; however, because
there is no standard and uses average values, the results can’t be conclusive
that the surface represents the real world features correctly.
Natural Neighbor: A natural
neighbor interpolation of a surface uses surrounding survey points similar to
IDW but instead of distance, uses a proportion of areas of overlap. The
creation of Thiessen Polygons around the survey points is the first step this
process runs, then using the point where the surface is being calculated,
another Thiessen polygon is created overlapping the originals. Using the
proportion of the overlapped original polygons to the newly created polygon,
weights are applied to the surrounding survey values and used to assign a
surface value at the point in question. This is better suited for datasets that
have fewer survey points that are low density of the study area.
Spline: Using a spline to
create a continuous surface from a point feature class is capable from a
statistical equation figured from the dataset. The surface created tries to
minimize the variation among values resulting in a very smooth surface model.
This is great for areas of little variance, but for formations that have
drastic changes in elevation, features may be represented falsely in the
digital model. Spline is a “connect the dots” form of interpolation where each
elevation point is plotted at its observed value and the created digital
surface passes through each recorded point like a sheet to form a continuous
model.
Kriging: Kriging, unlike the
spline or IDW modes of interpolation, uses a statistical model created from the
survey data and applies it to the model to create a surface. Since a statistical
model is used to create the surface, a degree of certainty can be calculated
allowing for an accuracy of a surface model to be evaluated more directly as
compared to the surface estimations created by a IDW or spline. Like IDW, Kriging interpolation weights surrounding values and applies the results to an
area that doesn't have surveyed values. The weight assigned to each value is
based on distance to the point in question as well as the overall arrangement
of all survey points in a study area. This takes the whole area into
consideration but still allows the “closer areas are more similar” idea to
persist in the model. Like an IDW, Kriging interpolation is more accurate with
higher numbers of original survey data points; however, Kriging interpolation
can also be a reliable method for surface modeling with few data points if the
survey points are accurate and reflected accordingly in the statistical model
generated for that dataset.
Triangular Irregular Network(TIN): A triangular irregular network (TIN) is created from a point feature
class by connecting neighboring survey points. The connection of these points
creates triangles that allows the surface to shape and follow the grades of the
terrain. A TIN can be used to create a 3D representation of a surface to
provide the GIS user a better visual representation of a study area. When using
a TIN, areas that have more variance in elevation should have more reference
points to allow the triangles to better conform to the feature. If an area is
surveyed at a coarse scale, subtle changes in topography may be lost by the
generalization of the triangles created.
Figure 1: Formatted in the previous exercise, the XYZ coordinates for the terrain were imported into a Microsoft Excel table. To remove the negative Z values and keep the scale of the surface true, a value of 12 was added to all X, Y, and Z recordings. |
IDW Interpolation: The
inverse distance weighted (IDW) interpolation is performed by running the IDW
tool from the ArcGIS toolbox (Figure 2). To run the tool, open ArcToolbox and expand the
“3D analysis tools” toolset. From the “Raster Interpolation” toolset, select
“IDW”. The IDW tool window will open. Use the coordinate point feature class as
the “input features”. Make sure to select the Z field as the “Z value field” to
make sure the tool uses the elevation values in the interpolation. Name the
output raster, accept the defaults, and select OK to run the interpolation.
Natural Neighbor Interpolation:
The natural neighbor interpolation is performed by running the “natural
neighbor” tool from the ArcGIS toolbox (Figure 2). To run the tool, open ArcToolbox and
expand the “3D analysis tools” toolset. From the “Raster Interpolation”
toolset, select “natural neighbor”. The tool window will open. Use the
coordinate point feature class as the “input features”. Make sure to select the
Z field as the “Z value field” to make sure the tool uses the elevation values
in the interpolation. Name the output raster, accept the default cell size, and
select OK to run the interpolation.
Kriging Interpolation: The Kriging interpolation is performed by running the “Kriging”
tool from the ArcGIS toolbox (Figure 2). To run the tool, open ArcToolbox and expand the
“3D analysis tools” toolset. From the “Raster Interpolation” toolset, select
“Kriging”. The tool window will open. Use the coordinate point feature class as
the “input features”. Make sure to select the Z field as the “Z value field” to
make sure the tool uses the elevation values in the interpolation. Name the
output raster, accept the all the default values, and select OK to run the
interpolation.
Spline Interpolation: The
spline interpolation is performed by running the “spline” tool from the ArcGIS
toolbox (Figure 2). To run the tool, open ArcToolbox and expand the “3D analysis tools”
toolset. From the “Raster Interpolation” toolset, select “Spline”. The tool
window will open. Use the coordinate point feature class as the “input
features”. Make sure to select the Z field as the “Z value field” to make sure
the tool uses the elevation values in the interpolation. Name the output
raster, accept the all the default values, and select OK to run the interpolation.
Triangular Irregular Network(TIN): A triangular irregular network or TIN is created by using
ArcToolbox. From ArcToolbox, expand the “3D analysis tools” toolset. From “Data
Management”, expand the “TIN” toolset. Select “create TIN” and the tool window
will open. Use the coordinate point feature class as the “input features” and
the Z field as the “Height Field” to make sure the tool uses the elevation
values. Name the output TIN and select OK to run the tool.
ArcScene Evaluation of
Interpolation Rasters: ArcScene is capable of displaying the interpolations
as 3D models. Open a new scene and add the new IDW, natural neighbor, spline,
Kriging, and TIN rasters. The elevation values need to be set for each raster
to have the display model the terrain. From the table of contents, right click
a raster and select “Properties” from the drop down menu. Click the “BaseHeights” tab in the layer properties window (Figure 3). Under the “elevation from
surfaces” box, click the “floating custom surface” bubble. In the drop down
box, make sure the layer you are working with is selected, and then click apply
and ok to close the window. The layer selected will now be displayed using the
elevation values and model the surface. The same process can be done for each
raster to display the elevation curves. Toggle the layers on and off to compare
the interpolations.
Discussion/Revisit: Several
interesting observations were made using the interpolation models, the first
being the arrangement of the features. In all the models, the locations of the
features were mirrored perfectly. The elevation values were correct the
horizontal location of each was opposite of the real world terrain. Coordinate
values were reviewed but were correctly entered into the system so the issue
remains unresolved.
Of the five types of interpolation methods, the Kriging
method returned a model that best resembled the real world snow terrain in the
planter box (Figure 4). Feature boundaries were smooth and gradual such as those in the
terrain. The edges of the valley were not defined as well as the real world
terrain but were represented correctly by the assigned values. The next best
model was the spline interpolation (Figure 5). Like the Kriging, the feature boundaries
molded into the plain but in the spline, small imperfections in the plain and
along the edge of the valley differ from the snow terrain model.
(Figure 5). Along the flat plain surface, small peaks were created in the model where the survey points were. This created a washboard appearance to the model that was unrealistic. The ridge was less defined in elevation change from the plain as well as the boundaries of the other features. Edges of the features were not gradual and even throughout the model, falsely representing the snow surface.
Figure 4: The Kriging interpolation of the terrain was the most realistic and representative of the snow surface. The left image is an aerial view of the interpolation results, while the right is a 3D representation of those results. Boundaries of features are smooth and gradual in transition to the surrounding elements mimicking the snow. |
(Figure 5). Along the flat plain surface, small peaks were created in the model where the survey points were. This created a washboard appearance to the model that was unrealistic. The ridge was less defined in elevation change from the plain as well as the boundaries of the other features. Edges of the features were not gradual and even throughout the model, falsely representing the snow surface.
As in all field work, the field provided
a few big challenges in this exercise. Wisconsin, after all, isn't known for
gentle pleasant winters. With air temperatures hovering around 10 degrees
Fahrenheit with wind chills below zero, dexterity became an issue. Not being
able to feel or move your fingers makes any job harder especially one that requires
patients and accuracy in measuring features you sculpted out of snow. Also with
the temperatures being so cold, the moisture content of the snow was very low.
For an example, try forming a ball from powder sugar. The light, fine, and
fluffy snow made forming the ridges and peaks tricky. The features were soft
and not as rigid as ones that could have been made from heavier snow. This made measuring difficult
since the surfaces of the features weren't solid. We had to be careful not to
alter the surfaces when moving the meter stick from cell to cell. Using the
string allowed the measurements to be made without changing the faces of the
features drastically since the string was able to mold around the surface but still hold true to location.
Conclusion: Field work is
unpredictable. Each day, especially in Wisconsin, is its own identity in terms
of weather and you have to plan for everything. Weather changes along with the
availability of tools and supplies. Being able to solve problems with limited
resources is a skill that is great in any situation not just field work. Having
the persistence and the ability to work through and problem solve successfully
in these types of situations demonstrates commitment and responsibility to an
employer.
No comments:
Post a Comment