11.1.0- iDesktopX新特性之统计面内对象数

作者:Mei

   当我们在做数据处理时,可能会遇到需要统计面内包含其他对象数的需求,在以往的iDesktopX 11i版本中,一般是用属性更新功能。今年发布的iDesktopX 11.1.0版本,有一个新增功能:统计面内对象数,可以直接实现统计。接下以统计每个市内包含的乡镇为例,分别展示两种不同的实现方法。

一、属性更新

1、对点数据集的的SmuserID统一赋值为1。
在这里插入图片描述

2、打开数据处理-属性更新功能。
提供属性数据选择点数据集;
目标数据集为面数据集;
统计字段可以新建或者选择已有字段,用于统计面包含的点数量;
空间关系选择‘被包含’,由于统计的是点对象,两者的关系是点被包含与面内;
在这里插入图片描述

边界处理选择:面边界为面内,表示位于面边界上的点属于面所包含的点,线上的点与面相边界上的点重合时,表示面与该线相交。
取值方式:求和
在这里插入图片描述

统计结果;

在这里插入图片描述

二、面内统计对象数

   iDesktopX 11.1.0发布的新特性之一:统计面内对象数,用于计算面对象所包含的自身数据集或其他数据集中点/线/面对象的个数,在面对象边界上的对象也进行统计,统计结果存放在已有字段或新建字段StatisticalCount中。
   功能入口:数据->数据处理->gallery下拉框->统计面内对象数。
1、统计每个城市内包含的乡镇个数。
在这里插入图片描述

若不选择已有字段,则默认新增字段StatisticalCount用于存放统计数据。
在这里插入图片描述

2、统计每个市包含的水库数量。
在这里插入图片描述

统计结果
在这里插入图片描述

3、统计每个市的道路数量。
在这里插入图片描述

统计结果:
在这里插入图片描述

注:以上均为测试数据,不代表真实统计结果。
   总的来说,相比11i 之前的多步统计方式,iDesktopX 11i(2023)的统计面内对象数功能更简单方便,减少了许多中间操作,从而提高统计效率。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值