iServer通过工作空间发布wms服务,图层信息丢失!

0 投票

在前端请求调用wms服务,但是返回的地图图片没有了分级信息,比如可见比例尺范围。(保存在工作空间中的地图在desktop中设置好了)

请问是什么原因导致的?

2月 22 分类:  71次浏览 | 用户: 行者不懂 牛刀小试 (200 分)

1个回答

0 投票

您好,在地图中是否使用了图层组的设置?使用图层组控制图层可能会出现该情况。如果是的话建议取消图层组。

如果没有使用图层组的话提供一下使用的iserver、idesktop具体版本号,可以测试一下如果用这两个版本用范例数据不使用图层组能不能正常有分级效果(可以直接使用China工作空间中的地图进行测试),如果范例正常的话也可能是数据有问题导致的

2月 24 用户: 于浩 登峰造极 (5,662 分)

我想应该是用了图层组?因为现在需求是想在webgl中对子图层进行控制,但SuperMapImageryProvider没有相应的接口,所以采用了WebMapServiceImageryProvider。

请问对于这个需求,超图这边有什么解决方案没?

iserver发布的wms服务 ,在Capabilities XML文档当中,地图图层是父图层0,子图层是0.0、0.1、0.2……0.n

如果前端请求图层0,配图信息是正常的(可见比例尺范围);但是如果请求子图层的话,就比例尺信息失效了,全部显示出来了。

...