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

2023-10-12 20:44

本文主要是介绍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)的统计面内对象数功能更简单方便,减少了许多中间操作,从而提高统计效率。

这篇关于11.1.0- iDesktopX新特性之统计面内对象数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/198351

相关文章

Spring中管理bean对象的方式(专业级说明)

《Spring中管理bean对象的方式(专业级说明)》在Spring框架中,Bean的管理是核心功能,主要通过IoC(控制反转)容器实现,下面给大家介绍Spring中管理bean对象的方式,感兴趣的朋... 目录1.Bean的声明与注册1.1 基于XML配置1.2 基于注解(主流方式)1.3 基于Java

C++/类与对象/默认成员函数@构造函数的用法

《C++/类与对象/默认成员函数@构造函数的用法》:本文主要介绍C++/类与对象/默认成员函数@构造函数的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录名词概念默认成员函数构造函数概念函数特征显示构造函数隐式构造函数总结名词概念默认构造函数:不用传参就可以

C++类和对象之默认成员函数的使用解读

《C++类和对象之默认成员函数的使用解读》:本文主要介绍C++类和对象之默认成员函数的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、默认成员函数有哪些二、各默认成员函数详解默认构造函数析构函数拷贝构造函数拷贝赋值运算符三、默认成员函数的注意事项总结一

详解如何使用Python从零开始构建文本统计模型

《详解如何使用Python从零开始构建文本统计模型》在自然语言处理领域,词汇表构建是文本预处理的关键环节,本文通过Python代码实践,演示如何从原始文本中提取多尺度特征,并通过动态调整机制构建更精确... 目录一、项目背景与核心思想二、核心代码解析1. 数据加载与预处理2. 多尺度字符统计3. 统计结果可

golang 对象池sync.Pool的实现

《golang对象池sync.Pool的实现》:本文主要介绍golang对象池sync.Pool的实现,用于缓存和复用临时对象,以减少内存分配和垃圾回收的压力,下面就来介绍一下,感兴趣的可以了解... 目录sync.Pool的用法原理sync.Pool 的使用示例sync.Pool 的使用场景注意sync.

JDK9到JDK21中值得掌握的29个实用特性分享

《JDK9到JDK21中值得掌握的29个实用特性分享》Java的演进节奏从JDK9开始显著加快,每半年一个新版本的发布节奏为Java带来了大量的新特性,本文整理了29个JDK9到JDK21中值得掌握的... 目录JDK 9 模块化与API增强1. 集合工厂方法:一行代码创建不可变集合2. 私有接口方法:接口

SpringBoot项目中Redis存储Session对象序列化处理

《SpringBoot项目中Redis存储Session对象序列化处理》在SpringBoot项目中使用Redis存储Session时,对象的序列化和反序列化是关键步骤,下面我们就来讲讲如何在Spri... 目录一、为什么需要序列化处理二、Spring Boot 集成 Redis 存储 Session2.1

Java实例化对象的​7种方式详解

《Java实例化对象的​7种方式详解》在Java中,实例化对象的方式有多种,具体取决于场景需求和设计模式,本文整理了7种常用的方法,文中的示例代码讲解详细,有需要的可以了解下... 目录1. ​new 关键字(直接构造)​2. ​反射(Reflection)​​3. ​克隆(Clone)​​4. ​反序列化

C#特性(Attributes)和反射(Reflection)详解

《C#特性(Attributes)和反射(Reflection)详解》:本文主要介绍C#特性(Attributes)和反射(Reflection),具有很好的参考价值,希望对大家有所帮助,如有错误... 目录特性特性的定义概念目的反射定义概念目的反射的主要功能包括使用反射的基本步骤特性和反射的关系总结特性

PyTorch高级特性与性能优化方式

《PyTorch高级特性与性能优化方式》:本文主要介绍PyTorch高级特性与性能优化方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、自动化机制1.自动微分机制2.动态计算图二、性能优化1.内存管理2.GPU加速3.多GPU训练三、分布式训练1.分布式数据