Overview

TerraExplorer Fusion’s styling and functionality can easily be customized to match a company's branding and provide the required tools and capabilities. Using TerraExplorer Fusion (TEF) as a foundation, you can leverage the application framework and functionality, thus reducing the amount of programming required for your customized solution. The following customization-related options are available:Create configurations that define various elements of your TEF so you can tailor TEF to different user groups

§  Set URL parameters (e.g., start position, project, or language)

§  Customize and expand TerraExplorer Fusion capabilities with HTML tools that are added to the Analysis or Navigation tabs on TEF's side toolbar  

§  Customize TerraExplorer Fusion's colors, fonts, logo, copyright text and other styling elements using custom CSS

§  Customize the demo projects listed on the startup page that opens when a user opens a TerraExplorer Fusion URL without a project parameter

§  Create a custom TerraExplorer Fusion application by embedding the TEF window in your custom HTML  

§  Use TerraExplorer API – most of the API available for TE Desktop can also be used in Fusion development

§  Use set of Fusion-specific APIs to add and activate custom analysis and navigation tools

To implement these customizations in a Docker or Kubernetes deployment, define custom mounts for TerraExplorer Fusion. While the main mounts (/app/data and /app/config) handle SkylineGlobe Server data and configuration, custom mounts map your local customization files or folders to the /app/tef/custom directory inside the container. This allows you to persist and apply your own Fusion styling, configuration, or tools without modifying the base image. See "Docker Compose Deployment" and "Kubernetes Deployment" in the "Deploying SkylineGlobe Server" chapter for more information.