首页 / 浏览问题 / 云GIS / 问题详情
iserver多底图的切换
44EXP 2017年09月13日
您好,请教一个问题

我将包含多个地图的工作空间发布了地图服务,想通过页面上点击不同的按钮显示相应的地图,不知道这个有没有什么好的实现办法?    工作空间的地图不是固定的,会有变化。  还请帮帮忙,iserver示例中的底图切换好像还不能满足这个需求。

1个回答

如果你的工作空间里面的地图会变化的话,在使用地图切换的那个范例之前,

先用REST API发get请求去获取现在工作空间里面地图名称是什么

1,603EXP 2017年09月14日
工作空间里的地图变了,我自己能够拿到相应的地图,现在就是一个切换的问题,怎么实现切换呢?

iserver 示例中的那个地图切换它是将所有的地图都加载进去了,我的这个需求是想先都不加载,点击某一个只加载只显示相依的那一个,其他的都不显示。

这样的需求应该怎么做比较好

那你就点击了之后,new这个TiledDynamicRESTLayer图层,并且把之前的图层都移除掉

可以参考这篇博客 SuperMap iClient for Javascript地图切换显示

谢谢你,问题解决
...