Skip to content

Commit a1f38df

Browse files
authored
Group Layers - update scene service urls (#418)
* update service URLs and variable names for clarity * update screenshot * update variable names * update grouping to match implementation details
1 parent 089806e commit a1f38df

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed
-101 KB
Loading

group_layers/group-layers/src/main/java/com/esri/samples/group_layers/GroupLayersSample.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -76,19 +76,19 @@ public void start(Stage stage) {
7676
scene.setBaseSurface(surface);
7777

7878
// create different types of layers
79-
ArcGISSceneLayer devOne = new ArcGISSceneLayer("https://scenesampleserverdev.arcgis.com/arcgis/rest/services/Hosted/DevA_Trees/SceneServer/layers/0");
80-
ArcGISSceneLayer devTwo = new ArcGISSceneLayer("https://scenesampleserverdev.arcgis.com/arcgis/rest/services/Hosted/DevA_Pathways/SceneServer/layers/0");
81-
ArcGISSceneLayer devThree = new ArcGISSceneLayer("https://scenesampleserverdev.arcgis.com/arcgis/rest/services/Hosted/DevA_BuildingShell_Textured/SceneServer/layers/0");
82-
ArcGISSceneLayer nonDevOne = new ArcGISSceneLayer("https://scenesampleserverdev.arcgis.com/arcgis/rest/services/Hosted/PlannedDemo_BuildingShell/SceneServer/layers/0");
83-
FeatureLayer nonDevTwo = new FeatureLayer(new ServiceFeatureTable("https://services.arcgis.com/P3ePLMYs2RVChkJx/arcgis/rest/services/DevelopmentProjectArea/FeatureServer/0"));
79+
ArcGISSceneLayer devABuildings = new ArcGISSceneLayer("https://tiles.arcgis.com/tiles/P3ePLMYs2RVChkJx/arcgis/rest/services/DevA_BuildingShells/SceneServer");
80+
ArcGISSceneLayer devBBuildings = new ArcGISSceneLayer("https://tiles.arcgis.com/tiles/P3ePLMYs2RVChkJx/arcgis/rest/services/DevB_BuildingShells/SceneServer");
81+
ArcGISSceneLayer devATrees = new ArcGISSceneLayer("https://tiles.arcgis.com/tiles/P3ePLMYs2RVChkJx/arcgis/rest/services/DevA_Trees/SceneServer");
82+
FeatureLayer devAPathways = new FeatureLayer(new ServiceFeatureTable(" https://services.arcgis.com/P3ePLMYs2RVChkJx/arcgis/rest/services/DevA_Pathways/FeatureServer/1"));
83+
FeatureLayer devProjectArea = new FeatureLayer(new ServiceFeatureTable("https://services.arcgis.com/P3ePLMYs2RVChkJx/arcgis/rest/services/DevelopmentProjectArea/FeatureServer/0"));
8484

8585
// create a group layer from scratch by adding the layers as children
8686
GroupLayer groupLayer = new GroupLayer();
8787
groupLayer.setName("Group: Dev A");
88-
groupLayer.getLayers().addAll(Arrays.asList(devOne, devTwo, devThree));
88+
groupLayer.getLayers().addAll(Arrays.asList(devATrees, devAPathways, devABuildings));
8989

9090
// add the group layer and other layers to the scene as operational layers
91-
scene.getOperationalLayers().addAll(Arrays.asList(groupLayer, nonDevOne, nonDevTwo));
91+
scene.getOperationalLayers().addAll(Arrays.asList(groupLayer, devBBuildings, devProjectArea));
9292

9393
// zoom to the extent of the group layer when the child layers are loaded
9494
groupLayer.getLayers().forEach(childLayer ->

0 commit comments

Comments
 (0)