首页 / 浏览问题 / 桌面GIS / 问题详情
idesktop选择多个配置文件倾斜入库不久后闪退
95EXP 2021年01月21日
使用产品:idesktop 10i

选择了11个配置文件、合并根节点、2级金字塔、压缩贴图、OSGB文件约为80GB

操作系统:win10 x64

内存:64GB

硬盘剩余空间足够

从目标目录上看,生成切片到十余MB即闪退,log中无额外日志

1个回答

您好,首先建议您用最新版(10.1.1.1231)桌面试一下,如果新版本还是有闪退的问题且iObjects.log里没有更多信息,您可以试下减少几个配置文件看看是否闪退。这样的问题一般需要测试才能找到原因。如果以上办法都无法解决,是否能提供一些能复现问题的数据进行测试,私信或回复百度盘链接即可。

另外您看下日志的级别是否已经调整为debug,位置在安装目录的Bin/SuperMap.xml文件,搜索loglevel更改日志级别。
jjz
4,720EXP 2021年01月21日
当前1级金字塔完成入库,却发现另一问题:生成的SCP中描述的根节点不全,似乎只有单个配置文件的根节点

您的意思是多个倾斜进行入库,每个scp中对应的tiles文件夹根节点不全吗,是否会造成加载的时候有瓦片缺失?“似乎只有单个配置文件的根节点”这个是指什么,如果您需要把几个scp合成一个,您可能是需要在合并根节点中勾选合并图层这个功能。

您可以参考下合并根节点的说明:
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/Features/SceneOperation/OSGB/OSGBDataProcessing/CombineOSGB.html

看到您提的新问题了,请问您现在是哪里有问题?

您的问题:
【使用产品:idesktop 10i
选择了11个配置文件、合并根节点、1级金字塔、压缩贴图、OSGB文件约为80GB
操作系统:win10 x64
生成的Config.scp只描述63个文件,而S3M有982个目录】

scp文件内只会写出根节点的相对路径,不会把所有子文件夹都写上。您说的“S3M有982个目录”是指根节点内有982个文件夹,还是982个文件夹都是根节点而scp只写了63个?合并根节点是1的话,原始的4个根节点会合并成一个根节点,总根结点数会变成原来的1/4左右。具体您可以参考我昨天给您贴的链接,里面有详细说明。

勾选合并图层是在这个窗口吗? 或是新版本才有的功能?

在这里:

 

如果您现在的版本没有,请看下10.1.1版本。

当前问题是使用生成的scp来调用Scene.addS3MTilesLayerByScp,只见到原来其中一个SCP的内容。所以才检查到生成的scp和S3M不一致
根据新安装的supermap-idesktop-10.1.1-1231-41979-84288-win64-bin-zip-chs,缓存工具 -> 模型缓存合并根节点 -> OSGB格式暂不支持,这是要先生成缓存再合并?

如果您用倾斜入库对11个文件进行操作,按理说应该生成11个scp,您在WebGL如果用byscp的方法应该加载11个url。您现在是加载了全部的scp只能看到1个scp吗?合并图层目前是针对S3M和S3MB文件进行操作的,您可以在帮助文档中看到说明:
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/Features/SceneOperation/3DTools/ModelData/MergeRoot.html

倾斜入库如上图,只有一个输出目录,生成的Config.scp自然只有一个。

如果逐个生成S3M和S3MB文件再合并图层将多出大量步骤
我刚刚用10.1.1加载了两个scp试了一下,倾斜入库后还是生成了2个scp,在桌面加载了也是正常的。不知道您用的哪个版本,我这里从912到1011的桌面都试了一下,哪个版本的倾斜入库都和您截图的界面不一样。
supermap-idesktop-10.0.1-40281-win64-bin-zip-chs

您好,我又重新从官网下了您这个版本,打开后倾斜入库也是有投影设置的,在面板的左下角:

我又用这一版本重新执行了倾斜入库操作,这个版本加入几个scp就会生成几个文件夹,包含新生成的S3M和scp文件。我这里试了两个scp,分别生成了两个文件夹和两个scp文件。您方便换成新的版本试一下吗,我实在找不到您那个版本。

之前版本不对,是supermap-idesktop.net-10.0.0-15316-39283-74313-win64-bin-zip-chs
...