Esri clients can load both 2D (WMS/WMTS layers) and 3D (mesh layers) from SkylineGlobe Server. SGS exposes 3DML data in I3S format for access by Esri clients, i.e. ArcGIS Earth, ArcGIS Pro and ArcGIS Online, while storing only the original data format on the server. The following Esri versions are supported: ArcGIS Pro v 2.3.0 and above, ArcGIS Earth v 1.9, and ArcGIS Online June 2019 update.
You can connect to SGS either by logging in or by using an access token. An access token enables you to directly access SGS layers without logging in to SGS. The access token parameter is included in your server URL using the format described below. More about: Access token user property >
When you log in, you can view all layers to which you have view access. You can also log in as a guest using Guest Mode. Guest users can only access publicly shared layers, i.e., layers whose permission level was set to "Everyone". More about: Granting Edit or View Access >
In ArcGIS Earth and ArcGIS Pro, you can also directly load a specific layer by adding the layer ID to your URL:
For 3DML exposed as I3S
- If connecting with a token, use the following format: https://[ServerName]/SG/[SiteName]/[token]/arcgis/rest/services/[LayerID]/SceneServer
E.g.,
https://cloud.skylineglobe.com/SG/Demos/ac47c01a9b174273adfa18a0abdc308f/arcgis/rest/services/623979/SceneServer - If connecting by logging in, connect to the portal and use the following format: https://[ServerName]/SG/[SiteName]/arcgis/rest/services/[LayerID]/SceneServer
E.g., https://cloud.skylineglobe.com/sg/Demos/arcgis/rest/services/623979/SceneServer
If you want to define how to handle the 3DML’s elevation values, append the vertical datum (vdatum) parameter to the end of your i3s URL. The vdatum parameter can have either of the following values:
- convert_z: Reproject to ellipsoid (as required by the OGC 3D Tiles standard) for compatibility with terrain that uses true ellipsoid elevation.
- copy_z: Maintain elevation values as geoid, while declaring them as ellipsoid.
Use the following format: ?vdatum=[reprojection value: either copy_z. OR convert_z]
E.g. https://cloud.skylineglobe.com/sg/Demos/arcgis/rest/services/623979/SceneServer?vdatum=convert_z
OR https://cloud.skylineglobe.com/sg/Demos/arcgis/rest/services/Frederick/SceneServer?vdatum=convert_z
Note: You can also define the handling of 3DML's elevation values in SkylineGlobe Server Manager> Layer Properties > Description field by defining the vDatum value per layer, [vdatum=copy_z] or [vdatum=convert_z]. More about: Setting SkylineGlobe Server settings >
For WMS/WMTS
- If connecting with a token, use the following format: https://[ServerName]/SG/[SiteName]/[token]/arcgis/rest/services/[LayerID]/wmsserver
E.g.
https://cloud.skylineglobe.com/SG/demos/ac47c01a9b174273adfa18a0abdc308f/arcgis/rest/services/625696/wmsserver - If connecting by logging in, connect to the portal and use the following format: https://[ServerName]/SG/[SiteName]/arcgis/rest/services/[LayerID]/wmsserver
E.g., https://cloud.skylineglobe.com/SG/demos/arcgis/rest/services/625696/wmsserver
On this page:
Loading 3DML Exposed as I3S in Esri Clients
SGS supports I3S/SLPK 1.5 and 1.7. SGS exposes a layer as I3S 1.7 if the 3DML was published to SGS by TerraExplorer 7.3 or higher. Only simple mesh layers can be loaded. Classified mesh layers, model layers that were converted to 3DML, and BIM layers are not supported.
In ArcGIS Earth
- Connect by logging in
- Connect using an access token
Connect by Logging In
- Open the Portal Manager, and click Add Portal. The Add Portal dialog box is displayed.
- In the URL field enter the following, and click OK: http://[ServerName]/sg/[SiteName]/arcgis. E.g. https://cloud.skylineglobe.com/SG/demos/arcgis
- Log in to SGS.
- In the Portal Manager, right-click the SGS connection, and select Set as Active Portal, and then close the dialog.
- Click Add Data .
- In the Add Data dialog box, click Portal, and then in the My Content list, select the layer you want.
- Click Add .
Connect Using an Access Token
To connect with an access token, follow the instructions below.
- In the Add Data dialog box, click Enter a URL.
- In the Type field, select ArcGIS Server Web Service and then in the URL field enter the following:
https://[ServerName]/SG/[SiteName]/[token]/arcgis/rest/services/SceneServer
E.g., https://cloud.skylineglobe.com/SG/demos/ac47c01a9b174273adfa18a0abdc308f/arcgis/rest/services/SceneServer - Click OK. Then load the required layers.
In ArcGIS Pro
- Connect by logging in
- Connect using an access token
Connect by Logging In
- Create a new project using a Blank project template.
- Create a new scene:
On the Insert Tab, from the New Map drop-down menu, select New Global Scene. - From the Login drop-down menu, select Manage Portals. The Portal Manager is displayed.
- Click Add Portal. The Add Portal dialog box is displayed.
- In the URL field enter the following, and click OK: http://[ServerName]/sg/[SiteName]/arcgis
E.g., https://cloud.skylineglobe.com/SG/demos/arcgis - In the Portal Manager, right-click the SGS connection, and select Sign in. The Skyline login is displayed.
- Enter your user name and password, and click Log in.
- In the Portal Manager, right-click the SGS connection, and select Set as Active Portal.
- Click the back arrow to return to the scene.
- In the Catalog pane, on the Portal tab, in the My Content section, right-click the layer you want, and select Add to Current Map.
Connect Using an Access Token
- On the Map tab, from the Add Data drop-down menu, select Data from Path. The Add Data From Path dialog is displayed.
- Enter the following path, and click Add: https://[ServerName]/SG/[SiteName]/[token]/arcgis/rest/services/SceneServer
E.g., https://cloud.skylineglobe.com/SG/demos/ac47c01a9b174273adfa18a0abdc308f/arcgis/rest/services/SceneServer
In ArcGIS Online
- Connect by logging in
- Connect using an access token
Connect by Logging In
- Connect to https://www.arcgis.com/home/webscene/viewer.html
- Sign in with an ArcGIS account.
- Click Modify scene to open the Designer. Then click Add Layer, and then Enter Layer URL.
- Enter the Layer URL and Layer Name. All SGS layers must be on public HTTPS servers: https://[ServerName]/sg/[SiteName]/arcgis/rest/services/[LayerID]/SceneServer
E.g., https://cloud.skylineglobe.com/SG/demos/arcgis/rest/services/623979/SceneServer - Click Add. The Sign In dialog box is displayed.
- Enter your SkylineGlobe username and click OK.
Connect Using an Access Token
- Click Modify scene to open the Designer. Then click Add Layer, and then Enter Layer URL.
- Enter the Layer URL: https://[ServerName]/SG/[SiteName]/[token]/arcgis/rest/services/[LayerID]/SceneServer
E.g., https://cloud.skylineglobe.com/SG/demos/ac47c01a9b174273adfa18a0abdc308f/arcgis/rest/services/623979/SceneServer - Click Add.
More about: Loading 3DML exposed as I3S >
Loading WMTS/WMS Raster Layers in Esri Clients
You can access WMTS and WMS raster layers in all Esri clients, i.e. ArcGIS Desktop, ArcGIS Earth, ArcGIS Pro and ArcGIS Online. It is recommended to use WMTS since it is a faster and more efficient way of distributing data than WMS because the tile sets are pre-generated.
In ArcGIS Desktop
- Connect by logging in
- Connect using an access token
Connect by Logging In
- In the Catalog window, expand the GIS Servers node and double-click Add WMS Server or Add WMTS Server. The Add WMS Server, Add WMTS Server or Add WCS Server dialog box is displayed.
- In the URL field enter the following, and click OK: https://[ServerName]/SG/[SiteName]/arcgis/rest/services/wmsserver
E.g., https://cloud.skylineglobe.com/SG/Demos/arcgis/rest/services/wmsserver - Enter your user name and password, and click Log in.
- Click Get Layers. The WMTS or WMS server connection is added as an item in your GIS Servers tree view. You can expand and work with the services provided by this connection.
Connect Using an Access Token
- In the URL field enter the following: https://[ServerName]/SG/[SiteName]/[token]/arcgis/rest/services/wmsserver
E.g., https://cloud.skylineglobe.com/SG/Demos/ac47c01a9b174273adfa18a0abdc308f/arcgis/rest/services/wmsserver - Select the required layers, and click
In ArcGIS Earth
- Connect by logging in
- Connect using an access token
Connect by Logging In
- Open the Settings dialog, and under the General tab, set the Spatial Reference to WGS 84.
- Click Add Data .
- In the Add Data dialog box, click Enter a URL, and then in the Type field, select OGC WMS or OGC WMTS.
- Open the Portal Manager, and click Add Portal. The Add Portal dialog box is displayed.
- In the URL field enter the following, and click OK: https://[ServerName]/sg/[SiteName]/arcgis
E.g., https://cloud.skylineglobe.com/SG/Demos/arcgis
The Skyline login is displayed. - Enter your user name and password, and click Log in.
- In the Portal Manager, right-click the SGS connection, and select Set as Active Portal.
- Click Add Data .
- In the Add Data dialog box, click Enter a URL, and then in the Type field, select OGC WMTS or OGC WMS.
- In the URL field enter the following: https://[ServerName]/SG/[SiteName]/arcgis/rest/services/wmsserver
E.g. https://cloud.skylineglobe.com/SG/Demos/arcgis/rest/services/wmsserver - Click OK, and select the required layers.
- Click Add.
Connect Using an Access Token
- In the URL field enter the following: https://[ServerName]/SG/[SiteName]/[token]/arcgis/rest/services/wmsserver
E.g., https://cloud.skylineglobe.com/SG/Demos/ac47c01a9b174273adfa18a0abdc308f/arcgis/rest/services/wmsserver - Select the required layers, and click OK.
In ArcGIS Pro
- Connect by logging in
- Connect using an access token
Connect by Logging In
- Open the Settings dialog, and under the General tab, set the Spatial Reference to WGS 84.
- On the Insert tab, click Add Item, and select either New WMTS Server or New WMS Server. The WMTS/WMS Server Connection dialog is displayed.
- Open the Portal Manager, and click Add Portal. The Add Portal dialog box is displayed.
- In the URL field enter the following, and click OK: https://[ServerName]/sg/[SiteName]/arcgis
g. https://cloud.skylineglobe.com/SG/Demos/arcgis - In the Portal Manager, right-click the SGS connection, and select Sign in. The Skyline login is displayed.
- Enter your user name and password, and click Log in.
- In the Portal Manager, right-click the SGS connection, and select Set as Active Portal.
- On the Insert tab, click Connection, and select either New WMTS Server or New WMS Server. The WMTS/WMS Server Connection dialog is displayed.
- In the URL field enter the following: https://[ServerName]/SG/[SiteName]/arcgis/rest/services/wmsserver
E.g., https://cloud.skylineglobe.com/SG/Demos/arcgis/rest/services/wmsserver - Click OK. Then select the required layers.
- Click Add.
Connect Using an Access Token
- In the URL field enter the following:
-
For WMTS: https://[ServerName]/SG/[SiteName]/arcgis/services/[token]/mapserver
E.g., https://cloud.skylineglobe.com/SG/Demos/ac47c01a9b174273adfa18a0abdc308f/arcgis/services/8h0dce668aeb47cek6da64ba72f90da7/mapserver -
For WMS: https://[ServerName]/SG/[SiteName]/arcgis/services/[token]/wmsserver
E.g., https://cloud.skylineglobe.com/SG/Demos/ac47c01a9b174273adfa18a0abdc308f/wmsserver
-
For WMTS: https://[ServerName]/SG/[SiteName]/arcgis/services/[token]/mapserver
- Select the required layers, and click OK.
- In the Catalog pane, on the Favorites tab, open the connection that you recently added, right-click the layer you want, and select Add to Current Map.
In ArcGIS Online
- Connect by logging in
- Connect using an access token
Connect by Logging In
- Connect to a base map of spatial reference WGS 84: https://www.arcgis.com/home/group.html?id=4c790318395940c18a16e8acd721de25#overview
- Hover over the thumbnail of the map you want to add, and click Open in Map Viewer.
- Log in with an ArcGIS account.
- On the top-right, click Open in Map Viewer Classic.
- Click Add, and select Add Layer from Web. The Add Layer from Web dialog box is displayed.
- Select either A WMTS OGC Web Service or A WMS OGC Web Service.
- To connect to only public layers on SGS, in the URL field enter the SGS public URL, and click OK. All SGS layers must be on public HTTPS servers.
https://[ServerName]/sg/[SiteName]/arcgis/rest/services/wmsserver
E.g., https://cloud.skylineglobe.com/SG/Demos/arcgis/rest/services/wmsserver - Click Get Layers.
- Check all the layers you want to add and click Add Layer.
Connect Using an Access Token
- In the URL field, enter the following: https://[ServerName]/SG/[SiteName]/[token]arcgis/rest/services/wmsserver
E.g., https://cloud.skylineglobe.com/SG/Demos/ac47c01a9b174273adfa18a0abdc308f/arcgis/rest/services/wmsserver. All SGS layers must be on public HTTPS servers. - Click Get Layers.
- Check all the layers you want to add and click Add Layer.
More about: Loading WMTS/WMS layers in Esri >