首页 / 浏览问题 / WebGIS / 问题详情
supermap iserver 有图层组的概念吗?
227EXP 2023年03月08日
geoserver 中存在图层组的概念可以将多个已经发布的服务组合成一个图层服务,我想知道超图iserver有没有这个功能,因为我想把多个倾斜摄影服务当一个服务来进行访问。

1个回答

您好,您在iDesktop的场景里,把您需要的倾斜摄影的都加进去(一个倾斜摄影一个图层),然后保存工作空间,发布三维服务。

这样的话只用发布一个三维服务,但是这个服务里就有多个倾斜摄影数据,您可以在前端使用Scene.open一次加载所有数据,也可以用Scene.addS3MTilesLayerByScp一个一个倾斜的添加。

希望可以帮助到您。
10,758EXP 2023年03月08日
由于某些原因导致工作站上的idestop无法正常建球面场景,所以就无法走这条路。我想到有图层组这个概念理论上是可行的,但是好像发现iserver只支持二维切片组合成服务。蚌住了。。。。
二维的复合瓦片其实是把服务得加起来成一个服务,iServer出图层就合并了,其实和图层组还不太一样。

所以建议是如果还要有图层的分割就用iDesktop的场景加到一起,如果不需要分开的话,其实倾斜摄影入库的时候,可以添加多个倾斜摄影,然后最下面参数勾选下合并图层,就会入库成一份数据。(建议使用11i版本)
iDesktop无法新建球面场景,您可以看一下是未开启OpenGL渲染指定为独显,还是显卡驱动过老,或者是本身显卡不支持三维渲染能力。

合并除了对您未入库的数据使用,还可以对已经入库好的数据也可以用倾斜入库功能进行合并,注意如果是对已经入库好的数据进行再次的合并入库,需要您已入库的各分缓存在入库时的参数、坐标系完全一致,并且如果几份数据的中心点不同,还需要勾选修改中心点,将中心点改为其中某一份入库数据的中心点。
...