Removing Existing Spectrum Spatial Analyst Components - Spectrum_Spatial_Analyst - Latest

Spectrum Spatial Analyst Extensibility Guide

Product type
Software
Portfolio
Locate
Product family
Spectrumâ„¢ software
Product
Spectrumâ„¢ software > Spatial > Spectrum Spatial Analyst
Version
Latest
ft:locale
en-US
Product name
Spectrum Spatial Analyst
ft:title
Spectrum Spatial Analyst Extensibility Guide
Copyright
2025
First publish date
2007
ft:lastEdition
2025-10-28
ft:lastPublication
2025-10-28T15:15:05.535000
L1_Product_Gateway
L2_Product_Segment
L3_Product_Brand
L4_Investment_Segment
L5_Product_Group
L6_Product_Name

Current users of Spectrum Spatial Analyst have use-cases where they need to replace entire components of Spectrum Spatial Analyst with custom components. One use-case is the address search box that Spectrum Spatial Analyst provides. Another use-case is when a client wants a different base map switching capability instead of a drop-down. The Spectrum Spatial Analyst Extensibility Platform supports the replacement of components in two stages. In the first stage, a component developer removes the existing component from the Spectrum Spatial Analyst Extensibility Platform and in the second stage, they introduce a new typescript based angular component in its place.

Below is a list of components that can be removed from the Spectrum Spatial Analyst extensibility platform. It depends on your needs if you want to introduce a new component or remove it.

Note: If a parent component is removed, then its child component is also removed automatically.

To remove a component, a developer needs to mention the component in CustomAnalystModuleConfig.json file shown below.

		
	" 		componentsToRemove":[ 
	{"componentName":"BaseMapSwitcherComponent"}]	
		
Note: When removing a component, such as the left panel, ensure it is not a parent container of any third-party component.