首页 / 浏览问题 / 桌面GIS / 问题详情
场景发布缓存的正确步骤是什么?
okk
56EXP 2026年06月09日
场景发布缓存的正确步骤是什么?由于内外网分离要求,服务在内网,没有办法直接在桌面端进行发布,只能先上传到服务器,再在iserver管理网页端页面进行发布,这样的情况下,应该怎么正确发布调用?目前操作方式是:

先创建.udbx文件,然后将.shp文件导入,加载到球面场景下制作场景,设置好样式,保存成.smwu的工作空间,

然后在这个工作空间里对场景右击生成场景缓存,然后将.smwu数据再复制一份,改名为缓存.smwu,

打开缓存.smwu的的工作空间,打开场景,先把之前制作的图层全部删掉,然后在场景下把整个缓存文件加载进来,此处有一个问题,加载进来以后,顺序会错乱,每次都需要重新调整,不知道为什么,有没有什么办法可以解决这个问题,

然后调整好顺序后,保存,这样就会得到.udbx和.smwu和缓存.smwu还有生成的缓存文件夹都在同一个文件夹下,然后将这个文件夹上传到服务器,发布的时候选择这个文件下的缓存.smwu,

我不知道我这个步骤是否正确,觉得很繁琐,有没有更好的方式?

1个回答

您好,

SuperMap iDesktopX 桌面端在生成场景缓存时,可以直接输出一个包含缓存图层的、完整的工作空间,无需手动重建。

第一步:准备与配图:创建 .UDBX 数据源,导入 .shp 文件;在球面场景中加载图层、配好样式,保存为 原始工作空间 .smwu;

第二步:一键生成缓存:无需手动新建工作空间,直接利用 iDesktopX 桌面端的“生成场景缓存”功能,它会直接生成一个包含缓存图层的新工作空间,且理论上应保留原始图层顺序;

第三步:直接发布服务:将整个文件夹(包含  .smwu工作空间和生成的缓存文件夹)上传至服务器,然后在 iServer 管理页直接选择工作空间进行发布。

希望能够帮助到您。

1,635EXP 2026年06月09日
...