iDesktopX空间数据处理之行政区划拆分(分组拆分)

一、需求

之前遇到一个使用场景,拿到一份全国的空间数据,需要按照记录所属省份进行拆分,拆分结果为每个省一个数据集。

数据情况描述:数据类型为点数据集,属性中未包含所属省份信息

二、解决思路

使用iDesktopX的空间数据处理能力,完成空间数据拆分处理,轻松两步完成拆分工作

①属性更新:点数据集补充属性(所属省份),为后续拆分做准备

②拆分:按照所属省份属性进行拆分,输出数据成果

三、处理步骤

现结合范例数据进行模拟处理,待拆分数据:全国区县点数据(County_P),行政区划数据:全国省数据(Province_R);数据情况如下图:

①待拆分数据新增属性,用于存储所属省信息

  • 数据集右键选择属性菜单

 

  • 右侧属性信息窗选择属性表选项卡
  • 点击+添加字段(输入字段名称、字段类型)
  • 点击应用完成属性添加

②待拆分数据属性更新,写入所属省份信息

  • 打开属性更新功能

  • 选择Province_R数据集用来提供属性
  • 选择County_P作为目标数据集
  • 空间关系选择包含,取值方式选择直接赋值
  • 提供属性字段选择Name(省份数据集的省份名称字段),目标字段选择province(点数据集的所属省份字段)
  • 点击执行完成所属省份信息写入

  •  浏览属性表查看处理结果


 

 

③待拆分数据按照属性进行拆分

  • 打开拆分功能

  • 选择数据集:County_P
  • 选择查询字段:province,按照此字段进行拆分
  • 设置结果数据集名称前缀
  • 点击执行

 

  •   查看拆分结果

④导出数据成果

  • 将所有处理结果数据集选中,右键选择导出数据集菜单

  • 数据导出界面,全选数据集,点击批量设置,设置转出类型(比如shp)

 

 

四、补充

上述处理基于超图数据格式进行处理,如果遇到其他格式数据,请使用数据导入功能,将其他格式数据转换为超图格式后进行处理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值