FME在变更地类流向统计中的应用

article/2025/9/10 3:43:06

“国土变更调查”是全面查清我国土地利用状况,掌握详实准确的土地基础数据,摸清家底,提高土地资源的信息化管理和社会化运用,保障我国国民经济平稳健康发展,以及促进国土资源的合理开发和可持续利用的一项年度工作。

为了更好的掌握每一年度的国土利用变化是否符合本地区的实际情况,分析统计各种地类流向是一种常用手段。但历年的变更调查会反复修改多次,形成众多版本的数据,这使得流向分析变得重复且繁琐。

我们会想——如果能根据每次的数据自动统计出流向就好了!

下面我们就FME在此类问题中的应用做简单的分享:

01

数据准备

要统计数据的流向,我们要准备变更基础数据、阶段变更成果数据、坡度图数据和田坎系数表等。

  1. 变更基础数据是流向统计的基础,必须使用上一年度通过国家验收的数据;

  2. 阶段变更成果数据需要通过国家质检软件;

  3. 坡度图和田坎系数表等数据用于辅助修改阶段变更成果数据和扣除面积计算。

02

过程层制作

1-图层联合

联合变更基础数据和阶段成果数据,形成带有变化前后属性的过程矢量数据。

过程层应保留属性:变更前地类、变更后地类、变更前扣除系数、变更后扣除系数、变更前图斑面积、变更后图斑面积、变更前扣除面积、变更后扣除面积、变更前图斑地类面积、变更后图斑地类面积、变更前图形面积、过程图形面积。(若需要按行政区统计,还应保留变更后坐落)

过程表属性见下图:

过程层属性表截图

2-图斑面积平差

由于图形变化会影响图斑的坡度级别,即地类未变化或在一级类内部变化,图斑地类面积会因扣除系数的变化在耕地和田坎之间流动,因此,我们要计算所有过程图斑的变更前和变更后面积。

依据以下平差原则和方法计算变更前面积:

  • 面积平差原则

任何平差结果必须满足以下原则:

(一)涉及图形变化的图斑,分隔或合并操作后,图斑面积总值应保持不变。

(二)图斑面积没有发生变化的,不允许参与平差。

  • 面积平差方法

(一)将误差优先平差到图斑面积有变化的图斑。

(二)将面积残差以有效位数的最小值(0.01㎡),按参与变化的图斑面积数值,由大及小依次分配。

(三)当平差方法产生的结果和原则相抵触时,需调整平差方法以遵循原则要求。

变更前图斑面积和扣除面积平差截图

3-图斑地类面积计算

依据平差后的变更前图斑面积和扣除面积,计算变更前图斑地类面积、变更后图斑面积、变更后扣除面积、变更后图斑地类面积。

  • 计算公式如下:

变更前图斑地类面积=变更前图斑面积-变更前扣除面积

变更后图斑面积=变更前图斑面积

变更后扣除面积=ROUND(变更后图斑面积*变更后扣除系数,2)

变更后图斑地类面积=变更后图斑面积-变更后扣除面积

03

统计表格设计

根据需求详尽程度设计相应的表格,比如市级层面一般掌握一级地类的变化情况,区县层面一般掌握二级地类的变化情况;另外对重点地类(例如:耕地)做特殊要求分析。

下面是针对旱地设计的统计表格:

04

流向统计

根据计算好面积的过程图层,我们可以很简单完成统计表格。当变更前为旱地,变更后不为旱地时即为旱地流出;当变更前不为旱地,变更后为旱地时即为旱地流入。

需要特别注意的耕地和田坎之间流动,下面将涉及耕地的情况进行详细说明:

耕地地类不变——若变更后地类面积大于等于变更前地类面积,即田坎流入到耕地;若变更后地类面积小于变更前地类面积,即耕地流出到田坎。

(耕地流向面积=变更后地类面积-变更前地类面积,正数田坎流入到耕地,负数耕地流出到田坎)

耕地内部变化——若变更后地类面积大于等于变更前地类面积,即耕地完全流出其他耕地,部分田坎流入到耕地;若变更后地类面积小于变更前地类面积,即耕地部分流出到其他耕地,耕地部分流出到田坎。

(田坎减小,耕地内部流动面积=变更前图斑地类面积,田坎流入耕地面积=变更前扣除面积-变更后扣除面积|田坎增大,耕地内部流动面积=变更前图斑地类面积-(变更后扣除面积-变更前扣除面积),耕地流入田坎面积=变更后扣除面积-变更前扣除面积)

耕地外部变化——若耕地变化为非耕地,即耕地完全流出;若非耕地变化为耕地,即非耕地流入耕地

(流出面积=变更前图斑地类面积,流入面积=变更后图斑地类面积)

我们主要用到FME的StatisticsCalculator对过程层分析得到流向统计表。

流入流出统计截图

05

成果输出

最后我们以设计好的流向统计表格为模板,通过属性挂接和按行号更新的方式将流向分析数据写出到表单。

成果输出设置截图


http://chatgpt.dhexx.cn/article/AjiqlEmk.shtml

相关文章

基于FME实现不动产数据一键导出自然资源部汇交格式

基于FME实现不动产数据一键导出 自然资源部汇交格式 自2015年中华人民共和国国务院令第656号签《不动产登记条例施行》施行。各省市区县在2017年相继成立不动产登记机构,整合原有国土部门土地登记。房管部门房产登记,林业部门的林业登记,实…

安装 FME Desktop 2020 教程(内置补丁可以有效激活软件)

介绍:FME Desktop 2020是由加拿大Safe Software公司开发的空间数据转换处理系统,采用先进的数据转换技术,内置几十个转换器,能够满足绝大部分用户的空间数据格式转换功能。除此之外,该软件基于OpenGIS组织提出的新的数…

利用FME PythonCaller调用7z解压压缩包

利用FME PythonCaller调用7z解压压缩包 一、概述 在一些项目中有时候需要对文件目录完整性进行检查,而需要检查的数据又是压缩包的形式。我们都知道FME可以直接读取压缩包里的文件,当通过FME FeatureReader转换器去读取路径时,发现压缩包里面…

FME2020安装

1、先安装fme-flexnet-win-x64.msi 弹出txt后修改dummy.txt 修改后的dummy.txt 计算机名 ID 双击"makekey.bat" 生成safe.lic 2、安装fme-desktop-2020.0-b20200-win-x64.msi 3、将safe.lic拷贝到C:\Program Files\FlexServer\下 4、激活下

基于FME实现地铁路径规划

在建设智慧城市的背景下,智慧交通、智慧出行等建设在近几年日常生产、生活中占比逐渐加大。 路径规划是智慧交通、智慧出行建设过程当中较重要的专题分类。不管是百度、高德等公共服务平台,亦或是地方政府部门都在大力推动导航发展。路径规划作为数据导…

安装FME

一、FME软件获取 在 FME中国官方下载选择合适的版本,演示安装的是32位“FME Desktop 2022.2 for Windows”版本。 二、手动安装 1、安装“SafeFLEXlmInstaller” 2、安装“FME_Ddesktop” 3、安装“中文包” 4、官方许可 点击免费试用,申请官方许可。…

以分割栅格为例实现FME模板的方案优化

一、利用FME分割栅格 (一)问题的产生 对于FME使用者来说,利用FME完成栅格的批量分割是一件极为平常且容易的事情。只需要输入栅格和确定分割方案就可以实现利用FME对栅格数据的分割,再配合FME的“扇出”功能,就能够实…

FME在测量平差上面的运用

一、基本原理 测量平差是德国数学家高斯于1821~1823年在汉诺威弧度测量的三角网平差中首次应用,以后经过许多科学家的不断完善,得到发展,测量平差已成为测绘学中很重要的、内容丰富的基础理论与数据处理技术之一。 图一 三角网平…

FME基础入门学习(一)

文章目录 一、FME Data Inspector二、FME WorkBench三、基础实验操作1.将dwg文件转换为SHP数据格式,并保留:颜色、线型两个属性,并为这两个属性设置别名(快速创建模板方式,快速创建缺点是无法修改输出名称,…

【FME实战教程】003:FME读取地理空间数据(矢量、栅格、点云、三维模型、数据库、地理服务)大全

FME读取地理空间数据(矢量、栅格、点云、三维模型、空间数据库、地理服务)大全。 文章目录 1. FME读取数据1.1 读取矢量1.1.1 读取Shapefile1.1.2 读取dwg 1.2 读取栅格数据1.2.1 影像DOM 1.3 读取地理数据库1.3.1 读取文件数据库(.gdb&#…

FME模板工具使用的中文版详细教程

目录 一、总体介绍 二、FME教程推荐 三、FME模板使用教程 一、总体介绍 FME工具在使用前请自行安装相应版本的FME软件,本教程操作使用的软件版本为FME2020.2。一般情况下,高版本的FME会兼容低版本FME编写的工具。所有的“.fme”格式的FME工具&#x…

FME常用转换器汇总

汇总一下FME常用转换器的使用方法和使用场景,方便随时查阅。 对象分析 【Tester】——筛选 用于按属性筛选要素或表。类似工具还有【TestFilter】。 【Sorter】——排序 根据某个字段进行排序,可选择数值或是字母,升序或是降序。 【Geomet…

设置css阴影和取消css阴影

之前用mui布局样式,但是一直都会有这个阴影,在浏览器调试也调试没用 这是设置阴影 /* 长 宽 模糊度 颜色*/ box-shadow: 0 1px 6px #ccc; 取消的话直接设置为0就行了,不建议直接去mui.css里面删掉,如果改掉mui里面的样式全部的样…

CSS高级篇——阴影

阴影可以让元素“浮起来”,盒子(box)和文本都可以用。 盒子阴影 box-shadow 属性值有一串: box-shadow: 5px 5px 3px 1px #999第一个值表示水平位移,正数往右,负数往左第二个值表示垂直位移,…

CSS的阴影

🌟 所属专栏:前端只因变凤凰之路 🐔 作者简介:rchjr——五带信管菜只因一枚 😮 前言:该系列将持续更新前端的相关学习笔记,欢迎和我一样的小白订阅,一起学习共同进步~ 👉…

用 CSS 设计漂亮的阴影,css阴影和原理,所有知识点多图动画演示

文章目录 1.为什么要使用阴影?好处 2.动画讲述原理2.1创建一致的阴影2.2投影角度2.3海拔2.4总结: 3.实战技巧3.1分层3.2颜色匹配阴影3.3总结 4.最后讲一下:filter: drop-shadow 以我的拙见,好的网站和 Web 应用程序应具有“真实”…

CSS系列之盒子阴影box-shadow(CSS3)

文章の目录 1、属性值规则2、取值2.1、inset 内/外阴影2.2、<offset-x> <offset-y>水平阴影/垂直阴影2.3、<blur-radius>模糊距离2.4、<spread-radius>阴影的尺寸2.5、<color>阴影的颜色 3、示例4、注意点写在最后 用于在元素的框架上添加阴影效…

HTML5生日祝福网页代码【粉色生日快乐模板】HTML+CSS+JavaScript

这是程序员表白系列中的100款网站表白之一&#xff0c;旨在让任何人都能使用并创建自己的表白网站给心爱的人看。 此波共有100个表白网站&#xff0c;可以任意修改和使用&#xff0c;很多人会希望向心爱的男孩女孩告白&#xff0c;生性腼腆的人即使那个TA站在眼前都不敢向前表白…

制作粉色少女系列❤生日快乐祝福网页❤(HTML+CSS+JS)

制作生日快乐祝福网页&#xff08;HTMLCSSJS&#xff09; 程序员爱情❤520/表白/七夕情人节/求婚❤专用html5css3js 生日快乐网站模板 HTML生日快乐祝福网页模板&#xff0c;该模板有多种动态效果图&#xff0c;全局采用蓝色装饰&#xff0c;适用于给女朋友的生日祝福&#xf…

HTML+CSS+JS制作一个生日祝福网站(程序员专属情人节表白网站)

❤ 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; &#x1f482; 作者主页: 【进入主页—&#x1f680;获取更多源码】 &#x1f393; web前端期末大作业&#xff1a; 【&#x1f4da;HTML5网页期末作业 (1000套) 】 &#x1…