我现在有两个数据集(dataset)一个‘MODEL’一个‘REGION’ 我想把model的属性表复制给region
我现在的代码可以geometry复制过去但是属性表不能复制(复制完二维面有但是属性表是空的)
代码如下
转完属性表为空
想问一下如何把fields 属性表复制过去,谢谢。
您好,看您的代码,您只添加了geometry,并没有添加同条记录的其他字段值。
建议您使用Recordset.addNew()的重载方法
此外,获取Recordset其他字段值的方法有几种方式,详情建议您参考 SuperMap iObjects Java 组件安装目录/Help目录下的帮助文档:
1. 直接通过Recordset.getValues()获取当前记录的所有字段值;
2. 根据当前记录的getFieldInfos()分别获取每个属性数据的字段值。
希望可以帮到您。