首页 / 浏览问题 / 桌面GIS / 问题详情
supermap iDesktopx 11i 在导出场景瓦片总是异常退出
dsl
3EXP 2026年03月02日

使用产品:supermap iDesktopx 11i 操作系统:win10 x64

问题详细描述:我的一个场景中包含4个图层建筑模型,每个模型数据集大概几百M。当一个场景中包含一个建筑时,导出场景瓦片大概需要几个小时,是可以正常导出的,但是当4个建筑模型在一个场景导出场景瓦片时,过两个小时软件就会闪退生成失败,生成的文件大小也只有几百kb。

我的电脑配置为i9-12900KF 64g内存 3060TI,生成瓦片的时候我看电脑资源占用并不高,想问以一下是什么原因导致,有什么解决方法。因为我要在安卓端加载该场景并使用多视口模式,并且每个视口要显示不同的图层。所有我就想将这四个建筑模型图层加到一个场景下。

1个回答

你好 请您进行以下步骤:
1.关闭idesktop

2.清空安装文件目录/bin/log 文件夹下的以iObject开头的文件

3.再次打开idesktop进行您的生成场景瓦片操作,直到生成失败

4.关闭idesktop

5.将安装文件目录/bin/log 文件夹下的以iObject开头的文件发给我 我帮您查看问题
40EXP 2026年03月02日
/bin/log文件夹下有iObject开头的日志文件生成,但是这个文件是0kb空的。
进行生成瓦片的操作后,该文件会记录操作产生的error信息
1.您是否进行操作后再查看iObject文件

2.该安装目录是否是您使用的idesktop的安装目录

您好,这台电脑是专门用来处理数据的,我前天下班前18点多打开软件点击了生成场景瓦片又试了一下,在晚上8点多的时候闪退了,这个文件确实是0kb

这是生成场景瓦片时的CacheBuild.log文件,不知道有没有参考价值
<?xml version="1.0" encoding="UTF-8"?>
<SuperMapCache xmlns:sml="http://www.supermap.com/SuperMapCache/vectorltile">
<sml:Version>3.000000</sml:Version>
<sml:CachePath>D:\SupermapTiles\H1_4_3</sml:CachePath>
<sml:CacheName>H1@DataSource</sml:CacheName>
<sml:TileStorageType>Compact</sml:TileStorageType>
<sml:FileType>S3MB</sml:FileType>
<sml:TileSplitType>LOCAL</sml:TileSplitType>
<sml:PyramidSplitType>QuadTree</sml:PyramidSplitType>
<sml:FiltrateValue>2.000000</sml:FiltrateValue>
<sml:Instance>0</sml:Instance>
<sml:TextureSharing>0</sml:TextureSharing>
<sml:ComputeNormal>0</sml:ComputeNormal>
<sml:RemoveNormal>0</sml:RemoveNormal>
<sml:CombineRepeatTextures>1</sml:CombineRepeatTextures>
<sml:ErrorLogOut>1</sml:ErrorLogOut>
<sml:ProcessThreadsCount>1</sml:ProcessThreadsCount>
<sml:TileHeight>6.000000</sml:TileHeight>
<sml:Position>
<sml:x>12644849.310061</sml:x>
<sml:y>2580165.972340</sml:y>
<sml:z>0.000000</sml:z>
</sml:Position>
<sml:TextureCompressionType>25</sml:TextureCompressionType>
<sml:MaterialType>0</sml:MaterialType>
<sml:AssociateMaterialFile/>
<sml:CreateEdge>0</sml:CreateEdge>
<sml:BuildMutiTex>1</sml:BuildMutiTex>
<sml:TextureProcessing>0</sml:TextureProcessing>
<sml:LimitTextureSize>0</sml:LimitTextureSize>
<sml:SecondTextureType>1</sml:SecondTextureType>
<sml:TextureSharing>0</sml:TextureSharing>
<sml:CombineRepeatTextures>1</sml:CombineRepeatTextures>
<sml:GetUserIDField/>
<sml:VertexWeightMode>0</sml:VertexWeightMode>
<sml:VertexOptimizationType>0</sml:VertexOptimizationType>
<sml:CategoryField/>
<sml:FilePassword/>
<sml:AttributeType>0</sml:AttributeType>
<sml:FieldNames>
<sml:FieldName>Save_All_Attribute</sml:FieldName>
</sml:FieldNames>
<sml:LODLevel>3</sml:LODLevel>
<sml:SimplifyPercents>
<sml:Percent>0.750000</sml:Percent>
<sml:Percent>0.500000</sml:Percent>
<sml:Percent>0.250000</sml:Percent>
</sml:SimplifyPercents>
<sml:Scales>
<sml:Scale>
<sml:Value>0.00004515555555555556</sml:Value>
<sml:Caption>22145</sml:Caption>
<sml:TileWidth>1500.00000000</sml:TileWidth>
</sml:Scale>
</sml:Scales>
<sml:MemoryStatus>
<sml:TotalMemory>63.82 GB</sml:TotalMemory>
<sml:AvailMemory>50.92 GB</sml:AvailMemory>
<sml:LoadedMemory>20 %</sml:LoadedMemory>
</sml:MemoryStatus>
<sml:Bounds>
<sml:Left>12644772.436223220080137</sml:Left>
<sml:Top>2580249.579372770618647</sml:Top>
<sml:Right>12644926.183898782357574</sml:Right>
<sml:Bottom>2580082.365307196974754</sml:Bottom>
</sml:Bounds>
<sml:AllCacheTilesInfos>
<sml:TilesGroup>
<sml:TileInfo>
<sml:TileName>Tile_-1721_8429_0000</sml:TileName>
<sml:OctreeBox>
<sml:OctreeBounds>
<sml:Left>12643499.99999999627471</sml:Left>
<sml:Top>2581499.999999999068677</sml:Top>
<sml:Right>12644999.99999999627471</sml:Right>
<sml:Bottom>2579999.999999999068677</sml:Bottom>
</sml:OctreeBounds>
<sml:OctreeTop>1.797693134862316e+308</sml:OctreeTop>
<sml:OctreeBottom>1.112536929253601e-308</sml:OctreeBottom>
</sml:OctreeBox>
</sml:TileInfo>
</sml:TilesGroup>
</sml:AllCacheTilesInfos>
<sml:CacheThreadInfos>
<sml:ThreadInfo>
<sml:ThreadID>9840</sml:ThreadID>
<sml:TileName>Tile_-1721_8429_0000</sml:TileName>
</sml:ThreadInfo>
</sml:CacheThreadInfos>
</SuperMapCache>

1.请您查看是否存在bin/Dumps文件夹,文件中是否存在文件,如果有请发给我

2.您四个模型数据集是否都成功单独的进行生产瓦片操作

1.我看了一下,不存在bin/Dumps文件夹,截图如下

2.4个模型数据集我单独进行生产瓦片操作过,每个耗时几小时较长,但都成功生成并在安卓端成功加载场景。
下面是4个模型场景加载时的截图

生成瓦片过程中,内存的占用是逐渐上升的,会不会因为内存不够导致的闪退,目前是64g的内存,以下截图是运行了4个小时的截图和内存占用。我看内存占用是越来越大,然后目前又闪退了,日志文件还是0kb。

加我qq  帮您远程看一下   后台私信您号码
...