GMS:Plot Wizard: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
 
(25 intermediate revisions by 2 users not shown)
Line 2: Line 2:
Plots are useful for many purposes, such as extracting data from two or three dimensional objects and model verification. Plots are created through the ''Plot Wizard''.
Plots are useful for many purposes, such as extracting data from two or three dimensional objects and model verification. Plots are created through the ''Plot Wizard''.


The ''Plot Wizard'' (''Display'' | '''Plot Wizard''') is used to create 2D plots.  The plot wizard is composed of two steps described below.  In addition, the types of plots that can be created are described and illustrated below.
The ''Plot Wizard'' (''Display'' | '''Plot Wizard''') is used to create 2D plots.  The ''Plot Wizard'' is composed of two steps described below.  In addition, the types of plots that can be created are described and illustrated below.


==Plot Wizard Step 1==
==Plot Wizard Step 1==
Line 19: Line 19:
:* Active Dataset Time Series Plot
:* Active Dataset Time Series Plot
:* S/S Flow vs. Time
:* S/S Flow vs. Time
:* Flow Budget vs. Time
:* Mass vs. Time
:* Flow Budget vs. Time – 3D Grid
:* Flow Budget vs. Time - UGrid
:* Gage Package Value vs. Time
:* Gage Package Value vs. Time


A sample and explanation are displayed for each plot type. The '''Next >''' button is undimmed if the necessary data for the selected plot type exists in the current project.  If the '''Next >''' button is disabled, a help text explaining the problem is displayed below the ''Plot Type'' box.
A sample and explanation are displayed for each plot type. The '''Next >''' button is undimmed if the necessary data for the selected plot type exists in the current project. This does not guarantee that GMS will create a plot.  If the '''Next >''' button is disabled, a help text explaining the problem is displayed below the ''Plot Type'' box.


==Plot Wizard Step 2==
==Plot Wizard Step 2==
In the second step of the ''Plot Wizard'', the attributes of each plot are set. The attributes associated with each plot type are explained below and can be located quickly by clicking on the desired plot type listed above.  The options depend on the plot type and will be described below.
In the second step of the ''Plot Wizard'', the attributes of each plot are set. The attributes associated with each plot type are explained below and can be located quickly by clicking on the desired plot type listed above.  The options depend on the plot type and will be described below.


=== Computed vs. Observed ===
===Computed vs. Observed ===
A Computed vs. Observed plot is used to display how well the entire set of observed values match a model solution.  A 45<sup>o</sup> line is drawn on this plot, which represents a perfect correspondence between observed data and solution values. One symbol is drawn for each observation point at the intersection of the observed and computed values for the point. This plot can show the trend of the solution values with regard to matching the [[GMS:Observations#Point Observations|observed data]]. Only those points whose value is specified as observed for the selected data type will be shown in the plot. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Computed vs. Observed".
A Computed vs. Observed plot is used to display how well the entire set of observed values match a model solution.  A 45&deg; line is drawn on this plot, which represents a perfect correspondence between observed data and solution values. One symbol is drawn for each observation point at the intersection of the observed and computed values for the point. This plot can show the trend of the solution values with regard to matching the [[GMS:Observations#Point Observations|observed data]]. Only those points whose value is specified as observed for the selected data type will be shown in the plot. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Computed vs. Observed Data".


[[Image:comp_v_obs_plot.jpg|thumb|center|500px]]
[[Image:comp_v_obs_plot.jpg|thumb|center|500px]]
Line 37: Line 39:
::The observation coverage and measurements can be selected for each plot.  If only one observation coverage and measurement exist these are used by default.
::The observation coverage and measurements can be selected for each plot.  If only one observation coverage and measurement exist these are used by default.
: ''Use current solution''  
: ''Use current solution''  
::This option causes the plot to compare the observed values with the values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted.
::This option causes the plot to compare the observed values with the values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.
: ''Use selected solutions''
: ''Use selected solutions''
::This option causes the plot to compare the observed values with the values of the specified solution for each observation point. Changing the active solution does not affect the plot.
::This option causes the plot to compare the observed values with the values of the specified solution for each observation point. Changing the active solution does not affect the plot.
: ''Use time step''  
<!--: ''Use time step''  
::Because the plot shows only values from a specific time step, the active time step is used by default.
::Because the plot shows only values from a specific time step, the active time step is used by default.-->
 
====Computed vs. Observed Troubleshooting====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the ''Plot Wizard''.
* This plot requires a simulation with calculated data of the same type of data as the observation coverage (head, for example). If the simulation does not have solution datasets, then this plot will not have significant results.
* The dataset desired for visualization should be selected in the Project Explorer. If the active item in the Project Explorer is not a dataset that can be plotted, then the plot may not display any information even if viable datasets are present in the project.


=== Computed vs. Observed (Weighted) ===
=== Computed vs. Observed (Weighted) ===
A Computed vs. Observed Weighted plot is used to display how well the entire set of weighted observed values match a model solution. These weights are set by selecting the [[GMS:Observations#Observations Dialog|'''Observation''']] item in the ''MODFLOW'' menu.  A 45<sup>o</sup> line is drawn on this plot, which represents a perfect correspondence between observed data and solution values.  One symbol is drawn for each observation point at the intersection of the weighted observed and computed values for the point. This plot can show the trend of the solution values with regard to matching the weighted observed data. Only those points whose value is specified as observed for the selected data type will be shown in the plot. This plot is not available with transient data. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Computed vs. Observed (Weighted)".
A Computed vs. Observed Weighted plot is used to display how well the entire set of weighted observed values match a model solution. These weights are set by selecting the [[GMS:Observations#Observations Dialog|'''Observation''']] item in the ''MODFLOW'' menu.  A 45&deg; line is drawn on this plot, which represents a perfect correspondence between observed data and solution values.  One symbol is drawn for each observation point at the intersection of the weighted observed and computed values for the point. This plot can show the trend of the solution values with regard to matching the weighted observed data. Only those points whose value is specified as observed for the selected data type will be shown in the plot. This plot is not available with transient data. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Computed vs. Observed Data (Weighted)".


[[Image:comp_v_obs_wt_plot.jpg|thumb|center|500px]]
[[Image:comp_v_obs_wt_plot.jpg|thumb|center|500px]]


==== Computed vs. Observed Weighted Plot Options ====
====Computed vs. Observed Weighted Plot Options ====
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Computed vs. Observed Weighted Plot Options'' wizard page. This page contains the following:
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next >''' button is clicked to open the ''Step 2 of 2'' page <!--the ''Computed vs. Observed Weighted Plot Options'' wizard page.--> For this plot, this page contains the following:


:''Coverage and Measurements''
:''Coverage and Measurements''
Line 55: Line 63:


:''Use current solution''
:''Use current solution''
::This option causes the plot to compare the weighted observed values with the values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted.
::This option causes the plot to compare the weighted observed values with the values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.


:''Use selected solutions''
:''Use selected solutions''
::This option causes the plot to compare the weighted observed values with the values of the specified solution for each observation point. Changing the active solution does not affect the plot.
::This option causes the plot to compare the weighted observed values with the values of the specified solution for each observation point. Changing the active solution does not affect the plot.
<!--:''Use time step''
::Because the plot shows only values from a specific time step, the active time step is used by default.-->


:''Use time step''
====Computed vs. Observed Plot (Weighted) Troubleshooting====
::Because the plot shows only values from a specific time step, the active time step is used by default.
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:  
* This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the ''Plot Wizard''.
* This plot requires a simulation with calculated data of the same type of data as the observation coverage (head, for example). If the simulation does not have solution datasets, then this plot will not have significant results.
* The dataset desired for visualization should be selected in the Project Explorer. If the active item in the Project Explorer is not a dataset that can be plotted, then the plot may not display any information even if viable datasets are present in the project.


=== Residual vs. Observed ===
=== Residual vs. Observed ===
A Residual vs. Observed plot is used to display how well the entire set of observed values match a model solution. On this plot is drawn a horizontal line along an error of zero, representing what would be a perfect correspondence between observed data and solution values. Then, one symbol is drawn for each observation point at the intersection of the observed and residual (computed-observed) values for the point. This plot can show the trend of the solution values with regards to matching the [[GMS:Observations#Point Observations|observed data]]. Only those points whose value is specified as observed for the selected data type will be shown in the plot. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Residual vs. Observed".
A Residual vs. Observed plot is used to display how well the entire set of observed values match a model solution. On this plot is drawn a horizontal line along an error of zero, representing what would be a perfect correspondence between observed data and solution values. Then, one symbol is drawn for each observation point at the intersection of the observed and residual (computed minus observed) values for the point. This plot can show the trend of the solution values with regards to matching the [[GMS:Observations#Point Observations|observed data]]. Only those points whose value is specified as observed for the selected data type will appear in the plot. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Residual vs. Observed Data".


[[Image:res_v_obs_plot.jpg|thumb|center|500px]]
[[Image:res_v_obs_plot.jpg|thumb|center|500px]]


==== Residual vs. Observed Plot Options ====
==== Residual vs. Observed Plot Options ====
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Residual vs. Observed Plot Options'' wizard page. This page contains the following:
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next >''' button is clicked to open the ''Page 2 of 2''<!--''Residual vs. Observed Plot Options''--> wizard page. This page contains the following:


:''Coverage and Measurements''
:''Coverage and Measurements''
Line 75: Line 88:


:''Use current solution''
:''Use current solution''
::This option causes the plot to compare the observed values with the residual values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted.
::This option causes the plot to compare the observed values with the residual values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.


:''Use selected solutions''
:''Use selected solutions''
::This option causes the plot to compare the observed values with the residual values of the specified solution for each observation point. Changing the active solution does not affect the plot.
::This option causes the plot to compare the observed values with the residual values of the specified solution for each observation point. Changing the active solution does not affect the plot.
<!--:''Use time step''
::Because the plot shows only values from a specific time step, the active time step is used by default.-->


:''Use time step''
====Residual vs. Observed Troubleshooting====
::Because the plot shows only values from a specific time step, the active time step is used by default.
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:  
* This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the ''Plot Wizard''.
* This plot requires a simulation with calculated data of the same type of data as the observation coverage (head, for example). If the simulation does not have solution datasets, then this plot will not have significant results.
* The dataset desired for visualization should be selected in the Project Explorer. If the active item in the Project Explorer is not a dataset that can be plotted, then the plot may not display any information even if viable datasets are present in the project.


=== Residual vs. Observed (Weighted) ===
=== Residual vs. Observed (Weighted) ===
A Residual vs. Observed (Weighted) plot is used to display how well the entire set of weighted observed values match a model solution. On this plot is drawn a horizontal line along an error of zero, representing what would be a perfect correspondence between weighted observed data and solution values. One symbol is drawn for each observation point at the intersection of the weighted observed and residual (computed-observed) values for the point. This plot can show the trend of the solution values with regards to matching the [[GMS:Observations#Point Observations|weighted observed data]]. Only those points whose value is specified as observed for the selected data type will be shown in the plot.  This plot is not available with transient data. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Residual vs. Observed (Weighted)".
A Residual vs. Observed (Weighted) plot is used to display how well the entire set of weighted observed values match a model solution. On this plot is drawn a horizontal line along an error of zero, representing what would be a perfect correspondence between weighted observed data and solution values. One symbol is drawn for each observation point at the intersection of the weighted observed and residual (computed minus observed) values for the point. This plot can show the trend of the solution values with regards to matching the [[GMS:Observations#Point Observations|weighted observed data]]. Only those points whose value is specified as observed for the selected data type will be shown in the plot.  This plot is not available with transient data. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Residual vs. Observed Data (Weighted)".  


[[Image:res_v_obs_wt_plot.jpg|thumb|center|500px]]
[[Image:res_v_obs_wt_plot.jpg|thumb|center|500px]]


==== Residual vs. Observed Weighted Plot Options ====
==== Residual vs. Observed Weighted Plot Options ====
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Residual vs. Observed (Weighted)  Plot Options'' wizard page. This page contains the following:
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next >''' button is clicked to open the ''Page 2 of 2'' <!--''Residual vs. Observed (Weighted)  Plot Options''--> wizard page. This page contains the following:


:''Coverage and Measurements''
:''Coverage and Measurements''
Line 95: Line 113:


:''Use current solution''
:''Use current solution''
::This option causes the plot to compare the weighted observed values with the residual values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted.
::This option causes the plot to compare the weighted observed values with the residual values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.


:''Use selected solutions''
:''Use selected solutions''
::This option causes the plot to compare the weighted observed values with the residual values of the specified solution for each observation point. Changing the active solution does not affect the plot.
::This option causes the plot to compare the weighted observed values with the residual values of the specified solution for each observation point. Changing the active solution does not affect the plot.
<!--:''Use time step''
::Because the plot shows only values from a specific time step, the active time step is used by default.-->


:''Use time step''
====Residual vs. Observed (Weighted) Troubleshooting====
::Because the plot shows only values from a specific time step, the active times step is used by default.
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:  
* This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the ''Plot Wizard''.
* This plot requires a simulation with calculated data of the same type of data as the observation coverage (head, for example). If the simulation does not have solution datasets, then this plot will not have significant results.
* The dataset desired for visualization should be selected in the Project Explorer. If the active item in the Project Explorer is not a dataset that can be plotted, then the plot may not display any information even if viable datasets are present in the project.


=== Parameter Sensitivity ===
=== Parameter Sensitivity ===
A Parameter Sensitivity plot is used to display the sensitivity of the MODFLOW parameters. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Paramater Sensitivity".
A Parameter Sensitivity plot is used to display the [[GMS:Automated Parameter Estimation#Sensitivity_Analysis|sensitivity of the MODFLOW parameters]]. These plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Parameter Sensitivities".


[[Image:par_sen_plot.jpg|thumb|center|500px]]
[[Image:par_sen_plot.jpg|thumb|center|500px]]


===== Parameter Sensitivity Plot Options =====
===== Parameter Sensitivity Plot Options =====
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Parameter Sensitivity Plot Options'' wizard page. This page contains the following:
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next >''' button is clicked to open the ''Page 2 of 2'' <!--''Parameter Sensitivity Plot Options''-->wizard page. This page contains the following:


:''Parameter Type''
:''Parameter Type''
Line 115: Line 138:


:''Use current solution''
:''Use current solution''
::This option causes the plot to compare parameter sensitivities of the current solution. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted.
::This option causes the plot to compare parameter sensitivities of the current solution. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.


:''Use selected solutions''
:''Use selected solutions''
::This option causes the plot to compare parameter sensitivities of the specified solution. Changing the active solution does not affect the plot.
::This option causes the plot to compare parameter sensitivities of the specified solution. Changing the active solution does not affect the plot.
====Parameter Sensitivity Plot Troubleshooting====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* This plot requires an observation coverage with feature points included that have observation data from the field.
* This plot requires [[GMS:Automated Parameter Estimation#Sensitivity_Analysis|sensitivity data]] calculated as part of a MODFLOW simulation.
* Selecting the correct dataset in the Project Explorer is essential to visualizing the results. If there is sensitivity data in the project, but the plot is not representing it, try selecting different solution datasets in the Project Explorer. The ''Sensitivity Plot'' display updates with each new selection, so it will become obvious which dataset must be active for the plot to accurately represent the data. Selecting the items under the ''Parameters'' folder in the Project Explorer does not draw the data in the plot.
*Individual parameters will not have been generated if PEST was used with the ''SVD-Assist'' option. Run PEST without this option in order to generate a plot.


=== Error vs. Simulation ===
=== Error vs. Simulation ===
An Error vs. Simulation plot is generally used with steady-state simulations and measurement types.  It may be used in transient simulations. This plot can display the mean error, mean absolute error, and root mean squared error between successive solutions and [[GMS:Observations#Point Observations|observed data]]. Various simulations would be run after changing model parameters, such as hydraulic conductivity or recharge. The plot will show trends in the solution to see if model parameter changes are causing better calibration with measured field data. Error vs. Simulation plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Error vs. Simulation".
An Error vs. Simulation plot is generally used with steady-state simulations and measurement types.  It may be used in transient simulations. This plot can display the mean error, mean absolute error, and root mean squared error between successive solutions and [[GMS:Observations#Point Observations|observed data]]. Various simulations would be run after changing model parameters, such as hydraulic conductivity or recharge. The plot will show trends in the solution to see if model parameter changes are causing better calibration with measured field data. Error vs. Simulation plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Error vs. Simulation".


[[Image:error_v_sim_plot.jpg|thumb|center|500px]]
[[Image:error_v_sim_plot.jpg|thumb|center|500px]]


==== Error vs. Simulation Plot Options ====
==== Error vs. Simulation Plot Options ====
After the plot type is set in the First Page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Error vs. Simulation Plot Options ''wizard page. This page contains the following:
After the plot type is set in the First Page of the ''Plot Wizard'', the '''Next >''' button is clicked to open the ''Page 2 of 2'' <!--''Error vs. Simulation Plot Options''--> wizard page. This page contains the following:
 
: ''Coverage and Measurements'' 
::The observation coverage and measurements can be selected for each plot.  If only one observation coverage and measurement exist these are used by default.


:''Solutions''  
:''Solutions''  
Line 133: Line 166:
:''Move Up/Move Down''
:''Move Up/Move Down''
::GMS initially shows the solutions in the order they were opened. However, this is not necessarily the order in which they were run. To change the order, highlight a solution and move it up or down to rearrange their order.  
::GMS initially shows the solutions in the order they were opened. However, this is not necessarily the order in which they were run. To change the order, highlight a solution and move it up or down to rearrange their order.  
 
<!--:''Observed''
:''Observed''
::This lists all available measurement types that were set up in the ''Observation Coverage Options'' dialog, both constant and transient. This plot is generally performed using constant solutions and measurement types, although transient data is allowed. Select in the combo box the measurement type that is being compared.-->
::This lists all available measurement types that were set up in the ''Observation Coverage Options'' dialog, both constant and transient. This plot is generally performed using constant solutions and measurement types, although transient data is allowed. Select in the combo box the measurement type that is being compared.
 
:''Check Box Options''
:''Check Box Options''
::There are three options that can be turned on or off. They determine whether the mean error, mean absolute error, and root mean squared error plots should be shown. Because these values are an average of all observation points, their line and symbol styles are not linked to any one observation point, but can be defined by clicking on the appropriate canvas window in the dialog.
::There are three options that can be turned on or off. They determine whether the mean error, mean absolute error, and root mean squared error plots should be shown. Because these values are an average of all observation points, their line and symbol styles are not linked to any one observation point, but can be defined by clicking on the appropriate canvas window in the dialog.
====Error vs. Simulation Troubleshooting====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* This plot requires data from multiple simulation runs for comparing to each other.
: This data can be put in one project by using the '''Save As''' function to save the project with a new name before each MODFLOW simulation run. If the project isn't saved with a new name before each simulation run, the program will overwrite the former simulation results and the ''Error vs. Simulation'' plot will not have the desired comparison between simulation results.
* This plot requires an observation coverage with feature points that include data from the field. This data is used to judge the accuracy of the each simulation run. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the ''Plot Wizard''.
* It's possible that the wrong geometry is active. Since simulation solutions are usually attached to geometries, it's important to select the geometry with the solutions to be compared.


=== Error vs. Time Step ===
=== Error vs. Time Step ===
Line 144: Line 182:


Beginning with version 8.0, this plot can no longer be used with MODFLOW.
Beginning with version 8.0, this plot can no longer be used with MODFLOW.
[[File:Err_v_timestep_plot.png|thumb|center|500px|]]
==== Error vs. Time Step Plot Options ====
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next >''' button is clicked to open the ''Page 2 of 2'' <!--''Error vs. Time Step Plot Options''-->wizard page. This page contains the following:


==== Error vs. Time Step Plot Options ====
: ''Coverage and Measurements''
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Error vs. Time Step Plot Options'' wizard page. This page contains the following:
::The observation coverage and measurements can be selected for each plot. If only one observation coverage and measurement exist these are used by default.


:''Use current solution''
:''Use current solution''
::This option causes the plot to compare parameter sensitivities of the current solution. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted.
::This option causes the plot to display the error relative to the time step of the current solution. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted.


:''Use selected solutions''
:''Use selected solutions''
::This option causes the plot to compare parameter sensitivities of the specified solution. Changing the active solution does not affect the plot.
::This option causes the plot to display the error relative to the time step of the specified solution. Changing the active solution does not affect the plot.


:''Observed''
:''Observed''
Line 159: Line 200:
:''Check Box Options''
:''Check Box Options''
::There are three options that can be turned on or off. They determine whether the mean error, mean absolute error, and root mean squared error plots should be shown. Because these values are an average of all observation points, their line and symbol styles are not linked to any one observation point, but can be defined by clicking on the appropriate canvas window in the dialog.
::There are three options that can be turned on or off. They determine whether the mean error, mean absolute error, and root mean squared error plots should be shown. Because these values are an average of all observation points, their line and symbol styles are not linked to any one observation point, but can be defined by clicking on the appropriate canvas window in the dialog.
====Error vs. Time Step Troubleshooting ====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* As noted above, this plot type cannot be used with MODFLOW beginning with version 8.0 of GMS. Ensure that the data to be visualized is not MODFLOW data.
* This plot requires an observation coverage to compute error. Errors in the computed values are calculated based on observed values defined in an observation coverage. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the ''Plot Wizard''.
* This plot requires a transient dataset to plot error against time.
* Selecting the correct geometry/dataset is important for this plot. If significant results are not displaying, select the desired dataset in the Project Explorer. If it's unclear how to get the desired dataset to display, select different items in the Project Explorer until it's clear the desired dataset is active.


=== Error Summary ===
=== Error Summary ===
See the [[GMS:Error Summary Plot|Error Summary Plot]] page for more details. An error summary plot is used to display the mean error, mean absolute error, and root mean squared error for a solution.  Error summary plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Error Summary".  
See the [[GMS:Error Summary Plot|Error Summary Plot]] page for more details. An error summary plot is used to display the mean error, mean absolute error, and root mean squared error for a solution.  Error summary plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Error Summary".  


Beginning with version 8.0, this plot can no longer be used with MODFLOW. This information can be found by right-clicking on the MODFLOW solution in the Project Explorer.
Beginning with version 8.0, this plot can no longer be used with MODFLOW. This [[GMS:Error Summary Plot#MODFLOW_errors|information]] can be found by right-clicking on the MODFLOW solution in the Project Explorer and selecting [[GMS:MODFLOW Solution Properties Dialog|'''Properties''']].
[[File:Err summary plot.jpg|thumb|center|500 px]]
[[File:Err summary plot.jpg|thumb|center|500 px]]


==== Error Summary Plot Options ====
==== Error Summary Plot Options ====
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Error Summary Plot Options'' wizard page. This page contains the following:
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next >''' button is clicked to open the ''Page 2 of 2'' <!--''Error Summary Plot Options''--> wizard page. This page contains the following:
 
: ''Coverage and Measurements'' 
::The observation coverage and measurements can be selected for each plot.  If only one observation coverage and measurement exist these are used by default.


:''Use active solution''
:''Use active solution''
::This option causes the plot to show a summary of mean error between the set of observed values with the values of the active solution for each observation point. When the active solution changes, the plot is recomputed and updated. This option is always on by default at this time
::This option causes the plot to show a summary of mean error between the set of observed values with the values of the active solution for each observation point. When the active solution changes, the plot is recomputed and updated. This option is on by default at this time.


:''All time steps''
:''All time steps''
::This option shows the mean error for all time steps instead of only at the current or specified time step value.
::This option shows the mean error for all time steps instead of only at the current or specified time step value.


:''Observed''
<!--:''Observed''
::This section shows the available list of observed values that were set up in the ''Observation Coverage Options'' dialog. Both constant and transient observed values should be available in this dialog.
::This section shows the available list of observed values that were set up in the ''Observation Coverage Options'' dialog. Both constant and transient observed values should be available in this dialog.-->
 
====Error Summary Troubleshooting ====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* As noted above, this plot type cannot be used with MODFLOW beginning with version 8.0 of GMS. Ensure that the data to be visualized is not MODFLOW data.
* This plot requires an observation coverage to compute error. Errors in the computed values are calculated based on observed values defined in an observation coverage. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the ''Plot Wizard''.


=== Time Series ===
=== Time Series ===
A time series plot is used to display the time variation of one or more scalar datasets associated to a given point inside a model solution. In addition, if transient calibration data has been defined, a band can be shown which represents a time variant [[GMS:Calibration Targets|calibration target]]. Only transient datasets may be used in these plots. Time series plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Time Series". A sample plot is shown in the figure.
A time series plot is used to display the time variation of one or more scalar datasets associated with a given point inside a model solution. In addition, if transient calibration data has been defined, the plot can show time variant [[GMS:Calibration Targets|calibration targets]]. Only transient datasets may be used in these plots. Time series plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Time Series". A sample plot is shown in the figure.


Beginning with version 8.0, these plots have been changed to show observation targets instead of a "band" around the observed data.
Beginning with version 8.0, these plots have been changed to show observation targets instead of a "band" around the observed data.
Line 186: Line 242:


==== Time Series Plot Options ====
==== Time Series Plot Options ====
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Time Series Plot Options'' wizard page. This page contains the following:
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next >''' button is clicked to open the ''Page 2 of 2'' <!--''Time Series Plot Options''--> wizard page. This page contains the following:


:''Coverage and Measurements''
:''Coverage and Measurements''
::The observation coverage and measurements can be selected for each plot.  If only one observation coverage and measurement exist these are used by default. All Measurements can also be selected to plot all of the different measurements on one plot.
::The observation coverage and measurements can be selected for each plot.  If only one observation coverage and measurement exist these are used by default. All measurements can also be selected to plot all of the different measurements on one plot.


:''Use current solution''
:''Use current solution''
Line 198: Line 254:


:''Selected Points''
:''Selected Points''
::Each of the observation points are shown in a spreadsheet. The show toggle determines which observation points will be displayed in a time series plot in the ''Plot Window''. This way, only certain points are plotted in each individual time series plot. All the points can either be turned on or off by selecting the corresponding buttons below the spreadsheet.
::Each of the observation points are shown in a spreadsheet. The box in the show column determines which observation points will be displayed in a time series plot in the ''Plot Window''. This way, only certain points are plotted in each individual time series plot. All the points can either be turned on or off by selecting the corresponding buttons below the spreadsheet.


:''Calibration Target''
:''Calibration Target''
::Turn this on to display a band in the plot to define the valid calibration range. If this is turned off, only the calibration curve will be drawn.
::Turn this on to display observation targets in the plot<!--to define the valid calibration range-->. <!--If this is turned off, only the calibration curve will be drawn.-->


:''Time interval''
:''Time interval''
::A starting time and an ending time of observations can be specified by two combo boxes. Only the interval chosen will be shown on the time series plot.
::A starting time and an ending time of observations can be specified by the combo boxes. Only the interval chosen will be shown on the time series plot.
 
====Time Series Troubleshooting====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the ''Plot Wizard''.
* A point from the observation coverage must be selected. This point can be selected in the Graphics Window or in the spreadsheet on the second page of the ''Plot Wizard''. If a point is not selected, the plot will not have significant results.
* This plot requires a simulation with calculated transient data of the same type of data as the observation coverage (head, for example). If the simulation has not been run, then this plot will not have significant results.


=== Active Dataset Time Series ===
=== Active Dataset Time Series ===
A Time Series plot is used to display the time variation of one or more scalar datasets associated to a given point selected in a model solution. Time series plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Active Dataset Time Series".
An Active Dataset Time Series plot is used to display the time variation of one or more scalar datasets associated to a given geometric element selected in a model solution. Active Dataset Time Series plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Active Dataset Time Series".


[[Image:active_data_time_series_plot.jpg|thumb|center|500px]]
[[Image:active_data_time_series_plot.jpg|thumb|center|500px]]


==== Active Dataset Time Series Plot Options ====
==== Active Dataset Time Series Plot Options ====
After the plot type is set in the first page of the ''Plot Wizard'', the '''Finish''' button is clicked to create the active time series plot.  For 2D and 3D grids select a grid cell and for 2D and 3D meshes select a node to display the scalar values of the dataset at that location over time.  Select up to five locations to be plotted on one plot.
After the plot type is set in the first page of the ''Plot Wizard'', the '''Finish''' button is clicked to create the active dataset time series plot.  For 2D and 3D grids select a grid cell and for 2D and 3D meshes select a node to display the scalar values of the dataset at that location over time.  Select up to five locations to be plotted on one plot.
 
====Active Dataset Time Series Troubleshooting ====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* This plot needs a transient dataset interpolated to a mesh or a grid active in the Project Explorer and visible in the Graphics Window. This is usually a dataset associated with a model solution.
* A specific element of the geometry must be selected in order to generate meaningful data in this plot. Grids require that a grid cell be selected. Meshes require that a mesh node be selected.


=== S/S Flow vs. Time ===
=== S/S Flow vs. Time ===
A Flow vs. Time plot is used to display the flow or water over time for a selected feature object or grid cell. Flow vs. Time plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to ''Flow vs. Time''.
An S/S Flow vs. Time plot is used to display the flow or water over time for a selected feature object or grid cell. Flow vs. Time plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to ''S/S Flow vs. Time''.


==== S/S Flow vs. Time Plot Options ====
==== S/S Flow vs. Time Plot Options ====
After the plot type is set in the first page of the Plot Wizard, the '''Finish''' button is clicked to create the flow vs time plot. This plot will report the flow either by selecting a feature object defined as a MODFLOW source/sink in the map module or by selecting a group of cells in the 3D Grid.  To change the plot options for the Flow vs Time Plot right-click on the plot and select the '''''Plot Data''''' command. The ''Plot Data'' dialog contains the following:
After the plot type is set in the first page of the ''Plot Wizard'', click  '''Next >''' to open the ''Step 2 of 2'' wizard page. On this page these options are available:
:''Calibration Target''
 
:''Observed Values''
 
The '''Finish''' button is clicked to create the flow vs time plot. This plot will report the flow either by selecting a feature object defined as a MODFLOW source/sink in the map module<!--or ??by selecting a group of cells in the 3D Grid??-->.  To change the plot options for the Flow vs. Time Plot, right-click on the plot and select the '''Plot Data''' command.  
<!--The ''Plot Data'' dialog contains the following:


:''Feature Objects flow''
:''Feature Objects flow''
::This option allows for selecting what data to plot when a source/sink feature object is selected in the Map module. By default the computed flow is plotted. If observed values exist for the feature object than those values can also be plotted along with calibration target ranges.
::This option allows for selecting what data to plot when a source/sink feature object is selected in the Map module. By default the computed flow is plotted. If observed values exist for the feature object then those values can also be plotted along with calibration target ranges.


:''Grid Cell Flow''
:''Grid Cell Flow''
::This option allows for selecting what source/sink flows to be plotted when grid cells are selected in the 3D grid module. The options are: Storage, Constant Head, Drains, General Heads, Rivers, Streams, Recharge, Evapotranspiration, and Total Source/Sink flow in and out of the cells.
::This option allows for selecting what source/sink flows to be plotted when grid cells are selected in the 3D grid module. The options are: Storage, Constant Head, Drains, General Heads, Rivers, Streams, Recharge, Evapotranspiration, and Total Source/Sink flow in and out of the cells.-->
 
==== S/S Flow vs. Time Troubleshooting ====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* This plot requires an arc labeled as a source/sink for MODFLOW. It must be selected in the Graphics Window for data to show in the plot.
* This plot requires a 3D Grid with simulation data that the selected feature object was used to help calculate.
* This plot requires an observation coverage with at least one observation point in it with relevant data.
 
===Mass vs. Time===
Mass vs. Time plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to ''Mass vs. Time''.
[[File:Mass_v_time_plot.jpg|thumb|center|500px]]
====Mass vs. Time Troubleshooting ====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* This plot requires a feature object that has been assigned a source/sink type. The feature object must be run as part of a simulation that calculates data relevant to the plot. This feature object must be selected for data to show in the plot.
* This plot requires a 3D Grid and a simulation that has been run using the feature object whose data is to be plotted.


=== Flow Budget vs. Time ===
=== Flow Budget vs. Time - 3D Grid or UGrid ===
A Flow Budget vs. Time plot is used to display the flow or water over time for selected grid cell or for [[GMS:Zone Budget|zone budget ids]]. Flow Budget vs. Time plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Flow Budget vs. Time".
A Flow Budget vs. Time plot is used to display the flow or water over time for selected grid cell or for [[GMS:Zone Budget|zone budget ids]]. Flow Budget vs. Time plots are created in the ''Plot Wizard'' by setting the ''Plot Type'' to "Flow Budget vs. Time - 3D Grid" or ''Flow Budget vs. Time – UGrid''.


[[Image:flowbudgetplot.jpg|thumb|center|500px]]
[[Image:flowbudgetplot.jpg|thumb|center|500px]]


==== Flow Budget vs. Time Plot Options ====
==== Flow Budget vs. Time Plot Options ====
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Flow Budget Plot Options'' wizard page. The options on this page are discussed below. The '''Finish''' button is clicked to create the flow budget vs time plot. This plot will report the flow either by selecting a group of cells in the 3D grid or by using the [[GMS:Zone Budget|zone budget ids]].  
After the plot type is set in the first page of the ''Plot Wizard'', the '''Next >''' button is clicked to open the ''Page 2 of 2'' <!--''Flow Budget Plot Options''--> wizard page. The options on this page are discussed below. The '''Finish''' button is clicked to create the flow budget vs. time plot. This plot will report the flow either by selecting a group of cells in the 3D grid or by using the [[GMS:Zone Budget|zone budget ids]].  


:''Display using''
:''Display using''
::This option allows users to determined the data to plot. The flow budget will be computed either from the selected 3D grid cells or from the selected [[GMS:Zone Budget|zone budget ids]] in the spreadsheet.
::This option allows users to determine the data to plot. The flow budget will be computed either from the selected 3D grid cells or from the selected [[GMS:Zone Budget|zone budget ids]] in the spreadsheet.


:''Grid Cell Flow''
:''Sources/Sinks''
::This option allows users to select what source/sink flows to be plotted. The options are: Storage, Constant Head, Drains, General Heads, Rivers, Streams, Recharge, Evapotranspiration, and Total Source/Sink flow in and out of the cells.
::This spreadsheet allows users to select what source/sink flows to plot. The options are: Storage, Constant Head, Drains, General Heads, Rivers, Streams, Recharge, Evapotranspiration, and Total Source/Sink flow in and out of the cells.
 
==== Flow Budget vs. Time Troubleshooting ====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* This plot requires a grid of the appropriate type (3D Grid or UGrid).
* This plot requires a coverage with the appropriate attributes selected in the ''Coverage Setup'' dialog.
* This plot requires a transient MODFLOW simulation attached to the geometry.
* The data displayed depends on the active solution in the Project Explorer. Make sure the desired dataset is active in the Project Explorer for visualization.  


=== Gage Package Value vs. Time ===
=== Gage Package Value vs. Time ===
This plot shows a time series for a single gage package column. After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Gage Package Time Series'' wizard page. To generate a gage plot the gage file needs to be selected from the list on the left, and the data column from the list on the right.  If GMS is unable to properly read the data from the gage file, an error is shown in the wizard page to the right of the data column list.
This plot shows a time series for a single gage package column. After the plot type is set in the first page of the ''Plot Wizard'', the '''Next''' button is clicked to open the ''Gage Package Time Series'' wizard page. To generate a gage plot the gage file needs to be selected from the list on the left, and the data column from the list on the right.  If GMS is unable to properly read the data from the gage file, an error is shown in the wizard page to the right of the data column list.
[[File:Gage_pv_v_time_plot.jpg|thumb|center|500px]]
==== Gage Package Value vs. Time Troubleshooting ====
If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:
* This plot requires a transient MODFLOW simulation with the GAGE package set up, so it generates GAGE files. For the plot to display, it is necessary to have GAGE files actually in the Project Explorer.
* This plot will not generate unless a dataset in the model solution is the active dataset in the Project Explorer. Select a dataset in the model solution to make this plot available. Selecting the Gage files themselves will not make the plot available.


=== Finish ===
=== Finish ===
Line 249: Line 350:
Once the plot has been created, the appearance and data of the plot can be altered with commands accessed by right-clicking on the plot window.  The commands available through the right-click menu are described below.
Once the plot has been created, the appearance and data of the plot can be altered with commands accessed by right-clicking on the plot window.  The commands available through the right-click menu are described below.


; Plot Data : Brings up the second step of the plot wizard where the attributes of each plot are set. The plot data can be updated based upon the type of plot.  For histogram plots it brings up a dialog used to edit the precision displayed on the plot.
; Plot Data : Brings up the second step of the ''Plot Wizard'' where the attributes of each plot are set. The plot data can be updated based upon the type of plot.  For histogram plots it brings up a dialog used to edit the precision displayed on the plot.
; Display Options : Allows changing general display attributes of the plot (border style, precision, axis type, fonts, colors, etc.).     
; Display Options : Allows changing general display attributes of the plot (border style, precision, axis type, fonts, colors, etc.).     
; ''Axis Titles'' : Used to change the x and y axis titles.
; ''Axis Titles'' : Used to change the x and y axis titles.
; Set As Display Defaults : Saves the plots current settings as the default settings.
; Set As Display Defaults : Saves the plots current settings as the default settings.
; ''Legends'' : Submenu that allows selecting the legend location.  The maximum number of points included in the legend depends upon the size of the plot window.
; ''Legend'' : Submenu that allows selecting the legend location.  The maximum number of points included in the legend depends upon the size of the plot window.
; Export/Print : Brings up a dialog is showing options for printing or exporting the plots values.
; ''Symbol Size'' : Submenu that allows adjusting the size of the symbols in the plot.
; Default Display : Saves the plot's current settings as the default settings.
; Frame Plot : If the view is zoomed in to a portion of the plot, resets zoom extents.
; Maximize Plot : Expands the plot to fit nearly full screen. Does not expand ''Plot'' dialog. Click in the upper-left corner or click the ''Esc'' key to exit the full screen view.
; View Values : Brings up a spreadsheet containing the data points associated with the current plot.
; View Values : Brings up a spreadsheet containing the data points associated with the current plot.
; Export/Print : Brings up a dialog showing options for printing or exporting the plots values.


==See also==
==See also==

Latest revision as of 20:01, 11 May 2023

Calibration,
Parameters,
Stochastic Modeling
Calibration
Model Calibration
Automated Parameter Estimation
PEST Dialog
PEST
Run Options
Observations
MODFLOW-USG Observations
Plot Wizard
Calibration Targets
Parameters
Parameters
Parameter Dialog
Pilot Points
Multiplier Arrays for Parameters
Standard MODFLOW Parameters
Stochastic Modeling
Stochastic Modeling
Gaussian Field Generator
Risk Analysis Wizard
T-PROGS

Plots are useful for many purposes, such as extracting data from two or three dimensional objects and model verification. Plots are created through the Plot Wizard.

The Plot Wizard (Display | Plot Wizard) is used to create 2D plots. The Plot Wizard is composed of two steps described below. In addition, the types of plots that can be created are described and illustrated below.

Plot Wizard Step 1

In the first step, the plot type is selected. The types include:

  • Computed vs. Observed Data
  • Computed vs. Observed Data (Weighted)
  • Residual vs. Observed Data
  • Residual vs. Observed Data (Weighted)
  • Parameter Sensitivities
  • Error vs. Simulation
  • Error vs. Time Step
  • Error Summary
  • Time Series
  • Active Dataset Time Series Plot
  • S/S Flow vs. Time
  • Mass vs. Time
  • Flow Budget vs. Time – 3D Grid
  • Flow Budget vs. Time - UGrid
  • Gage Package Value vs. Time

A sample and explanation are displayed for each plot type. The Next > button is undimmed if the necessary data for the selected plot type exists in the current project. This does not guarantee that GMS will create a plot. If the Next > button is disabled, a help text explaining the problem is displayed below the Plot Type box.

Plot Wizard Step 2

In the second step of the Plot Wizard, the attributes of each plot are set. The attributes associated with each plot type are explained below and can be located quickly by clicking on the desired plot type listed above. The options depend on the plot type and will be described below.

Computed vs. Observed

A Computed vs. Observed plot is used to display how well the entire set of observed values match a model solution. A 45° line is drawn on this plot, which represents a perfect correspondence between observed data and solution values. One symbol is drawn for each observation point at the intersection of the observed and computed values for the point. This plot can show the trend of the solution values with regard to matching the observed data. Only those points whose value is specified as observed for the selected data type will be shown in the plot. These plots are created in the Plot Wizard by setting the Plot Type to "Computed vs. Observed Data".

Comp v obs plot.jpg

Computed vs. Observed Plot Options

The second step contains the following options.

Coverage and Measurements
The observation coverage and measurements can be selected for each plot. If only one observation coverage and measurement exist these are used by default.
Use current solution
This option causes the plot to compare the observed values with the values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.
Use selected solutions
This option causes the plot to compare the observed values with the values of the specified solution for each observation point. Changing the active solution does not affect the plot.

Computed vs. Observed Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the Plot Wizard.
  • This plot requires a simulation with calculated data of the same type of data as the observation coverage (head, for example). If the simulation does not have solution datasets, then this plot will not have significant results.
  • The dataset desired for visualization should be selected in the Project Explorer. If the active item in the Project Explorer is not a dataset that can be plotted, then the plot may not display any information even if viable datasets are present in the project.

Computed vs. Observed (Weighted)

A Computed vs. Observed Weighted plot is used to display how well the entire set of weighted observed values match a model solution. These weights are set by selecting the Observation item in the MODFLOW menu. A 45° line is drawn on this plot, which represents a perfect correspondence between observed data and solution values. One symbol is drawn for each observation point at the intersection of the weighted observed and computed values for the point. This plot can show the trend of the solution values with regard to matching the weighted observed data. Only those points whose value is specified as observed for the selected data type will be shown in the plot. This plot is not available with transient data. These plots are created in the Plot Wizard by setting the Plot Type to "Computed vs. Observed Data (Weighted)".

Comp v obs wt plot.jpg

Computed vs. Observed Weighted Plot Options

After the plot type is set in the first page of the Plot Wizard, the Next > button is clicked to open the Step 2 of 2 page For this plot, this page contains the following:

Coverage and Measurements
The observation coverage and measurements can be selected for each plot. If only one observation coverage and measurement exist these are used by default.
Use current solution
This option causes the plot to compare the weighted observed values with the values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.
Use selected solutions
This option causes the plot to compare the weighted observed values with the values of the specified solution for each observation point. Changing the active solution does not affect the plot.

Computed vs. Observed Plot (Weighted) Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the Plot Wizard.
  • This plot requires a simulation with calculated data of the same type of data as the observation coverage (head, for example). If the simulation does not have solution datasets, then this plot will not have significant results.
  • The dataset desired for visualization should be selected in the Project Explorer. If the active item in the Project Explorer is not a dataset that can be plotted, then the plot may not display any information even if viable datasets are present in the project.

Residual vs. Observed

A Residual vs. Observed plot is used to display how well the entire set of observed values match a model solution. On this plot is drawn a horizontal line along an error of zero, representing what would be a perfect correspondence between observed data and solution values. Then, one symbol is drawn for each observation point at the intersection of the observed and residual (computed minus observed) values for the point. This plot can show the trend of the solution values with regards to matching the observed data. Only those points whose value is specified as observed for the selected data type will appear in the plot. These plots are created in the Plot Wizard by setting the Plot Type to "Residual vs. Observed Data".

Res v obs plot.jpg

Residual vs. Observed Plot Options

After the plot type is set in the first page of the Plot Wizard, the Next > button is clicked to open the Page 2 of 2 wizard page. This page contains the following:

Coverage and Measurements
The observation coverage and measurements can be selected for each plot. If only one observation coverage and measurement exist these are used by default.
Use current solution
This option causes the plot to compare the observed values with the residual values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.
Use selected solutions
This option causes the plot to compare the observed values with the residual values of the specified solution for each observation point. Changing the active solution does not affect the plot.

Residual vs. Observed Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the Plot Wizard.
  • This plot requires a simulation with calculated data of the same type of data as the observation coverage (head, for example). If the simulation does not have solution datasets, then this plot will not have significant results.
  • The dataset desired for visualization should be selected in the Project Explorer. If the active item in the Project Explorer is not a dataset that can be plotted, then the plot may not display any information even if viable datasets are present in the project.

Residual vs. Observed (Weighted)

A Residual vs. Observed (Weighted) plot is used to display how well the entire set of weighted observed values match a model solution. On this plot is drawn a horizontal line along an error of zero, representing what would be a perfect correspondence between weighted observed data and solution values. One symbol is drawn for each observation point at the intersection of the weighted observed and residual (computed minus observed) values for the point. This plot can show the trend of the solution values with regards to matching the weighted observed data. Only those points whose value is specified as observed for the selected data type will be shown in the plot. This plot is not available with transient data. These plots are created in the Plot Wizard by setting the Plot Type to "Residual vs. Observed Data (Weighted)".

Res v obs wt plot.jpg

Residual vs. Observed Weighted Plot Options

After the plot type is set in the first page of the Plot Wizard, the Next > button is clicked to open the Page 2 of 2 wizard page. This page contains the following:

Coverage and Measurements
The observation coverage and measurements can be selected for each plot. If only one observation coverage and measurement exist these are used by default.
Use current solution
This option causes the plot to compare the weighted observed values with the residual values of the current solution and time step for each observation point. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.
Use selected solutions
This option causes the plot to compare the weighted observed values with the residual values of the specified solution for each observation point. Changing the active solution does not affect the plot.

Residual vs. Observed (Weighted) Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the Plot Wizard.
  • This plot requires a simulation with calculated data of the same type of data as the observation coverage (head, for example). If the simulation does not have solution datasets, then this plot will not have significant results.
  • The dataset desired for visualization should be selected in the Project Explorer. If the active item in the Project Explorer is not a dataset that can be plotted, then the plot may not display any information even if viable datasets are present in the project.

Parameter Sensitivity

A Parameter Sensitivity plot is used to display the sensitivity of the MODFLOW parameters. These plots are created in the Plot Wizard by setting the Plot Type to "Parameter Sensitivities".

Par sen plot.jpg
Parameter Sensitivity Plot Options

After the plot type is set in the first page of the Plot Wizard, the Next > button is clicked to open the Page 2 of 2 wizard page. This page contains the following:

Parameter Type
This option changes the parameter type displayed.
Use current solution
This option causes the plot to compare parameter sensitivities of the current solution. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted and is not visible in the dialog.
Use selected solutions
This option causes the plot to compare parameter sensitivities of the specified solution. Changing the active solution does not affect the plot.

Parameter Sensitivity Plot Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires an observation coverage with feature points included that have observation data from the field.
  • This plot requires sensitivity data calculated as part of a MODFLOW simulation.
  • Selecting the correct dataset in the Project Explorer is essential to visualizing the results. If there is sensitivity data in the project, but the plot is not representing it, try selecting different solution datasets in the Project Explorer. The Sensitivity Plot display updates with each new selection, so it will become obvious which dataset must be active for the plot to accurately represent the data. Selecting the items under the Parameters folder in the Project Explorer does not draw the data in the plot.
  • Individual parameters will not have been generated if PEST was used with the SVD-Assist option. Run PEST without this option in order to generate a plot.

Error vs. Simulation

An Error vs. Simulation plot is generally used with steady-state simulations and measurement types. It may be used in transient simulations. This plot can display the mean error, mean absolute error, and root mean squared error between successive solutions and observed data. Various simulations would be run after changing model parameters, such as hydraulic conductivity or recharge. The plot will show trends in the solution to see if model parameter changes are causing better calibration with measured field data. Error vs. Simulation plots are created in the Plot Wizard by setting the Plot Type to "Error vs. Simulation".

Error v sim plot.jpg

Error vs. Simulation Plot Options

After the plot type is set in the First Page of the Plot Wizard, the Next > button is clicked to open the Page 2 of 2 wizard page. This page contains the following:

Coverage and Measurements
The observation coverage and measurements can be selected for each plot. If only one observation coverage and measurement exist these are used by default.
Solutions
This lists all available solutions.
Move Up/Move Down
GMS initially shows the solutions in the order they were opened. However, this is not necessarily the order in which they were run. To change the order, highlight a solution and move it up or down to rearrange their order.
Check Box Options
There are three options that can be turned on or off. They determine whether the mean error, mean absolute error, and root mean squared error plots should be shown. Because these values are an average of all observation points, their line and symbol styles are not linked to any one observation point, but can be defined by clicking on the appropriate canvas window in the dialog.

Error vs. Simulation Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires data from multiple simulation runs for comparing to each other.
This data can be put in one project by using the Save As function to save the project with a new name before each MODFLOW simulation run. If the project isn't saved with a new name before each simulation run, the program will overwrite the former simulation results and the Error vs. Simulation plot will not have the desired comparison between simulation results.
  • This plot requires an observation coverage with feature points that include data from the field. This data is used to judge the accuracy of the each simulation run. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the Plot Wizard.
  • It's possible that the wrong geometry is active. Since simulation solutions are usually attached to geometries, it's important to select the geometry with the solutions to be compared.

Error vs. Time Step

An Error vs. Time Step plot is used with transient simulations to display the mean error, mean absolute error, and root mean squared error between a solution and observed data as a function of time. This plot applies to a single dataset in a model solution. Transient measurement types will show the average errors at each time step of the dataset. Error vs. Time Step plots are created in the Plot Wizard by setting the Plot Type to "Error vs. Time Step". A sample plot is shown in the figure.

Beginning with version 8.0, this plot can no longer be used with MODFLOW.

Err v timestep plot.png

Error vs. Time Step Plot Options

After the plot type is set in the first page of the Plot Wizard, the Next > button is clicked to open the Page 2 of 2 wizard page. This page contains the following:

Coverage and Measurements
The observation coverage and measurements can be selected for each plot. If only one observation coverage and measurement exist these are used by default.
Use current solution
This option causes the plot to display the error relative to the time step of the current solution. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted.
Use selected solutions
This option causes the plot to display the error relative to the time step of the specified solution. Changing the active solution does not affect the plot.
Observed
This lists all available measurement types that were set up in the Observation Coverage Options dialog, both constant and transient. A constant measurement should be used for solutions with only one time step, while a transient measurement should be used for transient solutions. Select the measurement type in the combo box that is being compared. If only one exists then it is used by default.
Check Box Options
There are three options that can be turned on or off. They determine whether the mean error, mean absolute error, and root mean squared error plots should be shown. Because these values are an average of all observation points, their line and symbol styles are not linked to any one observation point, but can be defined by clicking on the appropriate canvas window in the dialog.

Error vs. Time Step Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • As noted above, this plot type cannot be used with MODFLOW beginning with version 8.0 of GMS. Ensure that the data to be visualized is not MODFLOW data.
  • This plot requires an observation coverage to compute error. Errors in the computed values are calculated based on observed values defined in an observation coverage. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the Plot Wizard.
  • This plot requires a transient dataset to plot error against time.
  • Selecting the correct geometry/dataset is important for this plot. If significant results are not displaying, select the desired dataset in the Project Explorer. If it's unclear how to get the desired dataset to display, select different items in the Project Explorer until it's clear the desired dataset is active.

Error Summary

See the Error Summary Plot page for more details. An error summary plot is used to display the mean error, mean absolute error, and root mean squared error for a solution. Error summary plots are created in the Plot Wizard by setting the Plot Type to "Error Summary".

Beginning with version 8.0, this plot can no longer be used with MODFLOW. This information can be found by right-clicking on the MODFLOW solution in the Project Explorer and selecting Properties.

Err summary plot.jpg

Error Summary Plot Options

After the plot type is set in the first page of the Plot Wizard, the Next > button is clicked to open the Page 2 of 2 wizard page. This page contains the following:

Coverage and Measurements
The observation coverage and measurements can be selected for each plot. If only one observation coverage and measurement exist these are used by default.
Use active solution
This option causes the plot to show a summary of mean error between the set of observed values with the values of the active solution for each observation point. When the active solution changes, the plot is recomputed and updated. This option is on by default at this time.
All time steps
This option shows the mean error for all time steps instead of only at the current or specified time step value.


Error Summary Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • As noted above, this plot type cannot be used with MODFLOW beginning with version 8.0 of GMS. Ensure that the data to be visualized is not MODFLOW data.
  • This plot requires an observation coverage to compute error. Errors in the computed values are calculated based on observed values defined in an observation coverage. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the Plot Wizard.

Time Series

A time series plot is used to display the time variation of one or more scalar datasets associated with a given point inside a model solution. In addition, if transient calibration data has been defined, the plot can show time variant calibration targets. Only transient datasets may be used in these plots. Time series plots are created in the Plot Wizard by setting the Plot Type to "Time Series". A sample plot is shown in the figure.

Beginning with version 8.0, these plots have been changed to show observation targets instead of a "band" around the observed data.

Time series plot.jpg

Time Series Plot Options

After the plot type is set in the first page of the Plot Wizard, the Next > button is clicked to open the Page 2 of 2 wizard page. This page contains the following:

Coverage and Measurements
The observation coverage and measurements can be selected for each plot. If only one observation coverage and measurement exist these are used by default. All measurements can also be selected to plot all of the different measurements on one plot.
Use current solution
This option causes the plot to display the values of the active solution for each observation point being plotted. When the active solution changes, the plot is recomputed and updated. If only one solution is in memory then this option is defaulted.
Use selected solutions
This option causes the plot to display the values of one or more specified solutions for each point being plotted. Changing the active solution does not affect the plot.
Selected Points
Each of the observation points are shown in a spreadsheet. The box in the show column determines which observation points will be displayed in a time series plot in the Plot Window. This way, only certain points are plotted in each individual time series plot. All the points can either be turned on or off by selecting the corresponding buttons below the spreadsheet.
Calibration Target
Turn this on to display observation targets in the plot.
Time interval
A starting time and an ending time of observations can be specified by the combo boxes. Only the interval chosen will be shown on the time series plot.

Time Series Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires an observation coverage with feature points included that have observation data from the field. If there is more than one observation coverage, ensure the correct observation coverage is selected on step 2 of the Plot Wizard.
  • A point from the observation coverage must be selected. This point can be selected in the Graphics Window or in the spreadsheet on the second page of the Plot Wizard. If a point is not selected, the plot will not have significant results.
  • This plot requires a simulation with calculated transient data of the same type of data as the observation coverage (head, for example). If the simulation has not been run, then this plot will not have significant results.

Active Dataset Time Series

An Active Dataset Time Series plot is used to display the time variation of one or more scalar datasets associated to a given geometric element selected in a model solution. Active Dataset Time Series plots are created in the Plot Wizard by setting the Plot Type to "Active Dataset Time Series".

Active data time series plot.jpg

Active Dataset Time Series Plot Options

After the plot type is set in the first page of the Plot Wizard, the Finish button is clicked to create the active dataset time series plot. For 2D and 3D grids select a grid cell and for 2D and 3D meshes select a node to display the scalar values of the dataset at that location over time. Select up to five locations to be plotted on one plot.

Active Dataset Time Series Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot needs a transient dataset interpolated to a mesh or a grid active in the Project Explorer and visible in the Graphics Window. This is usually a dataset associated with a model solution.
  • A specific element of the geometry must be selected in order to generate meaningful data in this plot. Grids require that a grid cell be selected. Meshes require that a mesh node be selected.

S/S Flow vs. Time

An S/S Flow vs. Time plot is used to display the flow or water over time for a selected feature object or grid cell. Flow vs. Time plots are created in the Plot Wizard by setting the Plot Type to S/S Flow vs. Time.

S/S Flow vs. Time Plot Options

After the plot type is set in the first page of the Plot Wizard, click Next > to open the Step 2 of 2 wizard page. On this page these options are available:

Calibration Target
Observed Values

The Finish button is clicked to create the flow vs time plot. This plot will report the flow either by selecting a feature object defined as a MODFLOW source/sink in the map module. To change the plot options for the Flow vs. Time Plot, right-click on the plot and select the Plot Data command.

S/S Flow vs. Time Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires an arc labeled as a source/sink for MODFLOW. It must be selected in the Graphics Window for data to show in the plot.
  • This plot requires a 3D Grid with simulation data that the selected feature object was used to help calculate.
  • This plot requires an observation coverage with at least one observation point in it with relevant data.

Mass vs. Time

Mass vs. Time plots are created in the Plot Wizard by setting the Plot Type to Mass vs. Time.

Mass v time plot.jpg

Mass vs. Time Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires a feature object that has been assigned a source/sink type. The feature object must be run as part of a simulation that calculates data relevant to the plot. This feature object must be selected for data to show in the plot.
  • This plot requires a 3D Grid and a simulation that has been run using the feature object whose data is to be plotted.

Flow Budget vs. Time - 3D Grid or UGrid

A Flow Budget vs. Time plot is used to display the flow or water over time for selected grid cell or for zone budget ids. Flow Budget vs. Time plots are created in the Plot Wizard by setting the Plot Type to "Flow Budget vs. Time - 3D Grid" or Flow Budget vs. Time – UGrid.

Flowbudgetplot.jpg

Flow Budget vs. Time Plot Options

After the plot type is set in the first page of the Plot Wizard, the Next > button is clicked to open the Page 2 of 2 wizard page. The options on this page are discussed below. The Finish button is clicked to create the flow budget vs. time plot. This plot will report the flow either by selecting a group of cells in the 3D grid or by using the zone budget ids.

Display using
This option allows users to determine the data to plot. The flow budget will be computed either from the selected 3D grid cells or from the selected zone budget ids in the spreadsheet.
Sources/Sinks
This spreadsheet allows users to select what source/sink flows to plot. The options are: Storage, Constant Head, Drains, General Heads, Rivers, Streams, Recharge, Evapotranspiration, and Total Source/Sink flow in and out of the cells.

Flow Budget vs. Time Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires a grid of the appropriate type (3D Grid or UGrid).
  • This plot requires a coverage with the appropriate attributes selected in the Coverage Setup dialog.
  • This plot requires a transient MODFLOW simulation attached to the geometry.
  • The data displayed depends on the active solution in the Project Explorer. Make sure the desired dataset is active in the Project Explorer for visualization.

Gage Package Value vs. Time

This plot shows a time series for a single gage package column. After the plot type is set in the first page of the Plot Wizard, the Next button is clicked to open the Gage Package Time Series wizard page. To generate a gage plot the gage file needs to be selected from the list on the left, and the data column from the list on the right. If GMS is unable to properly read the data from the gage file, an error is shown in the wizard page to the right of the data column list.

Gage pv v time plot.jpg

Gage Package Value vs. Time Troubleshooting

If a plot will not generate or does not display significant data, it's possible that the conditions for the plot have not been set up correctly. To get a meaningful plot, take the following into account:

  • This plot requires a transient MODFLOW simulation with the GAGE package set up, so it generates GAGE files. For the plot to display, it is necessary to have GAGE files actually in the Project Explorer.
  • This plot will not generate unless a dataset in the model solution is the active dataset in the Project Explorer. Select a dataset in the model solution to make this plot available. Selecting the Gage files themselves will not make the plot available.

Finish

When the Finish button is selected, a window is opened with the plot. Plot windows are created each time the Plot Wizard is run. See the 2D Plots discussion for information on editing plots that have been created.

Right-Click Menu Commands

Once the plot has been created, the appearance and data of the plot can be altered with commands accessed by right-clicking on the plot window. The commands available through the right-click menu are described below.

Plot Data
Brings up the second step of the Plot Wizard where the attributes of each plot are set. The plot data can be updated based upon the type of plot. For histogram plots it brings up a dialog used to edit the precision displayed on the plot.
Display Options
Allows changing general display attributes of the plot (border style, precision, axis type, fonts, colors, etc.).
Axis Titles
Used to change the x and y axis titles.
Set As Display Defaults
Saves the plots current settings as the default settings.
Legend
Submenu that allows selecting the legend location. The maximum number of points included in the legend depends upon the size of the plot window.
Symbol Size
Submenu that allows adjusting the size of the symbols in the plot.
Frame Plot
If the view is zoomed in to a portion of the plot, resets zoom extents.
Maximize Plot
Expands the plot to fit nearly full screen. Does not expand Plot dialog. Click in the upper-left corner or click the Esc key to exit the full screen view.
View Values
Brings up a spreadsheet containing the data points associated with the current plot.
Export/Print
Brings up a dialog showing options for printing or exporting the plots values.

See also