Data published to SkylineCloud Hosting can be loaded in external geospatial clients, including Cesium, Esri, and QGIS. Depending on the client and layer type, SkylineGlobe Server exposes data as OGC 3D Tiles, I3S, WMS, WMTS, or WFS.
In this article:
- Accessing Public and Secured Layers
- Loading SkylineCloud Data in Cesium Clients
- Loading SkylineCloud Data in Esri Clients
- Loading SkylineCloud Data in QGIS Clients
Accessing Public and Secured Layers
The URLs in this article use the following placeholders:
- [CUSTOMER_KEY] – Your SkylineCloud customer key
- [TOKEN] – Your SkylineGlobe Server access token
- [LAYER_ID] – The layer ID displayed in SkylineGlobe Server Manager
Your customer key, access token, user name, and password are provided in your SkylineCloud Getting Started email.
- Public layers – Layers whose View Access is set to Everyone can be accessed without authentication. Omit the [TOKEN] segment from the URL.
- Secured layers – Include your access token in the URL or, where supported, sign in using your SkylineCloud user name and password.
A secured SkylineCloud URL generally has the following structure:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/...
Loading SkylineCloud Data in Cesium Clients
Cesium-based clients access published SkylineCloud layers directly at the layer level. The deprecated SGSProvider is no longer required.
- Mesh and Gaussian Splatting layers are exposed as OGC 3D Tiles.
- Point cloud layers are exposed as OGC 3D Tiles.
- Imagery layers are provided through WMS.
- Elevation layers are loaded using the SkylineGlobe Server terrain provider.
Use the following URL for a mesh or Gaussian Splatting layer:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/b3dm/[LAYER_ID]/tileset.json
Use the following URL for a point cloud layer:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/pnts/[LAYER_ID]/tileset.json
Use the following WMS service URL for imagery:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/streamer.ashx
For complete code examples and instructions for loading elevation layers, see Load 2D and 3D Layers in Cesium Clients >
Loading SkylineCloud Data in Esri Clients
ArcGIS Pro, ArcGIS Earth, and ArcGIS Online can load 3D mesh, Gaussian Splatting, WMS, and WMTS layers from SkylineCloud. SkylineGlobe Server exposes 3DML and o3DML layers as I3S for use in Esri clients.
ArcGIS Pro 2.9 and later and ArcGIS Earth 1.14 and later are supported.
Connecting Through the SkylineGlobe Server Portal
In ArcGIS Pro or ArcGIS Earth, add the following SGS portal URL to browse and load SkylineCloud layers:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/arcgis
Sign in through the portal using your SkylineCloud user name and password to access secured layers. Your Esri account and SkylineCloud account are separate: signing in to ArcGIS does not sign you in to SkylineGlobe Server.
Loading an Individual 3D Layer
To load an individual secured mesh or Gaussian Splatting layer exposed as I3S, use the following SceneServer URL:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/arcgis/rest/services/[LAYER_ID]/SceneServer
For a public layer, omit the [TOKEN] segment:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/arcgis/rest/services/[LAYER_ID]/SceneServer
Loading WMS and WMTS Layers
Use the following URLs to connect to SkylineCloud WMS or WMTS services:
WMS:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/arcgis/rest/services/wmsserver
WMTS:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/arcgis/rest/services/MapServer/WMTS
Note: ArcGIS Online can load secured 3D layers by using a SceneServer URL containing an access token. WMS and WMTS layers loaded in ArcGIS Online must be public because ArcGIS Online cannot pass an SGS access token to these services.
For complete instructions for ArcGIS Pro, ArcGIS Earth, and ArcGIS Online, see Load 2D and 3D Layers in Esri Clients >
Loading SkylineCloud Data in QGIS Clients
Loading WMS, WMTS, and WFS Layers
You can connect to SkylineCloud from QGIS to load imagery through WMS or WMTS and feature layers through WFS.
- From the Layer menu, select Data Source Manager.
- In the navigation pane, select WMS/WMTS or WFS/OGC API – Features.
- Click New.
- Enter a name for the connection and the appropriate SkylineCloud service URL.
- Click OK, select the new connection, and click Connect.
- Select the layers you want to load and click Add.
Use the following URL for WMS or WFS:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/Streamer.ashx
Use the following URL for WMTS:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/Streamer.ashx?request=GetCapabilities&Version=1.0.0&Service=WMTS
For public layers, omit the [TOKEN] segment from these URLs.
For additional information, see Loading WMTS, WMS, and WFS Layers in QGIS Clients >
Loading 3D Mesh Layers
QGIS Desktop 3.36 and later can load SkylineCloud 3D mesh layers exposed as OGC 3D Tiles.
- From the Layer menu, select Data Source Manager.
- In the navigation pane, select Scene.
- For Source Type, select Service.
- Click New and select New Cesium 3D Tiles Connection.
- Enter a name for the connection.
- In the URL field, enter the layer’s 3D Tiles URL:
https://cloud.skylineglobe.com/sg/[CUSTOMER_KEY]/[TOKEN]/b3dm/[LAYER_ID]/tileset.json
- Click OK.
- On the Scene tab, select the new connection and click Add.
- To display the layer in 3D, from the View menu, select 3D Map Views > New 3D Map View.