Setting SkylineGlobe Server Settings

To set SkylineGlobe Server settings:

1.     From the SkylineGlobe Server menu, select Settings. The Settings page is displayed.

2.     Modify the settings as required:

Parameter

Description

General

Server Name

The server name as reported to clients. According to the WFS/WMS standard, some of the requests arriving to the server require the SGS to include the server name and title in its reply. This has no practical impact effect on the functioning of SGS.

Note:    This setting is only displayed for super administrators.

Server Title

The server description as reported to clients. According to the WFS/WMS standard, some of the requests arriving to the server require the SGS to include the server name and title in its reply. This has no real effect on SGS work.

Note:    This setting is only displayed for super administrators.

Public URL

URL that clients use to connect to SGS.

Note:    This setting is only displayed for super administrators.

Windows User Account

Windows user account used by IIS to run the SkylineGlobe Server application, e.g., for accessing the SGS installation directory and for all other directories that may be used by the SGS to share data or store cache files.

Note:    This setting is only displayed for super administrators.

Authorization Mode

Select Forms or Custom:

§  Forms Authentication mode enables you to manage client registration and authentication at the application level, instead of relying on the authentication mechanisms provided by the operating system. When Forms authentication is selected, SGS will use standard login security to establish connections. You must specify a login ID and password for all connection requests.

§  Custom - Contact [email protected] for information on implementation.

Note:    This setting is only displayed for super administrators.

Language

Select the language for the SGS Manager’s user interface and error messages. Selecting Auto sets the language according to the client’s language preference.

Enable Auto-Scan

Select the check box to enable auto-scan for all data sources that have been set for auto-scan. All data sources except SG Upload have an Auto-Scan setting in their property sheet See "Adding Data Sources" in the "Working with Data Sources" chapter for more information.

Note:    This setting is only displayed for super administrators.

Enable CORS

Select the check box to enable Cross Origin Requests (CORS). This enables cross-origin resource sharing, allowing requests from pages hosted on domains other than the SGS domain.

Note:    Enabling CORS may also be necessary if you have multiple domain names that point to your SkylineGlobe Server.

Note:    This setting is only displayed for super administrators.

SameSite Cookies

Determines whether session cookies should be sent only to pages from the same domain as your SGS, or also to pages hosted on other domains (third-party servers), e.g., a TerraExplorer Fusion application that is deployed on a non-SGS domain or an external web application that is accessing layers from SGS. Cookies are required for accessing non-public layers, i.e., layers with restricted view and edit access. A session cookie is sent when a user logs in to SGS via the GUI or API or using an access token. Select one of the following options:

§  Strict – Cookies will only be sent to your SGS domain, i.e., non-public layers will only be streamed to pages hosted on your SGS. Cookies will not be sent by SGS in response to requests initiated from other domains (Default).

§  Lax – Reserved. Do not use.

§  None – Cookies will also be sent to pages hosted on domains other than your SGS domain, i.e., non-public layers will also be streamed to pages not hosted on your SGS. The recommended default for this option is that all browser requests must be secure, i.e., follow the HTTPS protocol. If you want to allow streaming over a non-secure HTTP connection (e.g., for internal testing), clear the Secure option. and in the client-side browser, disable the setting that limits non-SameSite cookies to secure connections.

Note:    If SameSite Cookies was set to None and Secure (i.e., to use HTTPS protocol), but you don't actually have access to your site via HTTPS, you will not be able to open SGS Manager to correct the settings. In this case, append the following parameter to the SGS Manager URL:
"?|&samesitelax=1" to open SGS Manager in your browser.
E.g., https://skylineglobe.com/SG?|&samesitelax=1

Note:    This setting is only displayed for super administrators.

SG Services Configuration File

A file configuring the address search provider and the available OSM feature and map layers in TerraExplorer for Desktop.

It is recommended to save the file to a shared drive that is accessible from all servers.

Note:    Changes can be made to the file by editing the file on the disk. If working with a cluster and using a local path, the edited file should be copied to the same local path on all the computers in the server cluster.

Note:    This setting is only displayed for super administrators.

Cache Folder

Sets the folder where SGS stores its cache. When requests are made to an SGS layer, it caches the request so that next time the SGS can serve clients’ requests in the most efficient way without loading the database. Cache is only created for 3D Tiles, feature layers in database data sources (Oracle Spatial, SQL Server, PostgreSQL or Esri ArcSDE), and DirectConnect projects.

The cache folder is very important to the work of the SGS. For best performance, this folder should be located on a high-speed storage device. For better cache management of a cluster, it is recommended to store the cache on a shared network drive. SGS must be restarted to apply a change to the cache folder.

Note:    In a DirectConnect project, cache files are automatically located in TBP_Cache under the Cache Folder.

Note:    This setting is only displayed for super administrators.

Unused Cache

Click Delete to delete cache data created in an SGS installation whose cache version is not supported by the current SGS server.

Note:    DirectConnect project cache is not deleted.

Note:    This setting is only displayed for super administrators.

Unused Resources

Click Purge to select which unused resources to permanently delete. Unused resources are files that are stored in SG Upload data sources but are no longer referenced by SGS layers. In the Purge Unused Resources dialog that is displayed, select the resources to delete, and click Permanently Delete.

Note:    This setting is only displayed for super administrators.

Default 3D Tiles Version

Select the OGC 3D Tiles version to serve to all Cesium clients  requesting 3D mesh layers exposed as 3D Tiles.

Note:    A b3dmversion query parameter can be appended to each 3DML’s URL to explicitly define the 3D Tiles version. When this parameter is included, the Default 3D Tiles Version set here is ignored. See "Loading 3DML Exposed as 3D Tiles in Cesium Clients" in the "Working with Layers" chapter for information.

Note:    Cesium support for 3D Tiles has changed and continues to change significantly in different Cesium versions. Below are Skyline’s basic guidelines regarding tile version selection, for different Cesium versions. It is recommended to first test these settings and make any necessary adjustments:

§  Latest – v0.5 – Includes glTF 2.0. (Default).

§  V0.4 – Experimental version for geometric error calibration for some Cesium viewers.

§  V0.3 – Includes glTF 1.0 (Based on Cesium 1.6.2).

§  V0.2 – Recommended for Cesium 1.3.5 clients.

§  V0.1 – Recommended for Cesium 1.2.9 clients.

Use Draco Compression

Select the check box to serve 3D Tiles in glTF 2.0 format with Draco compression, for reduced size and better streaming.

Enable Categories Mechanism

Select the check box to enable the category mechanism. See "Enabling the Category Mechanism" in the "Working with Layers" chapter for more information.

Display Categories for Anonymous Users

Select the check box to display the categories panel in the Layers dialog also for non-logged in users. See "Enabling the Category Mechanism" in the "Working with Layers" chapter for more information.

Maximum Number of Connections to ArcSDE

Set a limit for the number of open connections to the ArcSDE server.

Note:    This setting is only displayed for super administrators.

WFS/WMS Settings

Public WMS/WFS URL

URL that WFS/WMS clients use to connect to SGS (Read-only).

Maximum WFS Response Size

Maximum size for WFS feature requests, from 1 to 100 MB.

JPEG Quality

Move the slider to adjust JPEG quality.

Note:    This setting is only displayed for super administrators.

Image Quality

Move the slider to adjust image quality.

Note:    This setting is only displayed for super administrators.

Maximum WMS Image Size

Maximum WMS image response size, from 256 to 2048 pixels.

Note:    This setting is only displayed for super administrators.

DirectConnect Settings

These settings determine DirectConnect behavior when a TerraBuilder Project (TBP) is not being accessed.

Note:    These settings are only displayed for super administrators.

Free TBP Connection After Idle Time of

Determines the time that the TerraBuilder fuser remains connected to a project after last accessing it.

Minimum Number of TBP Connections to Always Keep Alive

Determines the minimum number of connections SkylineGlobe Server should maintain alive (even when a TBP is not being accessed).

By default, SkylineGlobe Server automatically shuts down the connection when a TBP is no longer being accessed, after the time set in the Free TBP Connection parameter. Keeping some connections live minimizes the startup time for subsequent accesses to the same project, but also uses up memory on each of the computers running fusers.

Maximum Number of Fusers per TBP for Each Host

Sets the number of fusers on each host that will serve each TBP.

Server Configuration Database

Note:    These settings are only displayed for super administrators.

Server Configuration Database Directory

Directory of the server configuration database (Read-only).

Database Token

Click Generate to generate a new security token for the server configuration database. This token will override any previously set token.

Database security tokens are used to secure the configuration database’s data by encrypting the database using a token. When creating a new database, a default token is automatically generated. If you require knowledge of the token value, e.g., to back up a database or enable another computer in a cluster to use the database, a new token can be generated.

TerraExplorer Fusion (TEF) Settings

Edit

Click Edit to set TerraExplorer Fusion Settings. The TerraExplorer Fusion Settings dialog is displayed. See "Setting TerraExplorer Fusion Settings" in this chapter for information.

Import from TG/SFS

Imports a configuration file from TerraGate or SFS with data sources and layers.

Note:    These settings are only displayed for super administrators.

Import

Click to import a configuration file that was exported from TerraGate or SFS. See "Migrating TerraGate/SFS to SkylineGlobe Server" in the "Working with Data Sources" for more information.

Namespaces

Note:    These settings are only displayed for super administrators.

Namespaces

           

You can define a namespace, which will be added to the requests as defined by the WFS schema. There is currently no special implementation to the namespace in SkylineGlobe Server.

To add a new namespace:

1.     Click Add.

2.     Enter the new namespace’s Name and Path, and click Add.

To remove a namespace:

§  Select the row of the namespace, and click Remove.

About SkylineGlobe Server

Note:    These settings are only displayed for super administrators.

Version

Server version (Read-only).

License Type

Type of license (Read-only).

License Serial Number

Serial number of license (Read-only).

License Expiration Date

Expiration date of license (Read-only).

Site Expiration Date

Expiration date of server site

Restart Server

Click Restart to restart the server. When working with a cluster, this restarts all the servers in the cluster.

3.     Click Save.