首页 / 浏览问题 / 云GIS / 问题详情
TiledDynamicRESTLayer图层能否修改url并更新显示
247EXP 2022年12月20日
iServer中发布了两个地图服务,命名为map1和map2,地图中的所有图层的名称一样但内容不一样

在iClient for Classic的地图中添加了map1的SuperMap.Layer.TiledDynamicRESTLayer动态图层后,能否通过修改动态图层的url,使得本来显示map1的图层变为显示map2。如果可以实现的话,就可以省去记录map1图层所在的位置,删除map1图层,新建map2图层,将map2图层插入map1图层曾在的位置的步骤。

请问有无直接修改动态图层的url并通过redraw()等功能更新图层实现的方法。

1个回答

您好,目前classic中暂时无法实现通过修改url达到更新图层的效果;您那边可以尝试将TiledDynamicRESTLayer方法中的url构建成数组形式的,这样的话就可以达到多地图服务轮询出图的效果;或者就只能重新按照上述的流程将原图层删除再重新构建新图层加载;

希望能够帮助到您。
2,243EXP 2022年12月20日
感谢解答
...