Introduction

Tutorials

Reference

Installing GeoData Manager for the first time

Installing GeoData Manager for the first time has two phases:

  1. Download GeoData Manager from the GSDS website and install it on one computer, for evaluation. This is fully-featured, and free to use for the evaluation period. See here.

  2. Purchase or lease the program, then set it up for regular use: register, install GeoData Manager on other network computers if required, install any dongle required and set up the preferences. See here.

Or:

The parts of the program

GeoData Manager has several parts:

GeoData Manager configurations

GeoData Manager has modest system requirements, and will run on any Windows computer running Windows XP or later.

GeoData Manager is designed for large, long-term users, who will install GeoData Manager's database on a network and access it from several networked computers. Though for a small user it all be installed on one computer.

GeoData Manager can be installed in several configurations:

  1. All on one computer:

  2. GeoData Manager on user computers, main databases on network server:

  3. GeoData Manager and main databases on network server:

    There is one copy of GeoData Manager installed and each user computer runs this using Remote Desktop Connection. This configuration simplifies upgrading GeoData Manager, because you only have one copy to upgrade, however testing has shown that it can run significantly slower than configuration 2.

  4. And you can have a combination of configurations 2 and 3, with GeoData Manager installed on the server (run via Remote Desktop Connection) and on one or more user computers.

Notes on configuration 4

You can not work with two copies of a GeoData Manager database and later merge them. If you have users at distant sites, then use configuration 4:

Configuration 4 suits a laptop:

Preferences:

These preferences will probably be different unless you make them the same, see below.

Note

Installing GeoData Manager for the first time, for evaluation

This describes setting up GeoData Manager and a sample database on one computer, for example for evaluation.

Here, n.n.n.n or n_n_n_n is the program version number read more.

  1. Go to the GSDS website GeoData Manager download page.

  2. Install the GSDS runtime libraries: From the website, download and run the runtime libraries (GSDS_Runtimes_n_n.exe).

  3. Install the Python programming language: From the website, download and run the Python programming language (python-n.n.n.msi). Note: if you already have this or a more recent version of Python already installed on your computer then you don't need to install this.

  4. Install GeoData Manager: From the website, download and run the latest version of GeoData Manager (gsds_gdman_n_n_n_n.msi). You must install the GSDS runtime libraries and the Python programming language before GeoData Manager.

  5. Installing GeoData Manager creates a desktop shortcut. Start GeoData Manager. It displays the Database Manager window, with the default sample database:

  6. Open the sample database: double-click sample database or click sample database and click Select DB.

  7. GeoData Manager opens. To find how to use GeoData Manager, go to the first tutorial.

  8. If you will use any SQL server databases, set up users and permissions for GeoData Manager.

  9. Set up your preferences see here.

  10. Consider installing an external 2-D contouring application. We suggest Surfer; GeoData Manager outputs many kinds of Surfer-compatible files.

Buying or leasing GeoData Manager, and setting it up to use regularly

To get a quote for buying or leasing GeoData Manager.

To ask us about our software.

After you buy or lease GeoData Manager, you will receive a registration name and key code and perhaps one or more dongles. Then:

Installing a single user dongle

Download the files

  1. Go to the GSDS website, to the GeoData Manager download page.
  1. Download the dongle file KEYLOK install program (install.exe)

Install the KEYLOK program


Do not plug the dongle into your computer until you are told to.


  1. Run the KEYLOK installation program, install.exe. You should see:

  2. Select KEYLOK 2 (USB w/Driver) and Standalone. Click Begin Install. You should see:

    If you do not see this, it is likely that drivers have already been installed. In this case, go to the Windows control panel and uninstall the drivers; then start this again.

  3. The Device Drive Installation Wizard is displayed:

  4. Click Next. The device drivers are installed and you might see this:

    Then:

  5. Click Finish. You should see:

    Do not click Close yet. Plug the dongle into a USB port on your computer. Still do not click Close. Wait for a few seconds as the device drivers are installed; you may see this notification:

  6. Once the drivers have been installed, now click Close, and you are ready to go.

Installing a network dongle

Download the files

  1. Go to the GSDS website, to the GeoData Manager download page.

  2. Download the three dongle files:

    • KEYLOK install program (install.exe)
    • Network dongle verification program (VerifyNetworkKey_GDM.exe)
    • Network dongle monitor program (NetKeyMonitor_GDM.exe)

Install on the dongle server computer

Do not plug the dongle into your computer until you are told to.

  1. Select a network computer to be the dongle server. This computer must be accessible to all clients computers that will run GeoData Manager. Usually the dongle server is the computer that holds GeoData Manager's databases.

  2. Run the KEYLOK installation program, install.exe on the dongle server computer. You should see:

  3. Select KEYLOK 2 (USB with driver) and Server. Click Begin Install; you should see:

    If you do not see this, it is likely that drivers have already been installed. In this case, go to the Windows control panel and uninstall the drivers; then start this again.

  4. Then the Device Driver Installation Wizard is displayed:

  5. Click Next. The device drivers are installed and you might see this.

    Then the Wizard is displayed again.When this screen closes, click Finish in the Wizard screen to complete the installation.

  6. Click Finish. You should see:

    Do not click Close yet. Plug the dongle to a USB port on your dongle server computer. Still do not click Close. Wait for a few seconds as the device drivers are installed; you may see this notification:

  7. Once the drivers have been installed, now click Close.

Install on each client computer

On each of the other network computers (dongle clients):

  1. Run install.exe on the client computer. You should see:

  2. Select KEYLOK 2 (USB w/Driver) and Client. Click Begin Install; you should see:

  3. Click Close to complete the installation on that computer.

Trouble-shooting network dongle problems

Be sure you can ping from the client to the server

For example, from a Command Prompt:

  1. Press the Windows Start button, type cmd and press Enter to obtain a Command Prompt window
  2. Type: ping _servername_ or ping _IP Address_

If pinging fails, all communications may be disabled between the client and server. Ensure there is a Trusted Zone defined in the firewall settings for the connection between the KEYLOK client and the server.

Configure security settings

For TCP/IP networking there needs to be a clear TCP/IP connection between the client and the server. The port used for communication is 4242 and must be open. Firewalls and security software must be set to allow klserver.exe and the protected application to communicate.

Is the TCP/IP dongle server klserver.exe installed and running?

Check to make sure that klserver.exe is installed in \Windows\System32 (32-bit OS) or \Windows\SysWow64 (64-bit OS) and that it is running as an automatic service.

You can check to make sure that klserver is running by going to a command prompt, typing net start klserver and pressing Return. The system should respond that the klserver service has already been started. If you get a response that the klserver service has been started successfully, go to Control Panel > Administrative Tools > Services and make sure that klserver is listed and that it is set to automatic to make sure that it starts each time the machine is booted.

Subnet

Please note that it is strongly recommended on a TCP/IP network that the 'subnet mask' be set the same for both the server and clients. Network 'properties' can be used to acquire the subnet mask.

Run VerifyNetworkKey

VerifyNetworkKey checks that an application can communicate with the dongle.

Uninstalling GeoData Manager

This uninstalls GeoData Manager permanently. Note that if you are upgrading to a new version of GeoData Manager, you do not need to uninstall anything first.

  1. If you want to keep your databases, backup your databases.

    Otherwise delete each database in turn.

  2. Open the Windows Control Panel, select Add or Remove Programs.

  3. Select GeoData Manager and click Remove.

  4. If Python is not used by other applications, select Python and click Remove.