Enabling Extensibility

Developers extend Spectrum Spatial Analyst using the Angular extensibility framework to create components.

Angular based components are added dynamically at run-time to an already deployed and running instance of Spectrum Spatial Analyst. It is not necessary to compile components or build a custom version of Spectrum Spatial Analyst. For more information about enabling extensibility, making configuration changes, and for the terms of license and conditions, see the Spectrum Spatial Analyst Extensibility Guide, which is accessible from the Spectrum Spatial Analyst Help.

Spectrum Spatial Analyst extensibility is set on the server where Spectrum Spatial Analyst is deployed to and requires restarting the Precisely AnalystConnect service.

To enable extensibility, do the following on the server where Spectrum Spatial Analyst is installed:

  1. Open the Spectrum Spatial Analyst shared.properties file in a text editor. This file is in the following folder where AnalystInstall_Dir is the Spectrum Spatial Analyst installation directory.

    AnalystInstall_Dir\customerconfigurations\analyst\shared.properties

  2. Set the following property to true to turn on extensibility.
    extensibilityEnabled=true
    Note: This setting is turned off by default (the default setting is false).
  3. Save your changes and close the file.
  4. Restart the Precisely AnalystConnect service to have these changes take effect. Type “services” in the Windows search box. In the Windows Services dialog, right-click Precisely AnalystConnect and select Restart.
    Note: If your search bar does not display correctly or is hidden, press and hold (or right-click) the taskbar and select Search > Show search box.

If you have Spectrum Spatial Analyst installed on more than one machine, follow these steps for each installation.