首页 / 浏览问题 / 移动GIS / 问题详情
iMobile无法创建数据集,数据集名称不可用
25EXP 2025年07月15日

使用产品:imobile 11i

操作系统:华为平板 SCMR-W09

数据类型: 文件型

问题详细描述:

数据集创建失败,提示数据集名称已被占用。数据集的名字为(不含双引号):“文物古迹及英雄烈士纪念设施之英雄烈士纪念设施标记点_Table”。

测试代码:

val tableName = "文物古迹及英雄烈士纪念设施之英雄烈士纪念设施标记点_Table" 
val contains = datasets.contains(tableName)
val available = datasets.isAvailableDatasetName(tableName)
Log.d(TAG, "testCreateDataset: contains = $contains, available = $available") 

执行以上代码结果:

testCreateDataset: contains = false, available = false

说明数据源中没有该数据集,但是数据集名称也不可用。

请问是数据集名称有什么规则吗?比如长度限制?

补充:用 iobject 可以正常创建“文物古迹及英雄烈士纪念设施之英雄烈士纪念设施标记点_Table”数据集。

1个回答

您好,您创建的数据集是什么类型呢?我先按照您的创建方式测试下
1,780EXP 2025年07月15日
POINT 类型
名字长度没有限制的,您可以多试下其他名称,再去用这个名称去创建就正常了
意思是用这个名称不能稳定地创建数据集,需要多试几次?你这边复现了吗?还不知道原因吗?
是的,复现了,多创建了几次后又能创建了
实在不行我只能换个名称了。
...