diff --git a/README.md b/README.md
index f5680b6da6..21323d3896 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,3 @@
-
+
The Integrated Data Viewer (IDV) from Unidata is a framework for analyzing and displaying geoscience data. Developed using Java, VisAD and other component libraries, the IDV emphasizes interactive 3-Dimensional visualization and integration of diverse data types.
diff --git a/auxdata/docs/userguide/HelpSet.hs b/auxdata/docs/userguide/HelpSet.hs
index f56714cc2c..94e6e586a7 100755
--- a/auxdata/docs/userguide/HelpSet.hs
+++ b/auxdata/docs/userguide/HelpSet.hs
@@ -1,6 +1,6 @@
+ "https://java.sun.com/products/javahelp/helpset_1_0.dtd">
diff --git a/auxdata/docs/userguide/Index.xml b/auxdata/docs/userguide/Index.xml
index 984e7f6719..91d8aef620 100644
--- a/auxdata/docs/userguide/Index.xml
+++ b/auxdata/docs/userguide/Index.xml
@@ -1,7 +1,7 @@
+ "https://java.sun.com/products/javahelp/index_1_0.dtd">
diff --git a/auxdata/docs/userguide/content/Faq.html b/auxdata/docs/userguide/content/Faq.html
index 81932671b6..8793a64a82 100644
--- a/auxdata/docs/userguide/content/Faq.html
+++ b/auxdata/docs/userguide/content/Faq.html
@@ -16,7 +16,7 @@
The Integrated Data Viewer (IDV) is a framework for
visualizing and analyzing geoscience data. The IDV release includes a
Java-based software library, and applications made from that software.
-It uses the VisAD
+It uses the VisAD
library for data and display models as well as other Java utility
packages. It was developed at the Unidata Program Center (UPC), part of the
University Corporation for Atmospheric Research, Boulder, Colorado, which
@@ -59,14 +59,14 @@
Unidata, (year): Integrated Data Viewer (IDV) version IDV_version
[software]. Boulder, CO:
- UCAR/Unidata. (http://doi.org/10.5065/D6RN35XM)
+ UCAR/Unidata. (https://doi.org/10.5065/D6RN35XM)
where year is the year in which the work being described was done and
IDV_version is the version of the IDV used. For example:
Unidata, (2015): Integrated Data Viewer (IDV) version 5.1
[software]. Boulder, CO:
- UCAR/Unidata. (http://doi.org/10.5065/D6RN35XM)
+ UCAR/Unidata. (https://doi.org/10.5065/D6RN35XM)
@@ -450,7 +450,7 @@
Community sites can receive Level II data using the
Unidata Local Data Manager (LDM). Archived Level II data is
-available from the National
+available from the National
Climatic Data Center (NCDC).
The files should be stored on your file system with each station's files
diff --git a/auxdata/docs/userguide/content/License.html b/auxdata/docs/userguide/content/License.html
index 17a6984a37..cf40f986e8 100644
--- a/auxdata/docs/userguide/content/License.html
+++ b/auxdata/docs/userguide/content/License.html
@@ -34,21 +34,21 @@
- The University of Wisconsin-Madison (VisAD)
- (http://www.ssec.wisc.edu/~billh/visad.html)
+ (https://www.ssec.wisc.edu/~billh/visad.html)
- The Australian Bureau of Meteorology (AIFS)
- (http://ssu1.bom.gov.au/pub/ims/aifs.html)
-
- The Apache Software Foundation (http://www.apache.org/)
-
- The Jython project (http://www.jython.org)
-
- The JDOM project (http://www.jdom.org)
-
- The ImageJ project (http://rsb.info.nih.gov/ij/)
-
- The JJ2000 project (http://jpeg2000.epfl.ch/)
-
- The JFreeChart project (http://www.jfree.org/jfreechart/index.php)
-
- The JCommon project (http://www.jfree.org/jcommon/)
-
- The L2FProd.com Common Components 6.9.1 (http://common.L2FProd.com)
-
- The jnumeric package (http://jnumerical.sourceforge.net/)
-
- JAMA: The Java Matrix Package (http://math.nist.gov/javanumerics/jama/)
-
- JTEM: Java tools for experimental mathematics (http://www-sfb288.math.tu-berlin.de/~jtem/numericalMethods/index.html)
-
- The FAMFAMFAM Silk icon set (http://www.famfamfam.com/lab/icons/silk/)
+ (https://ssu1.bom.gov.au/pub/ims/aifs.html)
+
- The Apache Software Foundation (https://www.apache.org/)
+
- The Jython project (https://www.jython.org)
+
- The JDOM project (https://www.jdom.org)
+
- The ImageJ project (https://rsb.info.nih.gov/ij/)
+
- The JJ2000 project (https://jpeg2000.epfl.ch/)
+
- The JFreeChart project (https://www.jfree.org/jfreechart/index.php)
+
- The JCommon project (https://www.jfree.org/jcommon/)
+
- The L2FProd.com Common Components 6.9.1 (https://common.L2FProd.com)
+
- The jnumeric package (https://jnumerical.sourceforge.net/)
+
- JAMA: The Java Matrix Package (https://math.nist.gov/javanumerics/jama/)
+
- JTEM: Java tools for experimental mathematics (https://www-sfb288.math.tu-berlin.de/~jtem/numericalMethods/index.html)
+
- The FAMFAMFAM Silk icon set (https://www.famfamfam.com/lab/icons/silk/)
Please read the different LICENSE files present in the root directory of
diff --git a/auxdata/docs/userguide/content/README b/auxdata/docs/userguide/content/README
index cd415b6193..e70fa14c44 100644
--- a/auxdata/docs/userguide/content/README
+++ b/auxdata/docs/userguide/content/README
@@ -9,7 +9,7 @@ This will generate te documentation and place it in ../processed
To make the pdf file you first need to have htmldoc installed:
-http://www.htmldoc.org/
+https://www.htmldoc.org/
This is the utility that generates a pdf from a big html file.
With htmldoc installed and in your path you can just do:
source makepdf.sh
diff --git a/auxdata/docs/userguide/content/Starting.html b/auxdata/docs/userguide/content/Starting.html
index e169670794..539b5b38f0 100644
--- a/auxdata/docs/userguide/content/Starting.html
+++ b/auxdata/docs/userguide/content/Starting.html
@@ -118,7 +118,7 @@ Unattended installations
Using Java Web Start
- Java Web Start
+ Java Web Start
is an application-deployment technology from Sun Microsystems that downloads
all necessary software for an application and then starts the application
with a single click in your Web browser.
diff --git a/auxdata/docs/userguide/content/controls/misc/OmniControl.html b/auxdata/docs/userguide/content/controls/misc/OmniControl.html
index 126682dea5..7480d1146c 100644
--- a/auxdata/docs/userguide/content/controls/misc/OmniControl.html
+++ b/auxdata/docs/userguide/content/controls/misc/OmniControl.html
@@ -7,7 +7,7 @@
used to create a display where you have complete control over which
coordinates are the axes, how it is colored, and so on.
Use of the VisAD Spread Sheet is not described here. See the VisAD
-Spread Sheet document at http://www.ssec.wisc.edu/~curtis/ss.html.
+Spread Sheet document at https://www.ssec.wisc.edu/~curtis/ss.html.
[ht::cimg images/OmniControlGui.gif]
diff --git a/auxdata/docs/userguide/content/controls/misc/TextDisplayControl.html b/auxdata/docs/userguide/content/controls/misc/TextDisplayControl.html
index 13c3df86c2..32cd753772 100644
--- a/auxdata/docs/userguide/content/controls/misc/TextDisplayControl.html
+++ b/auxdata/docs/userguide/content/controls/misc/TextDisplayControl.html
@@ -55,7 +55,7 @@
... misc html ...
-That said, loading the data and computing the trajectories can be quite time consuming, so we've created an IDV bundle that will allow you to explore the trajectory capabilities of the IDV. The bundle can be found on the memory stick given to you as part of this course. However, it can also be found on our [ht::popup {http://motherlode.ucar.edu/repository/entry/show/RAMADDA/IDV+Community+Resources/Bundles/Yuan%27s+Bundles/Hurricane+Gustav+%28smaller%29} {RAMADDA}] server if you are working through this tutorial at home.
+That said, loading the data and computing the trajectories can be quite time consuming, so we've created an IDV bundle that will allow you to explore the trajectory capabilities of the IDV. The bundle can be found on the memory stick given to you as part of this course. However, it can also be found on our [ht::popup {https://motherlode.ucar.edu/repository/entry/show/RAMADDA/IDV+Community+Resources/Bundles/Yuan%27s+Bundles/Hurricane+Gustav+%28smaller%29} {RAMADDA}] server if you are working through this tutorial at home.
diff --git a/auxdata/docs/workshop/content/datadisplays/wrf/JythonForWRFLabAndScale.html b/auxdata/docs/workshop/content/datadisplays/wrf/JythonForWRFLabAndScale.html
index d27bada51a..83a524c4d9 100644
--- a/auxdata/docs/workshop/content/datadisplays/wrf/JythonForWRFLabAndScale.html
+++ b/auxdata/docs/workshop/content/datadisplays/wrf/JythonForWRFLabAndScale.html
@@ -8,7 +8,7 @@
Labeling your images and adding a color scale.
-
The default display label for a variable can be very useful; however, sometimes it's not so great (as in our case, where the label says "Data - Contour Plan View - timestamp"). Changing the string that composes the label isn't much work, but changing the color of the text requires a bit more care. In order to change the color of the label text, we need to import the Java AWT class [ht::classpopup http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true Color] using import java.awt.Color as Color
. The last bit of the import statement (as Color
) allows us to refer to the java.awt.Color class by simply using Color (it reduces typing in the end if you have multiple calls to Color).
+
The default display label for a variable can be very useful; however, sometimes it's not so great (as in our case, where the label says "Data - Contour Plan View - timestamp"). Changing the string that composes the label isn't much work, but changing the color of the text requires a bit more care. In order to change the color of the label text, we need to import the Java AWT class [ht::classpopup https://docs.oracle.com/javase/6/docs/api/java/awt/Color.html?is-external=true Color] using import java.awt.Color as Color
. The last bit of the import statement (as Color
) allows us to refer to the java.awt.Color class by simply using Color (it reduces typing in the end if you have multiple calls to Color).
diff --git a/auxdata/docs/workshop/content/dev/data/VisADDataModel.html b/auxdata/docs/workshop/content/dev/data/VisADDataModel.html
index 28b37e3cff..1dc0c57f69 100644
--- a/auxdata/docs/workshop/content/dev/data/VisADDataModel.html
+++ b/auxdata/docs/workshop/content/dev/data/VisADDataModel.html
@@ -13,17 +13,17 @@
to another. This page is not meant to be a comprehensive overview
of the VisAD data model, but rather to show what [dg::class Data]
objects are used in the IDV. However, let's look at a good description
-here.
For more detailed information on the VisAD Data model, see:
diff --git a/auxdata/docs/workshop/content/dev/data/VisADDisplayModel.html b/auxdata/docs/workshop/content/dev/data/VisADDisplayModel.html
index 214b149f00..8e62ea9e5e 100644
--- a/auxdata/docs/workshop/content/dev/data/VisADDisplayModel.html
+++ b/auxdata/docs/workshop/content/dev/data/VisADDisplayModel.html
@@ -7,7 +7,7 @@
Overview of VisAD Display System
An overview of the VisAD Display system is found
-here.
DisplayMaster/Displayable
diff --git a/auxdata/docs/workshop/content/dev/data/controls.xml.txt b/auxdata/docs/workshop/content/dev/data/controls.xml.txt
index 51cf5ab523..90fbd8d8dc 100644
--- a/auxdata/docs/workshop/content/dev/data/controls.xml.txt
+++ b/auxdata/docs/workshop/content/dev/data/controls.xml.txt
@@ -934,7 +934,7 @@ Example of how to make an image movie control with a fixed table of contents
label="Pacdex Catalog Images"
displaycategory="General"
properties="windowVisible=true;">
-
+
-->
diff --git a/auxdata/docs/workshop/content/dev/idv.properties.txt b/auxdata/docs/workshop/content/dev/idv.properties.txt
index d507347ac1..2239b5e61e 100755
--- a/auxdata/docs/workshop/content/dev/idv.properties.txt
+++ b/auxdata/docs/workshop/content/dev/idv.properties.txt
@@ -36,7 +36,7 @@ idv.support.package=idv
idv.support.message.propdesc=This is the message we show in the support request form
idv.support.message.proplabel=Support form message
idv.support.message=This form allows you to post a support request to the Unidata Program Center (UPC).
\
-Alternatively, use the form on the Support page at http://www.unidata.ucar.edu.
+Alternatively, use the form on the Support page at https://www.unidata.ucar.edu.
idv.ui.skin.template.proplabel=Path to the default template UI skin
@@ -113,12 +113,12 @@ idv.data.adde.servers = adde.ucar.edu;stratus.al.noaa.gov;weather3.admin.niu.edu
idv.data.tds.radar.servers.proplabel=Catalogs
idv.data.tds.radar.servers.propdelimiter=;
-idv.data.tds.radar.servers=http://motherlode.ucar.edu:8080/thredds/radarServer/catalog.xml
+idv.data.tds.radar.servers=https://motherlode.ucar.edu:8080/thredds/radarServer/catalog.xml
idv.data.tds.radar.servers.merge=true
idv.data.tds.radar.servers.merge.proplabel=Merge Catalogs
idv.data.tds.radar.servers.delete.proplabel=Catalogs To Remove
idv.data.tds.radar.servers.delete.propdelimiter=;
-idv.data.tds.radar.servers.delete=http://motherlode.ucar.edu:8080/thredds/radarServer/nexrad/level2/catalog.xml;
+idv.data.tds.radar.servers.delete=https://motherlode.ucar.edu:8080/thredds/radarServer/nexrad/level2/catalog.xml;
@@ -159,7 +159,7 @@ idv.jnlp.template = /ucar/unidata/idv/resources/template.jnlp
##This is where we find the webstart code release
idv.jnlp.codebase.proplabel=JNLP code base
-idv.jnlp.codebase = http://www.unidata.ucar.edu/idv/webstart
+idv.jnlp.codebase = https://www.unidata.ucar.edu/idv/webstart
##Title used in the jnlp file
@@ -238,12 +238,12 @@ idv.ui.showmenubar = true
##Semicolon delimited list of urls pointing to thredds catalogs
idv.data.catalog.list.proplabel=Catalogs
idv.data.catalog.list.propdelimiter=;
-idv.data.catalog.list=http://www.unidata.ucar.edu/georesources/idvcatalog.xml;http://motherlode.ucar.edu:8080/thredds/idv/rt-models.1.0.xml
+idv.data.catalog.list=https://www.unidata.ucar.edu/georesources/idvcatalog.xml;https://motherlode.ucar.edu:8080/thredds/idv/rt-models.1.0.xml
idv.data.catalog.list.merge=true
idv.data.catalog.list.merge.proplabel=Merge Catalogs
idv.data.catalog.list.delete.proplabel=Catalogs To Remove
idv.data.catalog.list.delete.propdelimiter=;
-idv.data.catalog.list.delete= http://motherlode.ucar.edu/dods/catalog.xml;http://motherlode.ucar.edu:8080/thredds/idv/rt-models.xml;http://motherlode.ucar.edu:8088/thredds/cataloggen/catalogs/uniModelsInvCat1.0en.xml
+idv.data.catalog.list.delete= https://motherlode.ucar.edu/dods/catalog.xml;https://motherlode.ucar.edu:8080/thredds/idv/rt-models.xml;https://motherlode.ucar.edu:8088/thredds/cataloggen/catalogs/uniModelsInvCat1.0en.xml
diff --git a/auxdata/docs/workshop/content/formulas/JythonAndVisad.html b/auxdata/docs/workshop/content/formulas/JythonAndVisad.html
index 5428300a13..e3f0882ef7 100644
--- a/auxdata/docs/workshop/content/formulas/JythonAndVisad.html
+++ b/auxdata/docs/workshop/content/formulas/JythonAndVisad.html
@@ -55,7 +55,7 @@
You do not need to study Jython/Python in detail to use VisAD formulas.
If you do wish to learn more about Jython and Python, we recommend these books
-A Hands-On Introduction to Using Python in the Atmospheric and Oceanic Sciences by Johnny Wei-Bing Lin, 2012
+A Hands-On Introduction to Using Python in the Atmospheric and Oceanic Sciences by Johnny Wei-Bing Lin, 2012
The Quick Python Book by Daryl Harms, Manning, 2000,
Jython for Java Programmers by Robert Bill, New Riders, 2002,
Python Essential Reference 2nd edition by David Beazley, New Riders, 2001,
@@ -64,18 +64,18 @@
and these web sites:
-[ht::popup "http://www.python.org" "http://www.python.org"],
+[ht::popup "https://www.python.org" "https://www.python.org"],
-[ht::popup "http://www.jython.org" "http://www.jython.org"],
+[ht::popup "https://www.jython.org" "https://www.jython.org"],
-[ht::popup "http://www.ssec.wisc.edu/~tomw/visadtutor/" "Using Python with VisAD (http://www.ssec.wisc.edu/~tomw/visadtutor/ )"].
+[ht::popup "https://www.ssec.wisc.edu/~tomw/visadtutor/" "Using Python with VisAD (https://www.ssec.wisc.edu/~tomw/visadtutor/ )"].
VisAD and the IDV
The IDV also provides and supports
-[ht::popup "http://www.ssec.wisc.edu/~billh/visad.html" "VisAD"],
+[ht::popup "https://www.ssec.wisc.edu/~billh/visad.html" "VisAD"],
a Java library to provide display and analysis code for
multi-dimensional data. All data objects used by the IDV are actually,
invisibly to the user, stored in VisAD data objects, which carry with
@@ -108,12 +108,12 @@
anything about VisAD. However, to do more,
you will want to see the documents
for visad.python.JPythonMethods in the
-[ht::popup "http://www.ssec.wisc.edu/~dglo/visad/" "VisAD API Documentation"].
+[ht::popup "https://www.ssec.wisc.edu/~dglo/visad/" "VisAD API Documentation"].
In your web browser, in the upper left box in this page, scroll down
to visad.python and click on it. In the lower left box click on
JPythonMethods.
For complete information about VisAD, see the
-[ht::popup "http://www.ssec.wisc.edu/~billh/visad.html" "VisAD"] web site.
+[ht::popup "https://www.ssec.wisc.edu/~billh/visad.html" "VisAD"] web site.
diff --git a/auxdata/docs/workshop/content/formulas/MoreWithJython.html b/auxdata/docs/workshop/content/formulas/MoreWithJython.html
index ce14dd9977..57e35dfb29 100644
--- a/auxdata/docs/workshop/content/formulas/MoreWithJython.html
+++ b/auxdata/docs/workshop/content/formulas/MoreWithJython.html
@@ -11,8 +11,8 @@
(Courtesy of Dr. William Fingerhut, Lyndon State College, VT. For
full details, see
-
-http://apollo.lsc.vsc.edu/~fingerhutb/UserWshop2004/W2004_IDV_LabF.html
+
+https://apollo.lsc.vsc.edu/~fingerhutb/UserWshop2004/W2004_IDV_LabF.html
A vertical cross section of temperature does not show as much structure
diff --git a/auxdata/docs/workshop/content/formulas/RainFallRatesWithJython.html b/auxdata/docs/workshop/content/formulas/RainFallRatesWithJython.html
index 4b5d29d8bc..016ed4e1b9 100644
--- a/auxdata/docs/workshop/content/formulas/RainFallRatesWithJython.html
+++ b/auxdata/docs/workshop/content/formulas/RainFallRatesWithJython.html
@@ -18,7 +18,7 @@
Radar Reflectivity and Rainfall Rates
The Marshall-Palmer distribution is the basis for a relationship
between radar reflectivity Z and the rainfall rate R. For more information
about the Marshall-Palmer distribution refer to
- [ht::popup "http://www.roc.noaa.gov/ops/z2r_osf5.asp" "http://www.roc.noaa.gov/ops/z2r_osf5.asp"]. The empirical relationship
+ [ht::popup "https://www.roc.noaa.gov/ops/z2r_osf5.asp" "https://www.roc.noaa.gov/ops/z2r_osf5.asp"]. The empirical relationship
estimating reflectivity from rainfall rate is
dBZ=aR**b,
where a and b are constants depending upon precipitation regime
diff --git a/auxdata/docs/workshop/content/installandstart/WebStart.html b/auxdata/docs/workshop/content/installandstart/WebStart.html
index 172748d4f0..c8592cc6a2 100644
--- a/auxdata/docs/workshop/content/installandstart/WebStart.html
+++ b/auxdata/docs/workshop/content/installandstart/WebStart.html
@@ -14,7 +14,7 @@
- Java Web Start
+ Java Web Start
is an application-deployment technology from Sun Microsystems that downloads
all necessary software for an application and then starts the application
with a single click in your Web browser.
diff --git a/auxdata/docs/workshop/content/isl/JythonScripting.html b/auxdata/docs/workshop/content/isl/JythonScripting.html
index a132d40eda..926b361c12 100644
--- a/auxdata/docs/workshop/content/isl/JythonScripting.html
+++ b/auxdata/docs/workshop/content/isl/JythonScripting.html
@@ -16,7 +16,7 @@
To achieve this objective, we will leverage the VisAD Jython APIs. Complete documentation for these APIs can be found here:
@@ -97,7 +97,7 @@
sds = makeDataSource("/Users/chastang/tmp/sat/GOES-East100.area")
img = selectData()
-gds = makeDataSource("http://motherlode.ucar.edu/thredds/dodsC/model/NCEP/NAM/CONUS_40km/conduit/NAM_CONUS_40km_conduit_20110712_1200.grib2")
+gds = makeDataSource("https://motherlode.ucar.edu/thredds/dodsC/model/NCEP/NAM/CONUS_40km/conduit/NAM_CONUS_40km_conduit_20110712_1200.grib2")
grid = selectData()
Here you will be prompted for the field. Select Formulas -> Grid -> Make 2D slice, then pick the 300hPa temperature -- one time only!
diff --git a/auxdata/docs/workshop/content/isl/example.isl b/auxdata/docs/workshop/content/isl/example.isl
index ed14061dfe..6613568d77 100755
--- a/auxdata/docs/workshop/content/isl/example.isl
+++ b/auxdata/docs/workshop/content/isl/example.isl
@@ -47,7 +47,7 @@ destination.
title="Example IDV Image Products"
description="Some example image products generated by the IDV"
target="examples"
- wwwroot="http://www.unidata.ucar.edu/idv/examples"
+ wwwroot="https://www.unidata.ucar.edu/idv/examples"
ignore_cpdest="/some/path"
ignore_scpdest="somemachine:/somepath"
filepath="${islpath}"
diff --git a/auxdata/docs/workshop/content/isl/generate.isl b/auxdata/docs/workshop/content/isl/generate.isl
index b9561f3894..6bada8d34f 100644
--- a/auxdata/docs/workshop/content/isl/generate.isl
+++ b/auxdata/docs/workshop/content/isl/generate.isl
@@ -159,7 +159,7 @@ ${description}
-
+ value="https://www.unidata.ucar.edu/idv/examples/kml"/>
-
diff --git a/auxdata/docs/workshop/content/isl/image6.isl b/auxdata/docs/workshop/content/isl/image6.isl
index 11746da408..886e7b554d 100644
--- a/auxdata/docs/workshop/content/isl/image6.isl
+++ b/auxdata/docs/workshop/content/isl/image6.isl
@@ -4,7 +4,7 @@
-
diff --git a/auxdata/docs/workshop/content/overview/IdvFeatures.html b/auxdata/docs/workshop/content/overview/IdvFeatures.html
index e49f0e012e..d487461454 100644
--- a/auxdata/docs/workshop/content/overview/IdvFeatures.html
+++ b/auxdata/docs/workshop/content/overview/IdvFeatures.html
@@ -94,7 +94,7 @@
Use of Java Web Start
The IDV takes advantage of Java's
+ href="https://java.sun.com/products/javawebstart/"> Java's
Web Start technology to provide a seamless method for
internet-based software distribution. The application can
be launched from a web link pointing to a Java Network
diff --git a/auxdata/docs/workshop/content/overview/WhatIsIdv.html b/auxdata/docs/workshop/content/overview/WhatIsIdv.html
index 42df79f663..61f801b9ba 100644
--- a/auxdata/docs/workshop/content/overview/WhatIsIdv.html
+++ b/auxdata/docs/workshop/content/overview/WhatIsIdv.html
@@ -11,8 +11,8 @@
Unidata's Integrated Data Viewer (IDV) is a Java-based software
framework for analyzing and visualizing geoscience data. The IDV release
includes a library and a reference application made from that software.
-It is based on [ht::popup "http://www.ssec.wisc.edu/~billh/visad.html" VisAD]
-(http://www.ssec.wisc.edu/~billh/visad.html), an open-source,
+It is based on [ht::popup "https://www.ssec.wisc.edu/~billh/visad.html" VisAD]
+(https://www.ssec.wisc.edu/~billh/visad.html), an open-source,
Java library for building interactive and collaborative visualization
and analysis tools, as well as other Java-based utility packages.
@@ -20,7 +20,7 @@
part of the University Corporation for Atmospheric Research,
Boulder, Colorado, under funding provided by the National Science
Foundation. The software is freely available under the terms of the
-[ht::popup "http://www.gnu.org/copyleft/lesser.html" "GNU Lesser General
+[ht::popup "https://www.gnu.org/copyleft/lesser.html" "GNU Lesser General
Public License"].
The IDV brings together the ability to display and work with satellite
@@ -46,8 +46,8 @@
This customization allows new applications to be tailored
to specific datasets and provide customized user interfaces for different
tasks. One example of a specialized IDV application is the
-GEON IDV
-(http://geon.unavco.org/unavco/IDV_for_GEON.html)
+GEON IDV
+(https://geon.unavco.org/unavco/IDV_for_GEON.html)