首页 / 浏览问题 / 三维GIS / 问题详情
球面场景如何生成缓存并发布到iserver
12EXP 2022年07月19日

如题,请问如何将球面场景添加缓存,并发布到iserver上,并且如果如图生成多个图层,如何合并,如果我直接在数据集上点击添加缓存,生成的缓存没有我在球面上添加的风格模式,例如图中的红色线,而且添加缓存会生成两个文件夹,两个scp文件,如何合并

1个回答

您好,总结回答一下您的问题:

1. iDesktop中“生成场景缓存”功能入口:
有两种方式生成场景缓存,一是通过右键单击数据集结点,通过右键菜单“生成缓存...”命令,生成场景缓存;二是右键单击场景结点,通过右键菜单“生成场景缓存...”命令,生成场景缓存。在弹出的“生成场景缓存”对话框中,选择要生成缓存的数据集,并进行相关参数设置即可。详细说明请参见 iDesktop的帮助文档,搜索“生成场景缓存”即可:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/SuperMap_iDesktop_10i.htm

2. iserver上发布服务:
登陆 SuperMap iServer 服务管理页面,点击“快速发布”,按照向导操作即可,详细说明请参见 iserver的帮助文档:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/index.htm

3. 多图层合并:
可以将数据以数据集的形式导入,通过数据集追加行功能实现把一个或几个数据集中的数据追加到另一个数据集中,功能入口:数据选项卡->数据处理->矢量->追加行。具体操作可以参考我们帮助文档。

4.生成的缓存没有保存风格问题:
三维球面场景对矢量数据设置二维风格生成缓存风格不对,这个不支持,三维开了个图层属性里设置特效,二维风格可在特效里设置,这种切出来的缓存才能保留原始二维风格。

5.多个scp文件问题:
生成场景缓存后,会生成一个缓存文件夹,其中对应的几个图层,会生成几个子文件夹,每个子文件夹中又包含scp配置文件和相关的s3m实体。因此,您有两个图层会生成两个scp文件。另外关于两个.scp如何合并问题,这个要看是精模数据还是倾斜数据还是其它,不同类型的缓存数据合并方法不一样。例如您那边是矢量数据,可以使用批量生成矢量缓存功能生成一个缓存文件,功能入口:“三维数据”选项卡上“三维瓦片”组中“生成缓存”下拉按钮内,单击“矢量按钮”按钮。

希望可以帮助到您。

840EXP 2022年07月19日
无比感谢
...