- Chapter 12 Performance Tips and Guidelines
- 3D Mesh Service
- 3DML
- Access Permission
- Alert
- AltitudeMethod
- Analysis
- ArcSDE Data Source
- Area
- Automatically Launching Fuser
- Basic Tool
- Callbacks
- Cesium API
- Clients
- Cloud Services
- Configuration Files Importing
- Connecting to Specific Site
- ContourMap
- ContourMode
- Coordinate System
- CreateLocation
- Cursor
- Custom TE4W Application
- Customization
- Customized Configurations
- Defining Tool Functionality
- DirectConnect
- DirectConnect Performance Issues
- DirectConnect Service
- Distance
- Div Element
- DrawPoints
- DrawPolygon
- DrawPolyline
- Editors
- Elevation
- FaceNorth
- Feature
- Feature Service
- FlyAround
- FlyToPosition
- Generating Report
- Granting Edit Access
- GroundClampingMethod
- GTX
- Hardware Requirements
- HASP Key
- HoleOnTerrain
- I3S
- Imagery
- Imagery Layers Loading in Cesium
- Importing Configuration Files
- Installing SGS
- Items
- JumpToPosition
- Layer Properties
- Layer’s Alias
- License Manager
- License Mechanism
- LoadLayer
- Local Hardware Protection
- Localization
- Main
- Maps Service
- Mesh
- Messages
- Migrating to SGS
- ModifyMesh
- ModifyTerrain
- Navigate
- Objects
- OnAbort
- OnAnalysisObjectAdded
- OnAreaToolClosed
- OnDistanceMeasurementFinished
- OnDistanceToolClosed
- OnFinish
- OnMouseMove
- OnPointUpdate
- OnProfileToolClosed
- OnQueryToolClosed
- OnStreamingFinished
- OnViewshedToolClosed
- OnVolumeToolClosed
- Oracle Spatial Data Source Properties
- Point
- Point Cloud Service
- PointCloud
- Polygon
- Polyline
- Position
- Post-Installation Procedures
- PostGIS Data Source Properties
- PostgreSQL
- Product Capabilities
- Profile
- Project
- PropertiesObject
- Public URL
- QGIS Clients
- QualityMode
- Query
- QueryElevationBuffer
- Reroute Requests
- Rerouting
- Return Values
- Running TerraBuilder Fuser
- SameSite Cookies
- Scanning Data Sources
- Services
- Settings
- SG Scanner Data Source Properties
- SG Upload Data Source Properties
- SGS Installation Folder
- SGS Security
- Shadow
- Silent Installation
- Site Bindings
- Skyline Floating License Server
- SkylineGlobe Product Suite
- SkylineGlobe Server Manager Pages
- SkylineGlobe Server Settings
- SlopeMap
- SQL Server Data Source Properties
- Stopping Servers
- Stopping Services
- TBP
- TE4W Tools
- TerraBuilder Project File
- TerraExplorer Desktop
- TerraExplorer for Web API
- TerraExplorer Pro Elements Supported
- TerraExplorerObject
- Terrain Service
- Time
- Token Creating
- Underground
- Uninstalling SkylineGlobe Server
- Updating TB Project
- URL Parameters
- URL Rewrite Configuration
- User Group Properties
- User Groups Adding
- User Properties
- Vertical Datum Files
- VideoOnTerrain
- View Access
- Viewing Messages
- ViewMode
- Viewshed
- Volume
- VolumeClassificationMode
- Web Settings
- WFS Layers
- Windows Service
- WMS Raster Layers
- Workstation Dependent Software License
- Zoom
Adding Vertical Datum (GTX) Files
SkylineGlobe Server uses vertical datum grid shift files (GTX) for shifting and transforming between some coordinate systems that have different datums, e.g., when streaming mesh layers as 3D Tiles to Cesium clients, they are streamed in ECEF coordinate system and their elevation values are reprojected. Sometimes the Well-Known Text (WKT) of a layer’s coordinate system references a particular GTX file that was not bundled with your installation, or the reference itself is missing from the WKT. The steps below describe how to add the missing GTX information in both of these cases.
To add missing GTX information:
1. Generally, when one of your layers' coordinate systems references a particular GTX file that was not found on your computer, a notification will display in SGS Manager's Messages page with a link to a page with the required GTX file. See “Searching and Viewing Messages” in the Monitoring SkylineGlobe Server chapter. Save the GTX to the SGS bin folder that is placed under the SGS installation (by default C:\inetpub\wwwroot\SG).
2. If no GTX was made available to you, see the following page with download links to many common GTX files. Download the required zip file and extract the GTX to the SGS bin folder that is under the SGS installation (by default C:\inetpub\wwwroot\SG).
Note: Additional common GTX files are available from the following websites:
§ https://github.com/OSGeo/proj-datumgrid/tree/master/
§ https://vdatum.noaa.gov/download.php
§ https://raw.githubusercontent.com/OSGeo/proj.4/gh-pages/proj.pdf
§ https://proj.org/resource_files.html#transformation-grids
If a reference to the GTX file is missing in the VERT_CS section of the WKT, determine what GTX file is required, and do the following:
1. Add a reference to the required GTX within the WKT's VERT_DATUM object that is under the VERT_CS object:
EXTENSION["PROJ4_GRIDS","[Name of GTX File]"
E.g.,
COMPD_CS["RGF93 / Lambert-93 + NGF-IGN69 height",
PROJCS["RGF93 / Lambert-93",
...,
AUTHORITY["EPSG","2154"]],
VERT_CS["NGF-IGN69 height",
VERT_DATUM["Nivellement General de la France - IGN69",2005,
EXTENSION["PROJ4_GRIDS","RAF18.gtx"],
AUTHORITY["EPSG","5119"]],
UNIT["metre",1,AUTHORITY["EPSG","9001"]],
AXIS["Up",UP],AUTHORITY["EPSG","5720"]]
]
2. Find and install the missing GTX file as described above.