Loading Layers in Esri Clients

Esri clients can load both 3D (mesh layers) and 2D (WMTS/WMS layers) from SkylineGlobe Server. SGS exposes 3DML data on the server as I3S 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 and above are supported: ArcGIS Pro v 2.9.0 and above, ArcGIS Earth v 1.14, and ArcGIS Online Jan 2022 update.

Loading 3DML Exposed as I3S in Esri Clients

When a 3DML is published to SGS, in addition to streaming the layer to remote TerraExplorer clients, SGS also prepares the layer as I3S 1.5 and 1.7 for streaming to all Esri clients, i.e., ArcGIS Earth, ArcGIS Pro and ArcGIS Online. SGS exposes a layer as I3S 1.7 if the 3DML was published to SGS by TerraExplorer 7.3 or higher. While most mesh models generated in PhotoMesh are supported in i3S clients, mesh layers derived from point feature layers with individually referenced 3D model files, imported BIM layers, and mesh layers classified using the legacy Classify Mesh Layer tools may not be supported.

In ArcGIS Earth

You can connect to SGS to load I3S 3D mesh layers in either of the following ways:

§  Connect by logging in

§  Connect using an access token

Connect by Logging In

To connect by logging in:

1.     Open the Portal Manager and click Add Portal. The Add Portal dialog is displayed.

2.     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.

3.     Enter your user name and password, and click Log in, or select Guest Mode to log in as a guest. Guest users can only access publicly shared layers, i.e., layers whose permission level was set to "Everyone". See "Granting Edit or View Access" in this chapter for more information.

4.     In the Portal Manager, right-click the SGS connection, and select Set as Active Portal, and then close the dialog.

5.     Click Add Data .

6.     In the Add Data dialog, click Portal, and then in the My Content list, select the layer you want. All layers to which you have view access are listed. See "Granting Edit or View Access" in this chapter for information on granting access to layers from other sites.

7.     Click Add .

Connect Using an Access Token

To connect using an access token, follow the instructions below. See the "Access Token" property in the "Managing Users" chapter for information. 

1.     In the Add Data dialog, click Enter a URL.

2.     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

3.     Click OK. Then load the required layers.

 

Note:    You can also directly load a specific layer by adding the layer ID to your URL.

§  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

In ArcGIS Pro

You can connect to SGS to load I3S 3D mesh layers in either of the following ways:

§  Connect by logging in

§  Connect using an access token

Connect by Logging In

To connect by logging in:

1.     Create a new project using a Blank project template.

2.     Create a new scene:
On the Insert Tab, from the New Map dropdown menu, select New Global Scene.

3.     From the Login dropdown menu, select Manage Portals. The Portal Manager is displayed.

4.     Click Add Portal. The Add Portal dialog is displayed.

5.     In the URL field enter the following, and click OK: https://[ServerName]/sg/[SiteName]/arcgis
E.g. https://cloud.skylineglobe.com/sg/demos/arcgis

6.     In the Portal Manager, right-click the SGS connection, and select Sign in. The Skyline login is displayed.

7.     Enter your user name and password, and click Log in, or select Guest Mode to log in as a guest. Guest users can only access publicly shared layers, i.e., layers whose permission level was set to "Everyone". See "Granting Edit or View Access" in the "Working with Layers" chapter for more information.

8.     In the Portal Manager, right-click the SGS connection, and select Set as Active Portal.

9.     Click the back arrow to return to the scene.

10.   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. All layers to which you have view access are listed. See "Granting Edit or View Access" in this chapter for information on granting access to layers from other sites.

Connect Using an Access Token

To connect using an access token, follow the instructions below. See the "Access Token" property in the "Managing Users" chapter for information. 

1.     On the Map tab, from the Add Data dropdown menu, select Data from Path. The Add Data From Path dialog is displayed.

2.     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

Note:    You can also directly load a specific layer by adding the layer ID to your URL.

§  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

In ArcGIS Online

You can connect to SGS to load I3S 3D mesh layers in either of the following ways:

§  Connect by logging in

§  Connect using an access token

Connect by Logging In

To connect by logging in:

1.     Connect to https://www.arcgis.com/home/webscene/viewer.html

2.     Sign in with an ArcGIS account.

3.     Click Modify scene to open the Designer. Then click Add Layer, and then Enter Layer URL.

4.     Enter the Layer URL and Layer Name: https://[ServerName]/sg/[SiteName]/arcgis/rest/services/[LayerID]/SceneServer
E.g., https://cloud.skylineglobe.com/sg/demos/arcgis/rest/services/623979/SceneServer

Note:        You can add any layer to which you have view access. See "Granting Edit or View Access" in this chapter for information on granting access to layers from other sites.

Note:        All SGS layers must be on public HTTPS servers.

5.     Click Add. The Sign In dialog is displayed.

6.     Enter your SkylineGlobe username and password, and click OK.

Connect Using an Access Token

To connect using an access token, follow the instructions below. See the "Access Token" property in the "Managing Users" chapter for information. 

1.     Click Modify scene to open the Designer. Then click Add Layer, and then Enter Layer URL.

2.     Enter theLayer 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

3.     Click Add.

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.

In ArcGIS Desktop

You can connect to SGS to load WMTS and WMS raster layers in either of the following ways:

§  Connect by logging in

§  Connect using an access token

Connect by Logging In

To connect by logging in: 

Note:    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.

1.     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 is displayed. 

2.     In theURL 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

3.     If you want to access layers that were not publicly shared, i.e., layers whose permission level was not set to "Everyone", enter your user name and password, and click Log in. See "Granting Edit or View Access" in the "Working with Layers" chapter for more information.

4.     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

To connect to non-public layers on SGS using an access token, follow the instructions below. See the "Access Token" property in the "Managing Users" chapter for information.  

1.     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

2.     Select the required layers, and click OK.

In ArcGIS Earth

You can connect to SGS to load WMTS and WMS layers in either of the following ways:

§  Connect by logging in

§  Connect using an access token

Connect by Logging In

To connect by logging in:

Note:    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.

1.     Open the Settings dialog, and under the General tab, set the Spatial Reference to WGS 84.

2.     Click Add Data .

3.     In the Add Data dialog, click Enter a URL, and then in the Type field, select OGC WMS or OGC WMTS.

4.     Open the Portal Manager, and click Add Portal. The Add Portal dialog is displayed.

5.     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.

6.     Enter your user name and password, and click Log in, or select Guest Mode to log in as a guest. Guest users can only access publicly shared layers, i.e., layers whose permission level was set to "Everyone". See "Granting Edit or View Access" in the "Working with Layers" chapter for more information.

7.     In the Portal Manager, right-click the SGS connection, and select Set as Active Portal.

8.     Click Add Data . You can add any layer to which you have view access. See "Granting Edit or View Access" in this chapter for information on granting access to layers from other sites.

9.     In the Add Data dialog, click Enter a URL, and then in the Type field, select OGC WMTS or OGC WMS.

10.  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

11.  Click OK, and select the required layers.

12.  Click Add.

Connect Using an Access Token

To connect using an access token, follow the instructions below. See the "Access Token" property in the "Managing Users" chapter for information. 

1.     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

2.     Select the required layers, and click OK.

 

Note:    You can also directly load a specific layer by adding the layer ID to your URL.

§  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

In ArcGIS Pro

You can connect to SGS to load WMTS and WMS layers in either of the following ways:

§  Connect by logging in

§  Connect using an access token

Connect by Logging In

To connect by logging in:

Note:    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.

1.     Open the Settings dialog, and under the General tab, set the Spatial Reference to WGS 84.

2.     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.

3.     Open the Portal Manager, and click Add Portal. The Add Portal dialog is displayed. 

4.     In the URL field enter the following, and click OK: https://[ServerName]/sg/[SiteName]/arcgis
E.g., https://cloud.skylineglobe.com/SG/demos/arcgis

5.     In the Portal Manager, right-click the SGS connection, and select Sign in. The Skyline login is displayed.

6.       Enter your user name and password, and click Log in, or select Guest Mode to log in as a guest. Guest users can only access publicly shared layers, i.e., layers whose permission level was set to "Everyone". See "Granting Edit or View Access" in the "Working with Layers" chapter for more information.

7.     In the Portal Manager, right-click the SGS connection, and select Set as Active Portal.

8.     On the Insert tab, click Connection, and select either New WMTS Server or New WMS Server. The WMTS/WMS Server Connection dialog is displayed.

9.     In theURL field enter the following: https://[ServerName]/SG/[SiteName]/arcgis/rest/services/wmsserver 
E.g., https://cloud.skylineglobe.com/SG/demos/arcgis/rest/services/wmsserver

10.  Click OK. Then select the required layers.

11.  Click Add.

Connect Using an Access Token

To connect using an access token, follow the instructions below. See the "Access Token" property in the "Managing Users" chapter for information. 

1.     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/arcgis/services/ac47c01a9b174273adfa18a0abdc308f/mapserver

§  For WMS: https://[ServerName]/SG/[SiteName]/arcgis/services/[token]/wmsserver 
E.g., https://cloud.skylineglobe.com/SG/demos/arcgis/services/ac47c01a9b174273adfa18a0abdc308f/wmsserver

2.     Select the required layers, and click OK.

3.     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.

 

Note:    You can also directly load a specific layer by adding the layer ID to your URL.

§  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

In ArcGIS Online

You can connect to SGS to load WMTS and WMS raster layers in either of the following ways:

§  Connect by logging in

§  Connect using an access token

Connect by Logging In

To set the spatial reference and select the WMTS/WMS service:

Note:    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.

1.     Connect to a base map of spatial reference WGS 84: https://www.arcgis.com/home/group.html?id=4c790318395940c18a16e8acd721de25#overview

2.     Hover over the thumbnail of the map you want to add, and click Open in Map Viewer.

3.     Log in with an ArcGIS account.

4.     On the top-right, click Open in Map Viewer Classic.

5.     Click Add, and select Add Layer from Web. The Add Layer from Web dialog is displayed.

6.     Select either A WMTS OGC Web Service or A WMS OGC Web Service.

7.     To connect to only public layers on SGS, in the URL field enter the SGS public URL, and click OK: https://[ServerName]/sg/[SiteName]/arcgis/rest/services/wmsserver 
E.g., https://cloud.skylineglobe.com/SG/Demos/arcgis/rest/services/wmsserver

Note: All SGS layers must be on public HTTPS servers.

8.     Click Get Layers.

9.     Check all the layers you want to add and click Add Layer.

Connect Using an Access Token

To connect using an access token, follow the instructions below. See the "Access Token" property in the "Managing Users" chapter for information. 

1.     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

Note:        All SGS layers must be on public HTTPS servers.

2.     Click Get Layers.

3.     Check all the layers you want to add and click Add Layer.