System Requirements

Liquids HCA Tool system requirements

To ensure your system meets the minimum requirements to run Esri’s ArcGIS Pro, refer to the following ArcGIS Pro system requirements.

Hardware requirements

Hardware requirements for the Liquids HCA Tool are identical to the hardware requirements for Esri’s ArcGIS Pro.

For a list of Esri’s ArcGIS Pro hardware requirements, visit Esri’s ArcGIS Pro hardware requirements.

Video/Graphics adapter requirements

To achieve the best video graphics performance from the Liquids HCA Tool, visit Esri’s ArcGIS Pro video and graphics adapter requirements.

Software requirements

The Liquids HCA Tool is built for ArcGIS Pro and requires that you have ArcGIS Pro 2.7 (or higher) installed on your system prior to proceeding with installation. There are three license levels for ArcGIS Pro: Basic, Standard, and Advanced. The Liquids HCA Tool requires either the Standard or Advanced license level. The Liquids HCA Tool also requires two Esri extensions to ArcGIS Pro: 1) The Spatial Analyst extension, and 2) The Network Analyst extension. 

For a list of Esri’s ArcGIS Pro software requirements, visit Esri’s ArcGIS Pro software requirements. Once you have successfully installed ArcGIS Pro (at an appropriate license level), and have obtained licenses for the Spatial Analyst and Network Analyst extensions, you can proceed with downloading and installing the Liquids HCA Tool. 

Web access requirements

The Liquids HCA Tool is a modern, web-enabled software tool. Although some operations are performed as ArcGIS Pro geoprocessing tasks, the most compute-intensive operations are performed in the Microsoft Azure® virtualized computing environment, hosted either in the cloud, by Microsoft, or on premises. The Liquids HCA Tool also makes extensive use of United States Geological Survey (USGS) web data services for topography and hydrography data. The Python modules included with the Liquids HCA Tool are distributed via and The Liquids HCA Tool virtual machine image used by Azure is distributed via Docker Hub. License management for the Liquids HCA Tool is through the evoleap elm web license management service. For the Liquids HCA Tool to properly install and run, access to all these websites and services is required.

Specifically, for install (or update), access to the following sites is required:

Specifically, at runtime, access to the following sites is required:

All the sites listed above should be whitelisted by your Information Technology services authority for users of the Liquids HCA Tool.

SSL decryption

Many organizations implement SSL decryption as a component of their security architecture. Be aware that SSL forward proxy (outbound) decryption interferes with the ability of the Python package download utilities for both Anaconda and PyPI to download packages from their respective package servers. To enable the Liquids HCA Tool to download and install Anaconda and PyPI Python packages required by the software, the SSL certificate of the forward proxy SSL server must be made available to the Liquids HCA Tool software. To do this, please make copies of the SSL certificate and store them in the Liquid HCA Tool user’s Windows user folder in the following locations:

  • %APPDATA%\G2-IS\LiquidsHCA\anacondacert.crt – A copy of the SSL certificate in CRT format for use in Anaconda package downloading.
  • %APPDATA%\G2-IS\LiquidsHCA\pypicert.pem – A copy of the SSL certificate in PEM format for use in PyPI package downloading.

Note that both above files are the same SSL certificate; they are just stored in different formats by use for Anaconda and PyPI, respectively. Note that the Liquids HCA Tool software does not create the …\G2-IS\LiquidsHCA folder in the user’s %APPDATA% folder; this must be done manually. The software searches for the exact filenames listed above; be sure to rename the SSL certificate files accordingly. These files should be placed in the user’s APPDATA folder only if SSL forward proxy decryption is in place.