CC工具箱使用指南:【平差工具】

2024-01-24 20:52

本文主要是介绍CC工具箱使用指南:【平差工具】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、简介

平差是一个摘自英文单词“adiustment”的中文翻译,它最初源于土地测量工程,并在后来广泛应用于各个测量领域在传统的测量中,由于各种误差的存在,例如仪器、人为、大地形态等因素,所得到的测量结果是不完全准确的。因此,平差便成为了必不可少的一环,用以处理和修正这些误差,以达到更高的测量精度。

这里的讨论平差是指统计图斑面积的过程中,会保留数位小数,而将这些保留过位数的面积累加之后,很可能和用地总面积又产生误差。

尤其是图斑被切割后,重新统计的面积之和与切割面的面积之间需要平差

此工具就是针对这一情况,而做的平差计算。

平差实现的方法如下图:

主要的计算过程如上图所示,算出总面积差值后,就开始平差计算。

平差计算也分2步。

第一步按比例分配。

如果还有剩下的未分配值,则再进行第二步按面积由大到小排序分摊。


二、工具参数介绍

点击【要素综合】组里的【平差工具】工具:

即可打开下面的工具框界面:

1、选择用地图层

用地图层需要一个保存平差面积的双精度字段。

另外,如果统计时选择按字段值统计(参数7)的话,还需要1个保存有面积的字段(通常情况下是TBMJ)。

2、选择保存平差结果的字段

以上面截图为例,就是【新建面积字段】。

3、选择范围图层

范围图层是为了统计图斑的总面积,以这个总面积的值作为平差的依据。

平差后,所有图斑的面积之和等于范围图斑的面积,当然这都是保留小数位数之后统计的结果。

要保证范围图斑和用地图层完全重合。

有一个简单的验算方法,两个要素图层【交集取反】之后得到的是空值。

4、面积类型

可以选择汇总的面积类型包括【投影面积或椭球面积】,按需选择即可。

5、面积单位

可以选择汇总的面积单位包括【平方米、公顷、平方公里、亩】,按需选择即可。

6、面积保留的小数位数

可以选择汇总的面积数值的保留位数,【1至6位】,按需选择即可。

7、按字段值统计面积

在上面的设置中,工具计算面积的时候是会重新计算每个图斑的面积,然后再进行平差计算。

但是还有别一种情况。用地图层里已经有1个面积字段,并且可能是已经经过平差计算,按规定是必须采用的面积。

因此加了这个选项,如果勾选了按字段值统计面积,并且选择了该字段(通常是TBMJ),那么参数4,5,6将是无效的,工具将会在这个字段值的基础上进行平差。


三、工具执行结果

以不勾选【按字段统计】为例,工具如果正常执行的话,提示框信息如下:

生成结果如下(注意执行结果用地图层会被覆盖,符号系统会消失):

汇总一下看看总面积:

再看下范围图层,算一个它的图斑面积:

完全一致,完美。


四、工具箱下载链接

CC工具箱完全免费无套路,可到下方的百度网盘链接直接下载工具:

CC工具箱百度网盘下载链接icon-default.png?t=N7T8https://pan.baidu.com/s/1OJmO6IPtMfX_vob3bMtvEg?pwd=uh5r如果对工具使用仍有不理解的地方、无法解决的错误、改进的意见,可以加下面的交流群导游号入群进行反馈。同时欢迎关注本人公众号。

f899d44b9473460da82e5263800edec9.png

这篇关于CC工具箱使用指南:【平差工具】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

基于Go语言实现一个压测工具

《基于Go语言实现一个压测工具》这篇文章主要为大家详细介绍了基于Go语言实现一个简单的压测工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录整体架构通用数据处理模块Http请求响应数据处理Curl参数解析处理客户端模块Http客户端处理Grpc客户端处理Websocket客户端

java图像识别工具类(ImageRecognitionUtils)使用实例详解

《java图像识别工具类(ImageRecognitionUtils)使用实例详解》:本文主要介绍如何在Java中使用OpenCV进行图像识别,包括图像加载、预处理、分类、人脸检测和特征提取等步骤... 目录前言1. 图像识别的背景与作用2. 设计目标3. 项目依赖4. 设计与实现 ImageRecogni

基于Python开发电脑定时关机工具

《基于Python开发电脑定时关机工具》这篇文章主要为大家详细介绍了如何基于Python开发一个电脑定时关机工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 简介2. 运行效果3. 相关源码1. 简介这个程序就像一个“忠实的管家”,帮你按时关掉电脑,而且全程不需要你多做

基于C#实现PDF文件合并工具

《基于C#实现PDF文件合并工具》这篇文章主要为大家详细介绍了如何基于C#实现一个简单的PDF文件合并工具,文中的示例代码简洁易懂,有需要的小伙伴可以跟随小编一起学习一下... 界面主要用于发票PDF文件的合并。经常出差要报销的很有用。代码using System;using System.Col

redis-cli命令行工具的使用小结

《redis-cli命令行工具的使用小结》redis-cli是Redis的命令行客户端,支持多种参数用于连接、操作和管理Redis数据库,本文给大家介绍redis-cli命令行工具的使用小结,感兴趣的... 目录基本连接参数基本连接方式连接远程服务器带密码连接操作与格式参数-r参数重复执行命令-i参数指定命

Python pyinstaller实现图形化打包工具

《Pythonpyinstaller实现图形化打包工具》:本文主要介绍一个使用PythonPYQT5制作的关于pyinstaller打包工具,代替传统的cmd黑窗口模式打包页面,实现更快捷方便的... 目录1.简介2.运行效果3.相关源码1.简介一个使用python PYQT5制作的关于pyinstall

什么是cron? Linux系统下Cron定时任务使用指南

《什么是cron?Linux系统下Cron定时任务使用指南》在日常的Linux系统管理和维护中,定时执行任务是非常常见的需求,你可能需要每天执行备份任务、清理系统日志或运行特定的脚本,而不想每天... 在管理 linux 服务器的过程中,总有一些任务需要我们定期或重复执行。就比如备份任务,通常会选在服务器资

使用Python制作一个PDF批量加密工具

《使用Python制作一个PDF批量加密工具》PDF批量加密‌是一种保护PDF文件安全性的方法,通过为多个PDF文件设置相同的密码,防止未经授权的用户访问这些文件,下面我们来看看如何使用Python制... 目录1.简介2.运行效果3.相关源码1.简介一个python写的PDF批量加密工具。PDF批量加密

使用Java编写一个文件批量重命名工具

《使用Java编写一个文件批量重命名工具》这篇文章主要为大家详细介绍了如何使用Java编写一个文件批量重命名工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录背景处理1. 文件夹检查与遍历2. 批量重命名3. 输出配置代码片段完整代码背景在开发移动应用时,UI设计通常会提供不

Python按条件批量删除TXT文件行工具

《Python按条件批量删除TXT文件行工具》这篇文章主要为大家详细介绍了Python如何实现按条件批量删除TXT文件中行的工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1.简介2.运行效果3.相关源码1.简介一个由python编写android的可根据TXT文件按条件批