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

相关文章

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

Spring Boot3.0新特性全面解析与应用实战

《SpringBoot3.0新特性全面解析与应用实战》SpringBoot3.0作为Spring生态系统的一个重要里程碑,带来了众多令人兴奋的新特性和改进,本文将深入解析SpringBoot3.0的... 目录核心变化概览Java版本要求提升迁移至Jakarta EE重要新特性详解1. Native Ima

Python实现对阿里云OSS对象存储的操作详解

《Python实现对阿里云OSS对象存储的操作详解》这篇文章主要为大家详细介绍了Python实现对阿里云OSS对象存储的操作相关知识,包括连接,上传,下载,列举等功能,感兴趣的小伙伴可以了解下... 目录一、直接使用代码二、详细使用1. 环境准备2. 初始化配置3. bucket配置创建4. 文件上传到os

从入门到精通C++11 <chrono> 库特性

《从入门到精通C++11<chrono>库特性》chrono库是C++11中一个非常强大和实用的库,它为时间处理提供了丰富的功能和类型安全的接口,通过本文的介绍,我们了解了chrono库的基本概念... 目录一、引言1.1 为什么需要<chrono>库1.2<chrono>库的基本概念二、时间段(Durat

在Linux终端中统计非二进制文件行数的实现方法

《在Linux终端中统计非二进制文件行数的实现方法》在Linux系统中,有时需要统计非二进制文件(如CSV、TXT文件)的行数,而不希望手动打开文件进行查看,例如,在处理大型日志文件、数据文件时,了解... 目录在linux终端中统计非二进制文件的行数技术背景实现步骤1. 使用wc命令2. 使用grep命令

SpringMVC高效获取JavaBean对象指南

《SpringMVC高效获取JavaBean对象指南》SpringMVC通过数据绑定自动将请求参数映射到JavaBean,支持表单、URL及JSON数据,需用@ModelAttribute、@Requ... 目录Spring MVC 获取 JavaBean 对象指南核心机制:数据绑定实现步骤1. 定义 Ja

Python打印对象所有属性和值的方法小结

《Python打印对象所有属性和值的方法小结》在Python开发过程中,调试代码时经常需要查看对象的当前状态,也就是对象的所有属性和对应的值,然而,Python并没有像PHP的print_r那样直接提... 目录python中打印对象所有属性和值的方法实现步骤1. 使用vars()和pprint()2. 使

MySQL JSON 查询中的对象与数组技巧及查询示例

《MySQLJSON查询中的对象与数组技巧及查询示例》MySQL中JSON对象和JSON数组查询的详细介绍及带有WHERE条件的查询示例,本文给大家介绍的非常详细,mysqljson查询示例相关知... 目录jsON 对象查询1. JSON_CONTAINS2. JSON_EXTRACT3. JSON_TA

C#之List集合去重复对象的实现方法

《C#之List集合去重复对象的实现方法》:本文主要介绍C#之List集合去重复对象的实现方法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录C# List集合去重复对象方法1、测试数据2、测试数据3、知识点补充总结C# List集合去重复对象方法1、测试数据

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

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