diff --git a/.gitignore b/.gitignore index 8fc98b942a..a120dd170d 100644 --- a/.gitignore +++ b/.gitignore @@ -24,6 +24,13 @@ docs/javadoc # IntelliJ files # ide/intellij/ +/intelliJ/ +/intellij/ +*.ipr +*.iml +*.iws +.idea/ +atlassian-ide-plugin.xml # # Eclipse files # diff --git a/auxdata/docs/developer/content/index.html b/auxdata/docs/developer/content/index.html index d652a6c919..8ba70efd89 100644 --- a/auxdata/docs/developer/content/index.html +++ b/auxdata/docs/developer/content/index.html @@ -7,8 +7,8 @@ of the VisAD framework for data model and visualization facilities you may also be interested in that documentation as well: - -http://www.ssec.wisc.edu/~billh/visad.html + +https://www.ssec.wisc.edu/~billh/visad.html
Much of what you may need to modify from the default IDV reference diff --git a/auxdata/docs/developer/content/lib.tcl b/auxdata/docs/developer/content/lib.tcl index 6f2dce79c1..def9e894a9 100644 --- a/auxdata/docs/developer/content/lib.tcl +++ b/auxdata/docs/developer/content/lib.tcl @@ -46,7 +46,7 @@ return "
$v" -set ::javadocPrefix "http://www.unidata.ucar.edu/software/idv/docs/javadoc" +set ::javadocPrefix "https://www.unidata.ucar.edu/software/idv/docs/javadoc" proc dg::class {class {method ""}} { diff --git a/auxdata/docs/developer/content/resources/index.html b/auxdata/docs/developer/content/resources/index.html index 7c5da26bbb..041ba8e6c6 100644 --- a/auxdata/docs/developer/content/resources/index.html +++ b/auxdata/docs/developer/content/resources/index.html @@ -10,7 +10,7 @@
-Finally, reload the IDV from Unidata. +Finally, reload the IDV from Unidata. Note that you can verify the version of the IDV in the Applications Manager panel. The "Integrated Data Viewer" item is listed with a version number after it. @@ -448,7 +448,7 @@ radar data. The Level II data is supplied as volume-scan files, each file having all data from one WSR-88D radar for all sweeps for one "time". Unidata Community sites can receive Level II data using the +href="https://www.unidata.ucar.edu/software/ldm/index.html"> Unidata Local Data Manager (LDM). Archived Level II data is available from the National Climatic Data Center (NCDC).
@@ -521,8 +521,8 @@ Super high resolution displays are becoming more common on Windows laptops, but densely packing pixels into a small screen comes with some trade-offs. If you experience this problem when run the IDV in Window, right click the IDV icon to go - to the install location, and find the jre/bin/java.exe, righ click the java.exe - to open the proeprty widnow and select the compatibility tab, check the + to the install location, and find the jre/bin/java.exe, right click the java.exe + to open the property window and select the compatibility tab, check the "Disable display scaling on high DPI settings". After this change, the IDV font and display should be normal.
- -http://www.unidata.ucar.edu/support/index.html + +https://www.unidata.ucar.edu/support/index.html
@@ -700,7 +700,7 @@
diff --git a/auxdata/docs/userguide/content/License.html b/auxdata/docs/userguide/content/License.html
index 9f136c5722..78df8dc9dd 100644
--- a/auxdata/docs/userguide/content/License.html
+++ b/auxdata/docs/userguide/content/License.html
@@ -8,7 +8,7 @@
diff --git a/auxdata/docs/userguide/content/ReleaseNotes.html b/auxdata/docs/userguide/content/ReleaseNotes.html
index edafe619cd..04ffcfeb91 100644
--- a/auxdata/docs/userguide/content/ReleaseNotes.html
+++ b/auxdata/docs/userguide/content/ReleaseNotes.html
@@ -11,24 +11,19 @@
- Migrated the IDV to Java 8 u51. Because of a Windows 10 related bug on some older Intel hardware,
- the latest version of Java will not be deploying with the IDV.
-
The version of the netCDF-Java library currently distributed with the IDV is
- the 4.6.10. This is a bug fix release. See
- the
+ the 4.6.11. This is a bug fix release. See
+ the
netCDF-Java Library for a more details information.
- The new grid 3D trajectory is based on the VisAD library enhancements. The
- Grid 3D trajectory includes 3D Grid Trajectory, 3D Grid
- Trajectory colored by speed, and Trajectory colored by another parameter. By default, the initial area of 3D
- trajectory is the whole domain of the dataset, and the user could choose one of the option: points,
- closed polygon, and rectangle to setup the initial area.
+ For synoptic scale motions, isentropic surfaces are material surfaces. Atmospheric variables tend
+ to be better correlated along an isentropic surface upstream/downstream.
+ In a 3D visualization space, the new 3D isentropic analysis makes it intuitive to diagnose horizontal
+ and vertical motion of the atmosphere, and helps us better understand the dynamic
+ and stability of weather phenomenons.
- In addition to the traditional line trajectory display, ribbon, cylinder, deform ribbon and point are
- added as new trajectory display types in this release.
+ The IDV constructs scatterplots to illustrate different types of direction and strength of relationships of
+ different weather parameters, where the values of one variable are along X axis and the values of the second variable
+ are along the Y axis. The new scatter analysis is used to create a scatter plot to study the relationships
+ between two 2D parameters. A Scatter analysis also provides statistical information about the data as a whole,
+ as well as the subset regions of the data.
+
+ The GLM L2 product consists of geo-located and time-stamped events, groups, and flashes, with
+ associated calibrated optical amplitudes (in units of Joules). The IDV has three new data source types:
+ GLM EVENT Data files, GLM GROUP Data files, and GLM FLASH Data file to view these three GLM products.
+
+ IDV extands the all 2D horizontal smoothing types to 3D gridded parameters. The smoothing is now available
+ on 3D displays like isosurfaces of gridded dataset and level2 radar dataset.
+
- The new attribute of ISL bundle tag will load an existing bundle and change the
- coverage region dynamically.
+ IDV advances its authentication logic to handle the password changed and/or input wrong password.
- The new attribute of ISL bundle tag will load an existing bundle and change the
- driver times of the bundle.
+ A collection of Utilites from Mapes IDV collection performs a series of basic grid divide, multiply,
+ modulo, and vertical derivative.
- The new attribute of ISL export tag will save the display area data in the zidv bundle file
- in an offscreen mode.
+ A collection of Utilites from Mapes IDV collection applies a series of horizontal smoothing on 3D field.
- The new ISL loadcatalog tag will load a remote catalog URL.
+ A collection of Utilites from Mapes IDV collection calculates a series of daily, monthly, yearly mean
+ and anomaly.
-
-http://www.unidata.ucar.edu/software/idv/webstart/IDV/player.jnlp
+
+https://www.unidata.ucar.edu/software/idv/webstart/IDV/player.jnlp
You should see the IDV in the Application Manager's panel.
Do this after you have installed Web Start and installed the IDV with
@@ -184,8 +184,8 @@
The IDV now comes with an OS X application bundle. From where they installed the IDV,
users can drag that application bundle icon
-
@@ -275,7 +275,7 @@
The installation process will have guided you to places where you installed an IDV shortcut.
Also, you will have been prompted for the creation of a desktop icon. Please look for and use that
-IDV icon
diff --git a/auxdata/docs/userguide/content/Support.html b/auxdata/docs/userguide/content/Support.html
index 30347905f9..5819082856 100644
--- a/auxdata/docs/userguide/content/Support.html
+++ b/auxdata/docs/userguide/content/Support.html
@@ -25,8 +25,8 @@
online at:
-
-http://www.unidata.ucar.edu/software/idv/docs/userguide/index.html
+
+https://www.unidata.ucar.edu/software/idv/docs/userguide/index.html
Be sure to check the
@@ -36,7 +36,7 @@
Additional documentation is available on the IDV homepage:
-http://www.unidata.ucar.edu/software/idv/index.html
+https://www.unidata.ucar.edu/software/idv/
including:
@@ -77,7 +77,7 @@
You must be subscribed to the list before you can post to it.
Subscribe to the email lists at :
-http://www.unidata.ucar.edu/support/#mailinglist.
+https://www.unidata.ucar.edu/support/#mailinglist.
-Note: there are conditions on accessing or obtaining support.
+Note: there are conditions on accessing or obtaining support.
If you are unable to find the answers to your IDV questions/problems
in the references above (especially searching the support e-mail archives if you
@@ -108,8 +108,8 @@
-
-http://www.unidata.ucar.edu/support/requestSupport.jsp
+
+https://www.unidata.ucar.edu/support/requestSupport.jsp
Please include as much information as possible about the
problem. (See Below).
@@ -142,7 +142,7 @@
please let us know. Be sure to search the support e-mail archives before
submitting an error report to Unidata Support. Links for searching the
e-mail lists and support archives are available from the
-IDV homepage.
+IDV homepage.
diff --git a/auxdata/docs/userguide/content/Template.html b/auxdata/docs/userguide/content/Template.html
index 5d0854e154..3cc791baf8 100644
--- a/auxdata/docs/userguide/content/Template.html
+++ b/auxdata/docs/userguide/content/Template.html
@@ -26,7 +26,7 @@
+The plot on the first panel on the left represents the first field selected in the Field Selector,
+the panel in the middle represents the second field which is selected through the Field Selector window, and
+the panel on the right is the scatter analysis of the two fields. The first field selected is represented on the
+X-axis (abscissa) and the second field selected represents the Y-axis (ordinate). The X-axis is selected in
+the Field Selector - the channel selected in the lower right Channels tab
+will be used as the X-axis.
+
+Regions can be subsetted in any of the three panels, and the equivalent points will also be selected in the
+other two panels. For example, if a box is drawn in panel 1, the same box will be drawn in panel 2, and the
+points in these boxes will be colored the same in panel 3, the scatter analysis. To draw a box, select a Box
+radio icon and a color and use Shift+left-click and drag to select a region. Any enclosed shape can be drawn
+by selecting the Curve radio button and a color and using left-click and drag in any panel to select a region.
+A user is allowed one box and one curve per color in the scatter analysis (panel 3), and one box and one curve
+for the images (panels 1 and 2). To remove a region that has been subsetted, double-click on the color of the
+region to remove next to the Box/Curve radio buttons.
+
+
+Right-click on the color bar below the images to open the Color Table Editor,
+change the range, select other color tables, etc.
+
+
+Under the scatter analysis, there is a Background Color option that allows for setting the background
+color of the scatter analysis. This defaults to black. When white is selected, the background will be come white and
+the scatter plot axes and labels will change to black.
+
+
+To the right of the Box/Curve options, there is a
+
+
+
+}
+
+
+{{Maximum} {Lists the maximum numerical value of the field within the boundaries of the
+ entire image or a subsetted region.}}
+{{Minimum} {Lists the minimum numerical value of the field within the boundaries of the
+ entire image or a subsetted region.}}
+{{Number of points} {Lists the total number of points within the boundaries of the entire
+ image or a subsetted region.}}
+{{Mean} {Lists the mean numerical value of the field within the boundaries of the entire
+ image or a subsetted region.}}
+{{Median} { Lists the median numerical value of the field within the boundaries of the entire
+ image or a subsetted region.}}
+{{Variance} {Lists the variance of the field within the boundaries of the entire image or
+ a subsetted region.}}
+{{Kurtosis} { Lists the kurtosis value of the field within the boundaries of the entire
+ image or a subsetted region.}}
+{{Std Dev} { Lists the standard deviation of the field within the boundaries of the entire
+ image or a subsetted region.}}
+{{Correlation} {Lists the correlation between the numerical values of the two fields within the
+ boundaries of the entire image or a subsetted region.}}
+{{Difference Maximum} { Lists the maximum difference in the numerical values of the fields
+ on a pixel-by-pixel basis.}}
+{{Difference Minimum} { Lists the minimum difference in the numerical values of the fields
+ on a pixel-by-pixel basis.}}
+{{Difference Mean} { Lists the mean difference in the numerical values of the fields on a
+ pixel-by-pixel basis.}}
+{{Area \[km^2\]} {Lists the area, in square kilometers, of the subsetted regions.}}
+{{Save As CSV} {Saves this statistical data as a Comma-Separated Values (CSV) file (*.csv).}}
+
+
+
+
diff --git a/auxdata/docs/userguide/content/controls/images/ComputeStatistics.gif b/auxdata/docs/userguide/content/controls/images/ComputeStatistics.gif
new file mode 100644
index 0000000000..a94a593c23
Binary files /dev/null and b/auxdata/docs/userguide/content/controls/images/ComputeStatistics.gif differ
diff --git a/auxdata/docs/userguide/content/controls/images/ScatterAnalysisControl.gif b/auxdata/docs/userguide/content/controls/images/ScatterAnalysisControl.gif
new file mode 100644
index 0000000000..b51f52e341
Binary files /dev/null and b/auxdata/docs/userguide/content/controls/images/ScatterAnalysisControl.gif differ
diff --git a/auxdata/docs/userguide/content/controls/images/StatisticsOutput.gif b/auxdata/docs/userguide/content/controls/images/StatisticsOutput.gif
new file mode 100644
index 0000000000..0c1488d6ba
Binary files /dev/null and b/auxdata/docs/userguide/content/controls/images/StatisticsOutput.gif differ
diff --git a/auxdata/docs/userguide/content/controls/main.index b/auxdata/docs/userguide/content/controls/main.index
index b6c49447af..8570fa982b 100644
--- a/auxdata/docs/userguide/content/controls/main.index
+++ b/auxdata/docs/userguide/content/controls/main.index
@@ -18,6 +18,7 @@ title:Display Controls
>title:Satellite and Radar Displays
>>ImagePlanViewControl.html
>>ImageSequenceControl.html
+>>ScatterAnalysisControl.html
>>LevelIIIControl.html
>>RadarRhiControl.html
>>title:Level 2 Radar Display Controls
diff --git a/auxdata/docs/userguide/content/controls/misc/TextDisplayControl.html b/auxdata/docs/userguide/content/controls/misc/TextDisplayControl.html
index 0a5ac9f6de..d6b824c250 100644
--- a/auxdata/docs/userguide/content/controls/misc/TextDisplayControl.html
+++ b/auxdata/docs/userguide/content/controls/misc/TextDisplayControl.html
@@ -27,12 +27,12 @@
To see the above page enter the URL:
- http://www.unidata.ucar.edu/software/idv/examples/html/isosurfaces.html
+ https://www.unidata.ucar.edu/software/idv/examples/html/isosurfaces.html
in the URL Chooser.
This will load the given URL and automatically create an HTML display.
This URL:
- http://www.unidata.ucar.edu/software/idv/examples/html/index.html
+ https://www.unidata.ucar.edu/software/idv/examples/html/index.html
has a list of demonstration pages and pointers to more in depth documentation
for the embedded tags.
@@ -97,8 +97,8 @@
For more information about html in the IDV
see:
-
-http://www.unidata.ucar.edu/software/idv/examples/html/index.html.
+
+https://www.unidata.ucar.edu/software/idv/examples/html/index.html.
-Copyright (C) 1997-2017 Unidata Program Center/University Corporation for
+Copyright (C) 1997-2018 Unidata Program Center/University Corporation for
Atmospheric Research, P.O. Box 3000, Boulder, CO 80307,
support@unidata.ucar.edu.
-The items below reflect changes since the 5.3 release.
+The items below reflect changes since the 5.4 release.
-
-http://www.unidata.ucar.edu/downloads/idv/latest
+
+https://www.unidata.ucar.edu/downloads/idv/latest
@@ -146,8 +146,8 @@ Unattended installations
-
-http://www.unidata.ucar.edu/software/idv/webstart/IDV/
+
+https://www.unidata.ucar.edu/software/idv/webstart/IDV/
@@ -155,8 +155,8 @@ Unattended installations
For more control of programs run with Web Start, use the
Web Start Application Manager. Go to:Unattended installations
-
-http://www.unidata.ucar.edu/downloads/idv/latest
+
+https://www.unidata.ucar.edu/downloads/idv/latest
@@ -230,8 +230,8 @@ Unattended installations
Unattended installations
to the OS X dock,
+
to the OS X dock,
the desktop, etc.
Unattended installations
to start the IDV.
+IDV icon
to start the IDV.
button.
+Clicking this button will Scatter Statistics window that will list statistical information about the data as a whole,
+as well as the regions of the data that were subsetted with a box/curve. The values in the white columns are computed
+for the image as a whole, and the values in the colored columns are computed for the area of the respective box/curve.
+
+
+