首页 / 浏览问题 / 桌面GIS / 问题详情
iDesktop能否通过矢量数据集给模型数据集赋值?
36EXP 2023年07月07日
使用产品:idesktop 10i

操作系统:win11

udb数据库内存在一个矢量数据集和一个单体模型数据集,在空间位置上,单体模型数据集中的一个obj单体模型对应矢量数据集中的矢量图斑,idesktop中能否通过某种操作,能够批量将矢量的属性附着到对应的单体模型上。

1个回答

您好,我理解您这里的单体数据模型是和矢量数据集一一对应的,如果这样的话,可以通过数据-》追加列操作,把矢量数据集的属性追加到模型数据集里面;

希望能够帮助到您
950EXP 2023年07月07日
感谢您的回复!

我描述的可能有些问题,一一对应的关系是空间上的一一对应,就是单体模型的底面正好对应一个矢量图斑,在字段上,两者没有任何相关关系。这样的话有没有解决方案呢?
您好,通过geometry属性也是可以追加列的,或者我们可以把两组数据都通过空间属性算出一个中心坐标,然后通过此中心坐标属性去操作

方便的话也可以私信我qq发一份数据看看

希望能帮助到您
感谢您进一步的解答!

方便描述一下详细操作吗?比如说通过geometry进行列追加是哪个版本下的哪个选项卡下的功能。

不好意思,数据确实是不方便发送。

image功能入口

  • 数据选项卡->数据处理->矢量->追加列
  • 工具箱->数据处理->矢量->追加列

image参数说明

  • 目标数据:选择要追加的目标数据集,并选择其连接字段。
  • 源数据:选择提供属性字段的源数据集及其连接字段。此处设置的连接字段的字段类型要保持和目标数据集的连接字段类型相同。

    确保源数据连接字段的数据值与目标数据中连接字段的数据值相同时,可将追加字段对应的数据值一同追加到目标数据集的追加字段中。

  • 追加字段:选择需要追加到目标数据集的字段。
...