Skip to content

Setup

Download

A copy of the GeoCat Bridge for ArcGIS® Pro add-in can be obtained from the GeoCat software repository.
The add-in is fully functional, but will run in Community Edition mode (so you can try it out) until you activate it with a valid license.

Alternatively, you can contact us so we can help you get the software on your system.

Installation

Once you have downloaded the add-in file, installation is easy.

Assuming that you already have installed ArcGIS Pro on your system, the only thing you need to do is double-click the GeoCat.Bridge.esriAddinX file. This will unpack the add-in, copy the binary files to the right location(s) on disk and register it.

Warning

Always make sure that there are no running instances of ArcGIS Pro during the installation process.

When you double-click the .esriAddinX file, you should see a dialog similar to this:

Add-in install dialog

Digital Signature

GeoCat bv will always ship Bridge with a digital certificate.
Please ensure that the add-in file has been signed with a valid certificate before you hit the Install Add-In button, and make sure that the details look similar to the screenshot above.

Alternatively, you can also let Pro load a shared add-in at startup from a so-called well-known folder. This approach is especially useful for administrative installations.

Details about setting up shared add-ins, or deleting (uninstalling) or disabling an add-in can be found in the official ArcGIS Pro documentation. If you wish to temporarily hide the GeoCat Bridge toolbar without uninstalling it, you can customize the ribbon.

Configuration Files

GeoCat Bridge stores its configuration in one or more GeoCat.Bridge.config files.
These XML files can either be shared (i.e. for all users) or personal (current user).

License Files

In addition to the configuration files, GeoCat Bridge may also look for license files named GeoCat.Bridge.lic in the same directories as the configuration files. See the Activation section for more information about licensing.

Load Order

When GeoCat Bridge is started, it will look for GeoCat.Bridge.config files in the following order:

  1. A shared configuration in the directory as defined by the BRIDGE_HOME system environment variable (if present).
  2. Any configuration(s) in shared add-in directories that ArcGIS Pro is aware of.
  3. The personal configuration in the user profile directory (e.g. %USERPROFILE%\Documents\ArcGIS\AddIns\ArcGISPro\{9d56cd06-73bd-4e0e-bca4-3c037e21aecb}).

File Structure

Each configuration file consists of a set of so-called data spaces and a list of general options.

It also keeps track of when the configuration file was last modified, and which model version it has.

The model version should be compatible with the version of GeoCat Bridge that you are running.
If the version is lower than the actual version, GeoCat Bridge will try to upgrade the configuration file(s) automatically.

Info

If GeoCat Bridge cannot find any (valid) configuration file(s), it will create a new personal one in the user profile directory. That file will have all the default global options, but does not contain any data spaces.

General Options

GeoCat Bridge will use the global options of the first shared configuration that is found (see search order above). Since these apply to all users, they will overrule any global options in the user profile configuration, and will be read-only.

If no shared configuration is found, the global options from the personal user configuration will be used. In that case, the user will also be able to change these options.

Data Spaces

Data spaces can be shared or personal.

A data space from a shared configuration file will be available to all users, and it is read-only.

By default, each newly created data space is stored in the personal configuration file (in the user profile). This means that these data spaces are editable by the user that created them.

Info

If you notice that all your data spaces are missing when you start GeoCat Bridge, then it is likely that the configuration failed to load, and that a new (empty) personal configuration file was created.

If this happens, please check the log files for any errors.

However, GeoCat Bridge should always create a backup of the configuration file before it loads it, so your original configuration file should not be lost.

If you keep having problems, please contact GeoCat support and send us the backup file, so we can investigate the issue and possibly repair your configuration.

Administrative Install

Administrators may wish to deploy GeoCat Bridge from a shared add-in directory as described in the previous sections. This will ensure that the GIS users in your organization all use the same version and/or configuration of GeoCat Bridge.

As an admin, you should first install Bridge locally (see previous sections), activate it, and configure Bridge according to your liking.

Next, you need to copy/move the .esriAddinX file to a shared add-in folder, along with the GeoCat.Bridge.config and GeoCat.Bridge.lic files that Bridge has saved in %USERPROFILE%\Documents\ArcGIS\AddIns\ArcGISPro\{9d56cd06-73bd-4e0e-bca4-3c037e21aecb}. (1)

  1. ArcGIS Pro uses unique identifiers for each add-in, and 9d56cd06-73bd-4e0e-bca4-3c037e21aecb happens to be the ID that was generated for GeoCat Bridge.
    This ID will likely always remain the same for the lifetime of GeoCat Bridge for ArcGIS Pro.
Access privileges

You may want to restrict the access privileges (ACLs) of the general GeoCat.Bridge.config file to prevent regular users from manually editing a configuration XML file (and potentially breaking it).

Now, when other users open ArcGIS Pro, the Bridge add-in will be loaded together with the configuration that you set up, and GeoCat Bridge will also be activated using your license key/file.

Your users will not be able to alter the data spaces and general options that you pre-configured for them. However, they will be able to create their own data spaces.

Duplicating administrative Data Spaces

Users can duplicate a data space that has been configured by an administrator. However, any encrypted passwords that may have been stored in the configuration will not be copied and the unique identifiers of these data spaces will change as well.

Bridge Home Directory

There may be scenarios where you wish to keep the GeoCat.Bridge.config file separated from the shared add-in directory.
If this applies to you, then you may set a BRIDGE_HOME system environment variable and point it to the directory path that contains the GeoCat.Bridge.config file.

For example, if your file is located at C:\MyConfigs\GeoCat.Bridge.config, then you should set the BRIDGE_HOME variable to C:\MyConfigs\.

Warning

The BRIDGE_HOME directory is only intended for shared configuration and/or license files. You should not place the actual GeoCat.Bridge.esriAddinX file in this directory.

Updating Bridge

When a new version of GeoCat Bridge is released, you can simply download the new version from the customer portal and install it over the existing version.

Make sure that ArcGIS Pro is not running during the installation process. Once the new version is installed, you can start ArcGIS Pro again, and GeoCat Bridge should automatically update your existing configuration, if required.

Tip

GeoCat takes great care that your configuration is properly migrated to a new model version.
However, you may wish to backup your configuration file(s) before you update GeoCat Bridge.

Administrative updates

For administrative installations, you should always update and test GeoCat Bridge locally first.

Because GeoCat Bridge cannot (over)write shared configuration files, you will have to make sure that the configuration file that has to be updated is the personal one in the administrative user's profile directory (e.g. %USERPROFILE%\Documents\ArcGIS\AddIns\ArcGISPro\{9d56cd06-73bd-4e0e-bca4-3c037e21aecb}).

After the personal configuration file has been updated successfully, you can copy it to the shared add-in directory.
Then, copy the new .esriAddinX file to the shared add-in directory, so that all users will have the updated software and configuration when they start ArcGIS Pro.

Activation

When you first install GeoCat Bridge, you will notice that it's running as the Community Edition.
With this version, you will not be able to publish maps or metadata to your own services.

If you wish to activate the full version of Bridge, you need to acquire a license from GeoCat bv.

Once you have obtained a license key or file, click the Activate Now... button in the About tab of the Bridge backstage settings:

Demo mode

License Key

This is the recommended method to activate Bridge and also the easiest. It also allows you to use a license on multiple machines, provided that you have purchased enough seats. However, your machine needs to be able to connect to the GeoCat license server in this case.

Key activation

Choose the License Key (online) option and paste the GCBxxxx key that you obtained from the customer portal into the text box. Then hit the Activate button.

Migrating from Bridge for ArcMap

If you are migrating from Bridge for ArcMap, your license needs to be updated. The old license keys (starting with geocatbridge- instead of GCB) are technically still valid, but may not work after all. Please contact GeoCat support in that case, so we can migrate your license key on our end.

If the activation was successful, you will see your license details in the About tab, which may look like this for example:

Activated

License File

When you are working in an offline environment (i.e. with restricted Internet access or none at all), you can activate Bridge using a license file. Note that this licensing method is intended for single use licenses (node-locked).

To activate, choose the License File (offline) option and copy the activation code that is displayed:

File activation

Submit a ticket on the GeoCat customer portal (login required) and paste the activation code, so GeoCat can generate a license file (.lic) for you.
Then, go back to ArcGIS Pro and point the activation form to the location where you saved the license file. Then hit the Activate button.

If the license file is valid, should now see your license details in the About tab.

Info

If you are migrating from Bridge for ArcMap, your old license file will no longer work, even if your machine remains the same. Please request a new license file as described above.

Deactivation

To deactivate a license, simply click the Deactivate button under the License section of the About tab. You will be warned before the deactivation is performed.

This will release the license (i.e. clear all license data) from the machine, so that you may activate it on another machine, or re-activate it on the same machine using a different license key or file.

First Glance

Once the add-in has been properly installed (or copied to a well-known folder), you should be able to see a new GeoCat Bridge tab on the ribbon interface at the top of ArcGIS Pro:

Bridge ribbon

The first thing do next, is to set up a data space! Hit the Settings button on the Bridge toolbar, which should get you straight to the Bridge configuration backstage.

In the next documentation section, we will show you how to configure a data space.