Install
Install
Install
Contents
Chapter 1: Installing Geomatica on Windows...................................5
Supported operating systems and requirements.....................................................................5
Installing your standalone local-license software.....................................................................6
Installing the demo data...........................................................................................................6
Setting up Geomatica as standalone.......................................................................................7
Opening the License Utility............................................................................................8
Importing the license file................................................................................................8
Importing a backup license............................................................................................8
Installing the license server......................................................................................................9
Obtaining a license file for the license server................................................................9
Loading the licenses into the server............................................................................10
Managing the license server........................................................................................10
Installing the license-server clients.........................................................................................10
Capturing configuration settings.............................................................................................11
Uninstalling Geomatica..........................................................................................................11
Uninstalling the license server................................................................................................12
Removing the software manually (not recommended)...........................................................12
PCI Geomatics
PCI Geomatics
Chapter
1
Installing Geomatica on Windows
Windows 10
Windows 8.x
Windows 7
Windows Server 2012
Windows Server 2008
Processor
Memory
8 GB or higher recommended
Graphics card
Disk space
Systems with less than 8 GB of RAM will page memory to the hard disk and have significantly reduced
performance. Page files (swap files) should be at least 1.5 times the amount of RAM. For more information,
see your operating-system requirements.
If you are installing the software from an installation CD, insert the CD into the CD-ROM drive of your
computer.
If you downloaded the software from the PCI Geomatics website, double-click the Geomatica 2016
Windows64 Software Install.exe file provided.
3. Follow the instructions on each page of the wizard, clicking Next, to proceed.
4. On the Licensing Mode page, do one of the following:
If you are not using a dongle for licensing, click Standalone (local license without a dongle).
If you are using a dongle for licensing, click USB Dongle (local license).
5. Click Next, and then continue to follow the instructions in the wizard.
Note: If you are prompted to install the Sentinel drivers, install them by following the instructions in the
Sentinel installation wizard.
6. On the final page of the wizard, click Finish to complete the installation of your standalone software.
7. After the software is installed, you must then import your license.
For information on setting up your standalone installation, including importing your license, see Setting
up Geomatica as standalone on page 7.
PCI Geomatics
If you installed the software from an installation CD, insert the CD into the CD-ROM drive of your
computer.
If you downloaded the data from the PCI Geomatics website, double-click the Geomatica 2016
Windows64 Data Install.exe file provided.
2. Follow the instructions on each page of the wizard, clicking Next, to proceed.
3. On the final page of the wizard, click Finish to complete the installation.
Note: Should you want to remove the demo data, you can manually delete the data files and folder using
the file-management system of your computer.
You will find the information for the product, version, platform, fingerprint, and dongle ID in the License Utility
window under Computer Configuration.
In Geomatica 2016, the primary licensing mechanism is dongleless, which means computer-hardware
characteristics, such as the Ethernet card ID and disk ID, are used to uniquely identify the computer.
Alternatively, on Windows you can license against a PCI-issued hardware lock, known as a dongle, which
connects to a USB port.
Note: For multiple, standalone installations, ensure that you provide the dongle ID (if applicable) and fingerprint
of each computer on which the software is installed.
Saving and importing the license file
After you receive the license file from PCI Geomatics, you must:
1. Save the file to a folder of your choice
2. Import the license file
PCI Geomatics
Click Start > All Programs > PCI Geomatics > Geomatica 2016 > License Utility .
If you already have Geomatica open on your desktop, on the Geomatica toolbar, click the License
Utility button
PCI Geomatics
If you are installing the software from an installation CD, insert the CD into the CD-ROM drive of your
computer.
If you downloaded the server software from the PCI Geomatics website, open the ServerRMS.exe file
you received.
3. Follow the instructions in the wizards, including installing the Sentinel Protection Installer and the Sentinel
RMS License Manager.
If a warning about hardware not passing Windows Logo testing appears, click Continue Anyway.
4. Obtain your licenses from PCI Geomatics.
5. Load your licenses into the license server.
PCI Geomatics
10
PCI Geomatics
If you are installing the software from an installation CD, insert the CD into the CD-ROM drive of your
computer.
If you downloaded the software from the PCI Geomatics website, double-click the Geomatica 2016
Windows64 Software Install.exe file provided.
2. On the Licensing Mode page of the wizard, click Client (server license), and then click Next, and
continue to follow the instructions in the wizard.
3. On the final page of the wizard, click Finish to complete the installation of your client.
License mode
Server name (when license mode is License Server)
Folder in which to install Sentinel (when installation mode is Standalone)
Folder in which to install Python
To capture the configuration settings, you run the Geomatica installation program on a computer in a custom
mode, which writes the configuration settings to a Setup.iss file. You can then use the setup file with your
utility of choice to run a silent installation.
To capture the configuration settings
1. Open a command prompt, and then from the folder containing your Geomatica installation program, run
the following command with the switches indicated:
"Geomatica 2015 Windows64 Software Install.exe" /r /f1"c:\Setup.iss"
2. Press Enter.
The Geomatica 2016 Software - InstallShield Wizard appears.
3. Follow the steps in the wizard to completion.
After completing the installation, you will find the Setup.iss file in the path specified in the command line.
For example, C:\Setup.iss. This file now contains all of the configuration settings you need to run a silent
installation.
Uninstalling Geomatica
To properly remove the software from your computer, you must uninstall it from Windows Control Panel.
Note: The following procedure may vary according to your version of Windows.
To uninstall Geomatica
1. Open Windows Control Panel, and then under Programs, click Uninstall a program.
2. Click Geomatica 2016, and then click Uninstall.
3. When prompted to confirm the removal of the software, click Yes.
PCI Geomatics
11
12
PCI Geomatics
Chapter
2
Installing Geomatica on Linux
Memory
8 GB or higher recommended
Graphics card
Disk space
Geomatica dependencies
Before installing Geomatica, it is required that you have the necessary dependant packages, as identified in
the following table, installed on your computer.
Systems with less than 8 GB of RAM will page memory to the hard disk and have significantly reduced
performance. Page files (swap files) should be at least 1.5 times the amount of RAM. For more information,
see your operating-system requirements.
Operating system
Dependency
Ubuntu 14
None
Ubuntu 12
libgfortran3
CentOS 7
libgfortran
CentOS 6
libgfortran
SUSE 12
None
SUSE 11 SP3
libgfortran3
Installing Geomatica
You can license Geomatica as a standalone or full-client installation on Linux platforms. The license mode
is based on which environment variable you use and where the license file to run Geomatica is stored.
Note: If you plan to use Geomatica with a remote connection or in a virtual environment, you must install
Geomatica License Server with a valid license on the computer that is hosting Geomatica. You cannot run
Geomatica in Trial or Standalone mode in any virtual or remote-access environment.
After the installation, your software will run in trial mode if the PCIHOME environment variable is set. A trial
license lets you run the software for a period of 30 days, which begins when you use the software for the first
time. The 30 days are valid only before the designated expiration date, which is noted in the table at the
bottom of the License Utility window.
The software will run in either Standalone license mode or Full Client license mode after you have set the
appropriate environment variable and have received your license.
In Standalone mode, you install and license Geomaticaon one computer. Standalone mode is determined
by setting the PCILICENSEFILE environment variable to point to the location of the license file and importing
the license into the License Utility.
In Full Client mode, you install Geomatica on one or more computers and get the license from a license
server installed on your network. Full Client mode is determined by setting the PCILICENSESERVER
environment variable to point to a license server.
The current version of the product can operate independently of previous versions.
You must have administrator privileges to install Geomatica on Linux operating systems.
Note: If you want to use the demo data provided with your software, you must run a separate install process.
For more information, see Installing the demo data on page 15.
To install Geomatica on Linux
1. Do one of the following:
Download the software from the PCI Geomatics website and save the .bin file to a location of your
choice. Change the permissions so the file will execute as a program.
By special request only, the software can be installed from an installation CD. Insert the CD into the
CD-ROM drive of your computer, and then enter the following at the command prompt: % /<CD-ROM
directory name>/Geomatica
Use the CD-ROM folder name that applies to your Linux operating sytem.
14
PCI Geomatics
Download the data from the PCI Geomatics website and save the .bin file to a location of your choice.
By special request only, the demo data can be installed from an installation CD. Insert the CD into the
CD-ROM drive of your computer and enter the following at the command prompt: % /<CD-ROM directory
name>/Geomatica
Use the CD-ROM folder name that applies to your Linux operating system.
PCI Geomatics
15
The information for the product, version, platform, and fingerprint displays in the License Utility window under
Computer Configuration.
Note: For multiple standalone installations, make sure you provide the fingerprint of each computer on which
the software is installed.
Saving and importing the license file
After you receive the license file from PCI Geomatics, you must:
1. Save the file to a folder of your choice
2. Import the license file
Navigate to the exe folder of your Geomatica installation, type ./licenseutility, and then press Enter.
On the Geomatica toolbar, click the License Utility button
16
PCI Geomatics
PCI Geomatics
17
18
PCI Geomatics
To stop the server, type the following at the command prompt: service lservd stop or navigate to the
/usr/local/srms/bin folder and type: ./lsrvdown
To start the server, type the following at the command prompt: service lservd start or navigate to the
/usr/local/srms/bin folder and type: ./lserv
To restart the server, type the following at the command prompt: service lservd restart
To get the status, type the following at the command prompt: service lservd status
To obtain the server usage summary, navigate to the /usr/local/srms/bin folder and type: ./lsusage
(Refer to the license server Help.)
To search, navigate to the /usr/local/srms/bin folder and type: lswhere
To use the license-cleaning utility, navigate to the /usr/local/srms/bin folder and type: lsclean
To monitor the application, navigate to the /usr/local/srms/bin folder and type: lsmon
To use the license-decoding utility, navigate to the /usr/local/srms/bin folder and type: lsdecode
To open the Help, launch any browser and open /usr/local/srms/help/Default.htm.
Uninstalling Geomatica
You must have administrator privileges to uninstall Geomatica on Linux operating systems.
Note: It is recommended that you back up or move any data that might be affected by the removal of
Geomatica. Only folders and files installed by Geomatica will be removed during the uninstall process.
To uninstall Geomatica
1. Navigate to the folder in which you installed Geomatica 2016.
2. To uninstall the software, type: rpm -e geomatica-2016
3. To uninstall the demo data, type: rpm -e geomatica-2016-data
PCI Geomatics
19
20
PCI Geomatics
Appendix
A
Setting the environment variables
This section describes the environment variables used for your installation.
The environment variables are set automatically during a Windows installation.
With Linux systems, the environment variables need to be set to provide you with access to the software.
The method of setting the variables varies between Linux systems that use C shell and those that use Bourne
shell. With a Linux system that uses csh (C shell), add the environment variables to each user's .cshrc file.
You may need to change some of the environment locations based on your specific computer. With a Linux
system that uses sh (Bourne shell), ksh (Korn shell), or bash (Bourne-Again shell), add the environment
variables to each user's .profile file (or equivalent). Examples are provided for each environment variable that
must be set.
When setting the environment variables, make sure you specify the location of the files and folders according
to your system configuration.
Aliases
In Linux, an alias can be set to create a shortcut to any PCI Geomatics program. The PCIHOME environment
variable must first be set, and then an alias can be set. For example, to create a shortcut to the Geomatica
toolbar, set the alias as follows:
alias geomatica $PCIHOME/exe/geomatica
LD_LIBRARY_PATH and PATH variables
If a system library is not available with the operating system, PCI Geomatics provides some share objects
with the library path.
Use the examples below to set up the following environment variables.
With Linux (C shell):
setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH:$PCIHOME/exe
or
if ($LD_LIBRARY_PATH) then
setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH:$PCIHOME/exe
else
setenv LD_LIBRARY_PATH $PCIHOME/exe
endif
setenv PATH $PATH:$PCIHOME/exe
With Linux (Bourne shell):
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PCIHOME/exe
export LD_LIBRARY_PATH
Note: The alternate folder must contain a subfolder named pro, in which you must copy all EASI procedure
files. The EASI file names must be in uppercase; for example, FILE1.EAS, FILE2.EAS, and so on.
22
PCI Geomatics
PCIHOME_VXXX: For Geomatica 2016 to function properly, this variable must be set. The PCIHOME
environment variable must point to where Geomatica 2016 is installed. This variable allows you to maintain
multiple versions of PCI Geomatics software on a single system. This variable can be set as follows.
With Linux (C shell):
setenv PCIHOME/opt/geomatica_20160
With Linux (Bourne shell):
PCIHOME=/opt/geomatica_20160
export PCIHOME
PCIHOME: This is the default home variable for Geomatica. This variable can be used with any version
of Geomatica. If this variable is used, it must be set to the root of the folder tree where Geomatica 2016
is installed. The variable can be set as follows.
Note: Only PCIHOME or PCIHOME_VXXX need to be set. It is not necessary to set both.
PCILICENSEFILE
This variable is required for a standalone installation on Linux systems. The PCILICENSEFILE environment
variable must be set explicitly to the location where the valid License.PCI file resides. This location is normally
$PCIHOME/exe/License.PCI. The PCILICENSEFILE variable allows the software to point directly to the valid
License.PCI file (not to the folder containing the file, but to the file itself).
The PCILICENSEFILE variable can be set as follows.
With Linux (C shell):
setenv PCILICENSEFILE $PCIHOME/exe/License.PCI
With Linux (Bourne shell):
PCILICENSEFILE=$PCIHOME/exe/License.PCI
export PCILICENSEFILE
PCILICENSESERVER
This variable is required for a full-client installation. If this variable does not exist, then it is assumed to be a
standalone installation; Geomatica will not search the local network for a license. If this variable is set, but
you want to disable it, set the variable to 'no-net'.
With Linux (C shell):
setenv PCILICENSESERVER servername
With Linux (Bourne shell):
PCILICENSESERVER=servername
export PCILICENSESERVER
PYTHONPATH
This variable is required to use PCI functions in Python scripting.
With Linux (C shell):
setenv PYTHONPATH $PYTHONPATH:$PCIHOME/exe
PCI Geomatics
23
24
PCI Geomatics