Subido por Maria Fernanda Jaya Montalvo

Explore dissolved oxygen in 3D

Anuncio
Explore dissolved oxygen in 3D
Deoxygenation of the oceans is one of the most important issues in oceanography today. Oxygen
levels are an important component of ocean ecology, and recent research has established that
global oxygen levels in the ocean have been declining for decades and will continue to decline as
climate change intensifies in the future. To tackle these difficult problems, you must be able to
make accurate three-dimensional models of dissolved oxygen levels in the oceans.
In this lesson, you'll use dissolved oxygen measurements taken at various depths in Monterey Bay,
California, and perform 3D geostatistical interpolation to predict the oxygen levels throughout the
entire bay. You'll learn how to explore 3D data, configure the parameters of Empirical Bayesian
Kriging 3D (EBK3D), and export the results into convenient GIS formats and video animations.
Explora el oxígeno disuelto en 3D
La desoxigenación de los océanos es uno de los problemas más importantes en la oceanografía en
la actualidad. Los niveles de oxígeno son un componente importante de la ecología oceánica, y
una investigación reciente ha establecido que los niveles globales de oxígeno en el océano han
disminuido durante décadas y continuarán disminuyendo a medida que el cambio climático se
intensifique en el futuro.
Para abordar estos problemas difíciles, debe ser capaz de hacer modelos tridimensionales precisos
de los niveles de oxígeno disuelto en los océanos.
En esta lección, utilizará las mediciones de oxígeno disuelto tomadas a diversas profundidades en
la Bahía de Monterey, California, y realizará una interpolación geoestadística 3D para predecir los
niveles de oxígeno en toda la bahía.
Aprenderá a explorar datos en 3D, configurar los parámetros de Empirical Bayesian Kriging 3D
(EBK3D) y exportar los resultados a formatos GIS y animaciones de video convenientes.
You'll start by downloading the project containing the dissolved oxygen
measurements and opening it in ArcGIS Pro.
1. Download the Interpolate3D.zip file.
2. Locate the downloaded file on your computer.
3. Right-click the Interpolate3D.zip file and extract the contents to a convenient location on
your computer.
4. Open the unzipped folder to view the contents.
The folder contains an ArcGIS Pro project package.
5. If you have ArcGIS Pro 2.3 installed on your computer, double-click
Interpolate_3D_Dissolved_Oxygen_Measurements_in_Monterey_Bay.ppkx to open the
project.
Note:
If you don't have ArcGIS Pro 2.3 or an ArcGIS Online account, you can sign up for an
ArcGIS free trial.
6. Sign in using your ArcGIS Online account.
The project opens to display a map and a local scene.
7. If necessary, open the Monterey Bay map and review the layers in the Contents pane.
La capa OxygenPoints es una pequeña muestra de los datos proporcionados por la Base de Datos
del Océano Mundial (WOD) de los Centros Nacionales de Información Ambiental de NOAA. Estos
puntos representan ubicaciones en la Bahía de Monterey donde se observaron y registraron los
niveles de oxígeno disuelto, medidos en micromoles por litro, para varias profundidades.
The OxygenPoints layer is a small sample of the data provided by the NOAA National Centers for
Environmental Information’s World Ocean Database (WOD). These points represent locations in
Monterey Bay where dissolved oxygen levels, measured in micromoles per liter, were observed and
recorded for various depths.
8. In the Contents pane, right-click the OxygenPoints layer and choose Attribute Table.
9. On the Map tab, in the Selection group, click the Select tool.
10. On the map, select any OxygenPoints feature by dragging a box around it.
11. In the OxygenPoints table, click Show selected records to display the record associated with
your selected sample point.
Notice that you have selected multiple sample points that have the same x- and y-coordinate
but different z-values. These represent observed oxygen levels at different depths (z) below
the surface. Your number of selected coincident records may differ as each sample location
may not have the same number of samples at various depths.
Note:
If you were to interpolate a continuous surface of oxygen levels at this time, your
interpolation could only be generated for one depth (z-value) at a time, and you would need
to create multiple interpolated surfaces for the different depths. This would make it difficult
to interpret and understand how oxygen levels differ as depth increases.
Next, you'll explore the OxygenPoints data in a 3D scene.
Observe que ha seleccionado varios puntos de muestra que tienen las mismas coordenadas x e
y pero valores z diferentes. Estos representan los niveles de oxígeno observados a diferentes
profundidades (z) debajo de la superficie. Su número de registros coincidentes seleccionados
puede diferir, ya que cada ubicación de muestra puede no tener el mismo número de muestras
a varias profundidades.
Nota:
Si tuviera que interpolar una superficie continua de niveles de oxígeno en este momento, su
interpolación solo se podría generar para una profundidad (valor z) a la vez, y tendría que
crear múltiples superficies interpoladas para las diferentes profundidades. Esto dificultaría la
interpretación y la comprensión de cómo difieren los niveles de oxígeno a medida que aumenta
la profundidad.
A continuación, explorará los datos de OxygenPoints en una escena 3D.
12. On the ribbon, on the Map tab, in the Selection group, click the Clear button to
unselect OxygenPoints features. Close the table.
13. Open the Monterey Bay 3D scene.
The 3D scene shows Monterey Bay, California, with 10x vertical exaggeration applied.
As a result, the Monterey Canyon appears ten times deeper and steeper than it
actually is. The WorldElevation/TopoBathy layer is used to define the elevation
surface and the World Ocean Base basemap is draped on top of the elevation to
provide a 3D effect. This elevation surface is available in the ArcGIS Living Atlas of the
World.
En la cinta, en la pestaña Mapa, en el grupo Selección, haga clic en el botón Borrar para
deseleccionar las funciones de Puntos de oxígeno. Cierra la mesa.
Abre la escena 3D de la bahía de Monterey.
La escena 3D muestra la Bahía de Monterey, California, con una exageración vertical de
10x aplicada. Como resultado, el Cañón de Monterey aparece diez veces más profundo y
más inclinado de lo que realmente es. La capa WorldElevation / TopoBathy se usa para
definir la superficie de elevación y el mapa base de World Ocean Base se coloca encima
de la elevación para proporcionar un efecto 3D. Esta superficie de elevación está
disponible en el ArcGIS Living Atlas of the World.
1. Note:
This lesson generally refers to the depth of the points in positive numbers, for
example, the point at depth 150 meters. However, the actual z-coordinates of the
feature class are stored as negative numbers and are often referred to as elevation in
the various windows and panes of ArcGIS Pro. Negative elevations indicate that the
point depths are beneath mean sea level.
2. In the Monterey Bay 3D scene in the Contents pane, click and expand the OxygenPoints
layer.
The OxygenPoints points are symbolized by their oxygen level, with the lowest
measurements displayed in blue and the largest measurements displayed in red, and
with green, yellow, and orange in the middle. In addition to the symbology, the points
also have a 10x vertical exaggeration applied to depth to match the exaggeration
applied to the elevation surface.
3. In the Contents pane, collapse and uncheck the OxygenPoints layer.
4. In the Contents pane, check and review the TargetPoints layer.
The TargetPoints layer contains points that are gridded in 3D. They have no
attributes and will serve as target locations in the final lesson.
5. Uncheck the TargetPoints layer and turn on the OxygenPoints layer.
6. On the ribbon, on the Map tab, in the Navigate group, click Explore.
1. Using the Explore tool, rotate, tilt, pan, and zoom around Monterey Canyon and observe the
OxygenPoints points at different locations and depths.
Note:
If you have a mouse with a wheel button, clicking the wheel button allows you to
rotate and tilt in 3D. Click to pan and right-click to zoom. For more information on
using the Explore tool for navigation, see Learn more about navigation in 3D. For
more advanced 3D navigation, you can use the on-screen navigator, which exposes
many camera navigation commands in a single control in the lower left of a scene or
view.
2. To add the onscreen navigator to the scene, on the ribbon, on the View tab, in the Navigation
group, click the Navigator button.
Using the navigator, you can now rotate, move, tilt, pan, and zoom using the control in
the lower left of the map.
Note:
The navigator is useful when well-defined control is needed for camera movements.
The navigator is resizable and provides quick access to controls to tilt and change
direction. Review Use the on-screen navigator to learn more about the camera
navigation commands.
21. In the scene, click any point and review the pop-up.
1. Each point is individually symbolized by its oxygen level value and displays at the
depth it was measured (z-value). As you explore, notice that the highest oxygen
measurements are found near the surface of the ocean, and the lowest measurements
are near the middle of the vertical columns. Also, note how points at the same depth
tend to have roughly the same oxygen level, but that oxygen levels change very
quickly going up and down the vertical columns.
2. Close the pop-up.
3. On the ribbon, on the Map tab, in the Navigate group, click Bookmarks and choose
Monterey Canyon.
Explore the oxygen measurements with
a histogram chart
In this section, you'll use a histogram chart to explore the distribution of the
dissolved oxygen measurements and use transformations to adjust the distribution
to be more suitable for interpolation. The histograms will visually summarize the
distribution of dissolved oxygen measurements by measuring the frequency at
which oxygen measurements occur in the dataset. Interpolation works best when
data is normally distributed; when data is skewed (the distribution is lopsided), you
might want to transform the data to make it normal. Histograms allow you to
explore the effects of logarithmic and square root transformations on the
distribution of your data.
1. In the Contents pane, right-click OxygenPoints, point to Create Chart, and choose
Histogram.
1. The Chart and Chart Properties panes appear. The Chart pane will be empty until
you specify which field you want to investigate.
2. In the Chart Properties pane, on the Data tab, under Variable and Number, choose
Oxygen.
This is the field that stores the dissolved oxygen measurements at each point.
Review the Distribution of Oxygen histogram.
3. The histogram reflects that the distribution is heavily skewed to the left, with many
observations on the lower end of the distribution and few observations at the higher
end.
Note:
The values on the axes of the histogram may be different for you, as the values that
are displayed depend on the size of the pane.
4. In the Chart Properties pane, check the Show Normal distribution box.
The chart updates and you are now able to visually compare the result to a normal
distribution that best fits the histogram.
5. Review the updated Distribution of Oxygen histogram.
While reviewing and comparing the normal distribution curve overlaid on the
histogram, it is clear that the bars of the histogram are not close to the curve. Next,
you’ll use a transformation to try to make the oxygen measurements distribution
closer to a normal distribution.
Note:
Transformations are mathematical operations that are applied to each data
measurement, such as taking the square root or logarithm of each value, and the
distribution of the transformed dataset will be different than the distribution of the
original dataset. Interpolation methods are most effective when the data is close to a
normal (bell-shaped) distribution, and transformations can be used to make a dataset
closer to a normal distribution.
6. In the Chart Properties pane, from the With transformation drop-down menu, choose
Square Root.
The histogram updates to display the distribution with the application of a square
root transformation.
7. Review the transformed Distribution of Oxygen histogram.
8. In the Chart Properties pane, from the With transformation drop-down menu,
choose Logarithmic.
The histogram updates to display the distribution with a logarithmic transformation
applied.
The distribution now appears to be more symmetrical and closer to a bell shape than
in the two previous histograms. You will use the fact that a logarithmic
transformation is effective later when configuring interpolation options and settings.
9. Close the Chart Properties pane and the OxygenPoints – Distribution of Oxygen
table.
Explore the relationship between
oxygen and elevation with a scatterplot
While navigating in 3D, you observed the highest dissolved oxygen levels near the
surface of the bay, and the lowest levels in the middle of the vertical columns. In this
section, you'll use a scatterplot to visualize how the oxygen levels change with
depth.
A scatterplot is used to visualize the relationship between two numeric variables,
where one variable is displayed on the x-axis, and the other variable is displayed on
the y-axis.
1. In the Contents pane, right-click OxygenPoints, click Create Chart, and choose Scatter Plot.
2. In the Chart Properties pane, on the Data tab, for X-axis Number, choose Oxygen.
3. For Y-axis Number, choose z.
The chart name updates to Relationship between Oxygen and z.
4. In the Chart Properties - OxygenPoints pane, under Statistics, uncheck Show linear trend.
5. Review the scatterplot.
The scatterplot shows a clear relationship between oxygen levels and depth. The oxygen
level is highest near the surface and then drops quickly and steadily.
6. The lowest values occur between approximately -600 and -1,000 meters, and at
depths below -1,000 meters, the oxygen levels slowly rise back up.
Note:
Placing depth values on the y-axis is most typical when plotting values measured at
different depths, but in these lessons, you are interested in predicting oxygen levels
based on depth, so it makes more sense to put the depth on the x-axis of the
scatterplot.
7. In the Chart Properties pane, do the following:
1. For X-axis Number, choose z.
2. For Y-axis Number, choose Oxygen.
The scatterplot updates and displays the relationship between depth and oxygen
levels, with depth now represented on the x-axis.
We learned from the histogram earlier that a logarithmic transformation is appropriate, so
it will be helpful to see the scatterplot with the oxygen measurements on a logarithmic
scale.
8. In the Chart Properties pane, click the Axes tab. For the Y-axis properties, under
Scale, check Log axis.
Note:
Using a logarithmic axis is the equivalent of applying a logarithmic transformation to data
on a linear axis. This is similar to what you did to the histogram in the previous section.
The scatterplot updates to show the oxygen values on a logarithmic scale.
9. Review the scatterplot.
With the logarithmic scale applied, you can see the same trend as before, with the
largest values at the surface and smallest values around 800 meters below the
surface.
For this data, only two lines are needed to approximate the scatterplot. In a more
dispersed scatterplot, using more lines would provide an even closer approximation.
This is a very important finding because, as you will learn in the next lesson, local
linear trends can be modeled and removed when performing interpolation.
10. Close the Chart Properties pane and the OxygenPoints – Relationship between
Oxygen and z pane.
Note:
Charts are managed as a property of a layer, so they are not deleted when you close
charting panes. You can view your charts by expanding the OxygenPoints layers
legend in the Contents pane and scrolling to the bottom of the legend. Doubleclicking the charts in the legend will reopen them.
11. If necessary, in the Contents pane, collapse the OxygenPoints layer before continuing.
12. Save the project.
In this lesson, you explored the dissolved oxygen measurement data for Monterey Bay by
navigating a local scene and using a histogram and scatterplot. You saw that the largest oxygen
measurements were near the surface, and the smallest measurements were near the middle of the
vertical columns.
Using the histogram chart, you determined that a logarithmic transformation stabilizes the
distribution of dissolved oxygen measurements. The scatterplot then showed a strong
relationship between oxygen levels and depth, and you determined that oxygen on a logarithmic
scale can be accurately approximated with local linear trends based on depth. In the next lesson,
you'll use these findings to interpolate the oxygen measurements using Empirical Bayesian
Kriging 3D.
Interpolate dissolved oxygen using
Empirical Bayesian Kriging 3D
In the previous lesson, you explored the dissolved oxygen measurements in the map and used
charting to better understand the distribution of the oxygen measurements. You also observed
that oxygen levels vary strongly with depth.
In this lesson, you will use these insights to interpolate the oxygen values into a continuous 3D
model that predicts dissolved oxygen levels throughout Monterey Bay. You'll use the Empirical
Bayesian Kriging 3D (EBK3D) geoprocessing tool perform the interpolation and explore the 3D
model in a scene. You will then use cross validation to evaluate if the model accurately predicts
dissolved oxygen.
Interpolate using the geoprocessing tool
In this section, you'll use the EBK3D geoprocessing tool to interpolate the dissolved oxygen
measurements into a continuous model that predicts dissolved oxygen everywhere between the
measured points.
1. If necessary, open your project.
2. On the ribbon, on the Analysis tab, in the Geoprocessing group, click Tools.
3. The Geoprocessing pane opens.
4. In the Geoprocessing pane, in the search box, type Empirical Bayesian Kriging 3D.
5. In the search results, locate and click Empirical Bayesian Kriging 3D.
Note:
Be sure not to choose Empirical Bayesian Kriging, which performs a 2D
interpolation using the same methodology.
EBK3D is available in the Geostatistical Wizard and as a geoprocessing tool, and the
result of the interpolation is a geostatistical layer that shows a horizontal transect at
a given elevation. The current elevation can be changed with a range slider, and the
layer will update to show the interpolated predictions for the new elevation.
1. In the Empirical Bayesian Kriging 3D geoprocessing tool, do the following:
o
For Input features, specify OxygenPoints.
This specifies the feature layer that you want to interpolate.
o
Verify that Elevation field is set to Shape.Z.
A features z-value may be stored in an attribute field or maintained internally
with the feature geometry. In this case, the z-value is maintained with the
geometry in Shape.Z.
o
For Value field, choose Oxygen.
This specifies that you want to interpolate using the attribute field storing the
oxygen measurements.
o
For Output geostatistical layer, delete any text and type Oxygen Prediction
This is all that is required to run the tool, but recall that in the previous lesson, you learned
that the distribution of dissolved oxygen measurements needs a logarithmic
transformation. In the geoprocessing tool, a log empirical transformation applies a
logarithmic transformation before additionally applying a normal score transformation.
Note:
Normal score transformations are beyond the scope of this lesson, but they are flexible,
nonparametric transformations to the normal distribution based on equating empirical
quantiles to corresponding quantiles of the normal distribution. By applying a logarithm
and using an empirical normal score transformation (Log Empirical), the resulting
distribution after the transformation will be very close to a normal distribution and most
optimally suited for EBK3D.
Esto es todo lo que se requiere para ejecutar la herramienta, pero recuerde que en la lección
anterior, aprendió que la distribución de las mediciones de oxígeno disuelto necesita una
transformación logarítmica. En la herramienta de geoprocesamiento, una transformación
empírica de registro aplica una transformación logarítmica antes de aplicar adicionalmente una
transformación de puntuación normal.
Nota:
Las transformaciones de puntaje normal están más allá del alcance de esta lección, pero son
transformaciones no paramétricas flexibles a la distribución normal basadas en la comparación
de los cuantiles empíricos con los cuantiles correspondientes de la distribución normal. Al aplicar
un logaritmo y utilizar una transformación empírica de puntaje normal (Log Empirical), la
distribución resultante después de la transformación estará muy cerca de una distribución normal
y será la más adecuada para EBK3D.
In the Empirical Bayesian Kriging 3D geoprocessing tool, do the following:

Expand Advanced Model Parameters.

For Transformation type, choose Log empirical.
1. After you change the transformation type, the Semivariogram model type
automatically changes to Exponential. This is because the default semivariogram
model is not applicable with a transformation.
Before continuing, verify the following additional settings in Advanced Model
Parameters:
o
Subset size is set to 100.
o
Local model area overlap factor is set to 1.
o
Number of simulated semivariograms is set to 100.
These three parameters are related to the subsetting and simulations that are the
foundation of all empirical Bayesian kriging methods in ArcGIS.
Note:
Empirical Bayesian kriging starts by splitting the input data into local subsets. The
subset size controls the number of points in each subset, and the overlap factor
controls how much the subsets will overlap each other (each point is allowed to be in
multiple subsets). Local kriging models are then simulated in each of these subsets to
capture local effects that may be missed by global methods. These local models are
then merged together to produce the final prediction model.
Learn more about the subsetting and simulation process in empirical Bayesian
kriging
6. Under Advanced Model Parameters, for Order of trend removal, choose First order.
Note:
Previously, you found in the scatterplot that oxygen levels can be accurately
approximated by two local trend lines based on depth. In EBK3D, choosing to remove
a first-order (linear) trend will estimate a vertical linear trend to the oxygen
measurements. Since this vertical trend is calculated locally in subsets, removing the
first-order trend is equivalent to fitting local trend lines in a scatterplot of depth
versus oxygen (the correspondence between vertical trend removal in subsets and
local lines on a scatterplot may not be obvious if you do not have experience with
linear regression). Because you previously showed that this scatterplot can be
accurately approximated with a sequence of straight lines, it is appropriate to remove
the first-order trend.
Note:
The elevation inflation factor defines the ratio of speed of the change of the measured
values vertically versus horizontally. For example, if the values change 10 times
faster vertically than they do horizontally, this value should be 10. This allows the
equations to give proper weights to the measured values in all directions in 3D.
Because you do not know an appropriate elevation inflation factor for the oxygen
measurements, you will leave the parameter empty, and a value will be estimated
when you run the tool. The estimated value can be verified after the tool has run by
viewing tool details.
1. Under Advanced Model Parameters, for Elevation inflation factor, ensure the parameter
is empty.
In this example, the elevation inflation factor is used to correct for the fact that the
oxygen measurements change much more quickly vertically than they do
horizontally. You saw this both in the map and in the scatterplot, and it presents a
problem for 3D interpolation because the kriging equations need to properly weight
each measurement to make predictions at new locations. If the measured values
change faster vertically than horizontally, this means that when making a prediction
at a new location, points that are at approximately the same depth should be
weighted higher than points that are at very different depths, even if the points at the
same depth are comparatively far away from the prediction location.
10. Collapse Advanced Model Parameters and expand Search Neighborhood Parameters.
Note:
The Search neighborhood parameter defines how neighbors will be determined
when making predictions at new locations. To predict a new value, oxygen
measurements near the prediction location (called neighbors) need to be identified,
and it is important to get a variety of neighbors in different directions, especially
when the data forms vertical columns.
11. For Search Neighborhood Parameters, verify and make changes if necessary.
Verify Search neighborhood is set to Standard 3D.
Verify Max neighbors is set to 2.
Verify Min neighbors is set to 1.
Verify Sector Type is set to 12 Sectors (Dodecahedron).
These settings ensure that the search neighborhood will look in 12 different directions
(Sector Type) in 3D and find at least one neighbor (Min neighbors) and at most two
neighbors (Max neighbors) in each of the 12 directions.
12. Before executing the Empirical Bayesian Kriging 3D tool, check that you have
correctly set all necessary tool parameters.
13. Click Run to execute the tool. It may take up to a minute for the tool to execute.
When a geoprocessing tool is run, an entry is added to the project's geoprocessing
history with details on when the tool was run; the settings that were used; whether
the tool completed successfully; and any information, warning, or error messages.
14. In the Geoprocessing pane, after the tool has executed, click View Details to display
the tool details.
The Geoprocessing Messages window appears with a summary of the parameters used
in the tool. In the Messages section at the bottom, notice that an elevation inflation factor
was estimated to be about 12.7. This means that even after removing the vertical trend,
the oxygen values still changed about 12.7 times faster vertically than horizontally.
15. Close the Geoprocessing Messages window.
The Oxygen Prediction geostatistical layer is added to the map and displays as a 2D slice at
the surface of the ocean. The layer is initially entirely red, and a small 3D wireframe box is
drawn around the 3D extent of the layer. If you cannot see this wireframe box on your
screen, turn off the World Ocean Base layer. The geostatistical layer is not yet in the same
vertical exaggeration as the elevation surface and the points, so the wireframe box will not
visually match the 3D extent of the oxygen measurements.
In the next section, you will update the elevation and symbology and use the range
slider to move the 2D slice up and down in 3D to see the predicted oxygen values at
different depths.
Explore the geostatistical layer in 3D
In the previous section, you used EBK3D to create a geostatistical layer predicting
dissolved oxygen levels across Monterey Bay. In this section, you will learn to
explore geostatistical layers in 3D. However, first you need to change some elevation
and symbology settings.
1. In the Contents pane, right-click Oxygen Prediction and choose Properties.
2. On the Elevation tab, for Vertical Exaggeration, type 10.
This sets the vertical exaggeration of the geostatistical layer to match the basemap
and points.
3. Click OK to close the layer property page.
The wireframe box around the geostatistical layer will now extend to the bottom of
the oxygen measurements. Next, you will apply a different color scheme to the
geostatistical layer.
4. In Contents pane, expand the Oxygen Prediction layer.
Geostatistical layers are rendered using filled contours based on a classification
method.
the default color scheme for this data uses red to indicate areas with predicted
oxygen levels above 3.785 micromoles/liter. It appears that all locations at the
surface of the ocean have predicted oxygen levels above this value, so the entire 2D
slice renders in red at the surface.
5. Collapse the Oxygen Prediction layer.
To see variability in the predicted oxygen levels at the surface, you will change the
classification method and increase the number of classes in the Symbology pane.
6. Right-click the Oxygen Prediction layer and choose Symbology.
The Symbology pane opens, displaying available classification options.
7. In the Symbology pane, for Method, choose Equal Intervals. For Classes, type 32.
After changing the method and number of classes, the geostatistical layer updates to
display the predicted oxygen levels using an equal interval color scheme with 32
classes. With the updated color ramp, you can now confirm how oxygen levels vary at
the surface.
8. In the Symbology pane, in the Class Breaks list, scroll down to display the yellow
and orange class breaks associated to the surface oxygen levels.
Notice how these class breaks correspond to dissolved oxygen levels between about 4 and
6 micromoles/liter as observed on the ocean surface.
9. Close the Symbology pane.
The 3D geostatistical layer automatically enables a range slider, located on the right
of the Monterey Bay 3D scene. As you hover over the control, it becomes active and
enables you to change the current depth of the geostatistical layer.
10. On the Range Slider control, point to the slider, click inside the green box, type -100,
and then press Enter.
The slider moves to a depth of 100 meters below the surface, and the geostatistical layer
updates to show the predicted oxygen levels at the new depth.
Note:
It may take several seconds for the layer to update at the new depth. If you find that it takes
too long on your computer, you can reduce the number of classes in the Symbology pane.
This will speed up calculation and not change the basic concepts of these lessons.
By moving to 100 meters below the surface, you'll notice the predicted oxygen levels
have dropped significantly. This should be expected based on what you saw in the
scatterplot previously, and it is reassuring to see that the interpolation model also
predicts that this will happen.
11. Point to the middle of the range slider control and click the Down button.
The layer moves down to a depth of 169 meters and the geostatistical layer updates.
Observe how the dissolved oxygen predictions keep dropping as the geostatistical
layer moves deeper into the ocean.
12. Drag the slider back to the surface of the ocean.
Note:
If you accidentally separate the slider into an interval, the geostatistical layer will
always use the top value of the interval.
13. On the ribbon, click the Range tab, in the tabs Playback group. Click Direction to set the
animation playback direction from top to bottom.
14. On the range slider, click the Play button.
The Oxygen Prediction layer moves down through the ocean and displays the predicted
oxygen levels at 30 different depths. The layer moves under the elevation surface and
basemap as it descends.
Note:
It may take several minutes for the animation to complete because the layer must calculate
and contour itself at every new depth. However, once a depth is calculated, it is cached and
will draw quickly every subsequent time at that same depth.
1. Drag the slider back to the surface elevation (0).
2. Click the Play button again.
Your animation should play quickly this time, allowing you to see how the oxygen
levels change. If you watch closely, you can see the oxygen levels decreasing until
around a depth of 800 meters, and then the oxygen levels begin to slowly rise.
3. Drag the range slider back to the surface elevation (0).
In this section, you learned how to explore geostatistical layers in 3D using the range
slider, and you observed that the predicted oxygen levels visually matched what you
saw in the scatterplot in the first lesson.
In the next section, you will use cross validation to quantitatively assess the accuracy
and reliability of the 3D model. Before you produce a final surface, you should assess
how well the model predicts values at unknown locations. Cross validation and
validation will help you make an informed decision as to which model provides the
best predictions.
Assess the accuracy of the model using cross
validation
You can gain a lot of insight into your model by exploring it in a map or scene, but a more
quantitative and verifiable method is needed to validate the accuracy and reliability of the
predicted dissolved oxygen levels. A common method of validating geostatistical models is via
cross validation.
Note:
Cross validation removes a measured point and then uses all remaining points to predict the
location of the removed point. The measured value at the hidden point is then compared to the
prediction value from cross validation. The difference between these two values is called the
cross validation error and is performed on every input point.
1. In the Contents pane, right-click Oxygen Prediction and choose Cross Validation.
The Cross Validation pane opens and displays various graphical and numerical
diagnostics about the accuracy of the interpolation model. The window is composed
of a graph on the left and summary statistics on the right. The calculated statistics
serve as diagnostics that indicate whether the model and its associated parameter
values are reasonable.
1. here are several things to note in the summary statistics:
o
The Mean and Mean Standardized errors are both close to zero (0.007 and
0.017, respectively), which indicates that the model has very little bias. It does
not tend to predict values that are too large or too small.
o
The Root-Mean-Square value of 0.26 indicates that on average, the predicted
oxygen level differed from the measured value by about one quarter of a
micromole/liter.
o
The Root-Mean-Square-Standardized value of 0.94 is close to the ideal value
of 1, and the Average Standard Error of 0.22 is approximately equal to the
root-mean-square. These indicate that the variability in the predictions is being
estimated properly.
o
The Inside 90/95 Percent Interval values of 90.9 and 95.4 are both close to
the ideal values of 90 and 95, which indicates consistency between the
predicted values and the uncertainty of the predictions.
o
Average CRPS is difficult to interpret literally, but smaller values indicate
higher accuracy and precision. This value of 0.083 will be compared to a
different model in the next lesson.
2. On the right side of the Cross Validation pane, click the Table tab.
1. The table shows individual cross validation results for each input point. These values
are used to generate the graphs on the left side of the window.
2. On the left side of the Cross Validation pane, if necessary, click the Predicted tab.
With cross validation, if your model can accurately predict the oxygen values at the
hidden points, it should be able to accurately predict oxygen levels at new locations
that you haven't measured.
3. Review the graph of predicted versus measured values.
This graph is a scatterplot of the predicted oxygen values from cross validation
versus the measured oxygen values for each point. Since the predicted values should
equal the measured values if the model is accurate, ideally the points will fall along
the gray reference line. A blue regression line is calculated for the points to judge
how closely they follow this ideal line.
Your points are so close to ideal that the regression line (blue) nearly covers up the
reference line (gray), so it is difficult to see.
4. In the graph of predicted versus measured values, focus on the points in the upper
right of the graph.
5. The points in the upper right show that there is more variability around the
regression line for larger oxygen values. This is common for geostatistical data, but
it is interesting to note because it means that the model can more accurately predict
in areas of the ocean with low oxygen levels than it can in areas with high oxygen
levels.
6. On the left side of the Cross Validation pane, click the Error tab.
The measured versus error graph shows the measured oxygen values plotted against
the cross validation errors. The blue regression line is flat, which indicates that the
model is making unbiased predictions for low and high levels of oxygen.
7. he graph shows that the predictions are unbiased for all levels of oxygen, and the
variability of the points around the regression line is largest for the highest
measured values. This means that on average, the model accurately predicts large
oxygen values, but there is a lot of variation in individual predictions in areas of high
oxygen.
8. Close the Cross Validation window.
The cross validation summary statistics and graphs give strong evidence that the
EBK3D model that you created is able to accurately predict dissolved oxygen levels
throughout Monterey Bay with an average error of about one-quarter of a
micromole/liter. This error will generally be larger near the surface, where oxygen
levels are highest.
9. Click Save to save the project.
10.
In this lesson, you used the Empirical Bayesian Kriging 3D tool to interpolate dissolved oxygen
measurements in Monterey Bay. You then learned how to explore geostatistical layers in 3D
using the range slider, and you the demonstrated the accuracy of the model using cross
validation.
In the next lesson, you will interpolate the oxygen measurements again using the Geostatistical
Wizard and learn how to explore geostatistical layers in 2D maps.
Execute 3D interpolation in the
Geostatistical Wizard
In the previous lesson, you used the EBK3D geoprocessing tool to interpolate the dissolved
oxygen measurements throughout Monterey Bay. You learned how to use the range slider to
change the depth of the geostatistical layer, and you validated the accuracy of the model.
In this lesson, you will use the Geostatistical Wizard to interpolate the dissolved oxygen
measurements. The Geostatistical Wizard provides a guided experience that allows you to see the
local kriging models that the EBK3D method uses to make the predictions. By exploring these
local models, you can visualize how the local models change throughout Monterey Bay.
Perform Empirical Bayesian Kriging 3D in the
Geostatistical Wizard
In this section, you will move to a 2D map and run Empirical Bayesian Kriging 3D (EBK3D)
using the Geostatistical Wizard. You will use all default settings and compare the cross
validation results to the advanced model from the previous lesson.
1. Click the Monterey Bay map tab.
The map changes to a 2D map of Monterey Bay. The oxygen measurements are drawn
on the map.
2. If necessary, close the OxygenPoints table.
3. On the ribbon, click the Analysis tab. In the Tools group, click Geostatistical
Wizard.
1. The Geostatistical Wizard opens. The first page of the wizard allows you to choose an
interpolation method on the left and specify input parameters on the right.
Note:
The Geostatistical Wizard is a dynamic set of pages that is designed to guide you
through the process of constructing and evaluating the performance of an
interpolation model. Choices made on one page determine which options will be
available on the following pages and how you interact with the data to develop a
suitable model. The wizard guides you from the point when you choose an
interpolation method all the way to viewing summary measures of the model's
expected performance.
4. From the 3D Interpolation group, choose Empirical Bayesian Kriging 3D.
A. Under Input Dataset, for Source Dataset, choose OxygenPoints.
B. For Data Field, choose Oxygen.
These settings specify that you want to run EBK3D on the Oxygen value field of the
OxygenPoints layer.
5. In the Geostatistical Wizard window, click Next.
The second page of the Geostatistical Wizard opens.
The second page of the Geostatistical Wizard is split into several sections.
o
The General Properties section in the upper right shows all of the parameters
available for EBK3D. You should recognize them from the geoprocessing tool in
the previous lesson.
o
The preview surface in the upper left shows a horizontal slice of predicted
oxygen values at the current depth. The preview surface will update whenever
a parameter is changed in General Properties. This allows you to interactively
change parameters and see how the model responds.
o
The lower left section of the page displays the semivariograms, which are
simulated local models from EBK3D at the current location and depth. The blue
lines in the graph are the simulated semivariograms at the location. The graph
also contains blue crosses (empirical semivariances) that are calculated directly
from the data. In general, the blue crosses should fall toward the middle of the
simulated semivariograms.
o
The Identify Result section in the lower right of the page displays the current
location and predicted value from the preview surface. The location (X and Y)
and depth (Z) can be altered by typing coordinates in the Identify Result
section or by clicking a location in the preview surface.
6. Move your pointer over the preview surface to reveal a depth slider that allows you
to change the current depth.
You can drag the slider to modify depth in much the same manner as the range slider
on the map. You can also type a depth in the box below the slider.
7. Type -500 in the box below the slider and press Enter.
The preview surface now displays the predicted oxygen levels at 500 meters below the surface
of the ocean and the graph updates to show simulated local models from EBK3D at the current
location and depth.
8. In the preview section, drag the slider to several different depths.
At each depth, click around the preview surface and observe how the local semivariograms
change. Some areas will have semivariograms that rise more quickly than others. The faster
these models rise, the faster the oxygen values change at that location.
1. For more information about the local models in EBK, see Analyze Urban Heat Using
Kriging.
9. Drag the slider back to the surface of the ocean when you have finished exploring
the local models.
In the Geostatistical Wizard, you will accept all of the default settings for EBK3D in
order to compare the results with the advanced model results you created in the
previous lesson. You justified using the advanced settings with charting and
exploration, and now you can observe how much better you actually did by using
those advanced options.
10. In the Geostatistical Wizard, click Next.
The Geostatistical Wizard executes and displays cross validation results for the
default EBK3D settings. This page is identical to the Cross Validation window that
you created in the last lesson, but it is integrated into the Geostatistical Wizard.
Measured values appear on the x-axis and predicted values appear along the y-axis.
https://learn.arcgis.com/en/projects/interpolate-3d-oxygen-measurements-in-montereybay/lessons/execute-3d-interpolation-in-the-geostatistical-wizard.htm
https://www.nodc.noaa.gov/OC5/WOD/pr_wod.html
https://learn.arcgis.com/en/projects/analyze-urban-heat-using-kriging/lessons/interpolatetemperature-using-simple-kriging.htm
Descargar