二十、模型构建器(ModelBuilder)快速提取城市建成区———结合Landsat数据提取城市建成区过程

本文主要是介绍二十、模型构建器(ModelBuilder)快速提取城市建成区———结合Landsat数据提取城市建成区过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、前言

本文给大家闲聊一些基于参考比较法提取城市建成区运用模型构建器提高效率补充,其实如果能坚持看到这篇文章的小伙伴,相信已经对模型构建器已经有一定了解,自己也能够独立构建简单的模型用于批量操作提升效率,那么前面文章已经对到阈值确定这一步给大家详细介绍如何构建对应模型用于提升效率,同时也介绍如何设置模型参数,保存为模型工具,便于下次使用。

本文解决两个问题,一是引导大家不单单将模型构建器运用建成区提取,也可以发挥其作用运用于其他数据分析提高效率,二是参考比较法提取后续还有那些步骤可以构建模型提升效率。

二、具体步骤

1、参考比较法后续模型构建

(1)当我们得到Excel之后,接下来就是在表格钟中计算阈值,采取方式二分法,这里暂未能采取快速方式获取,当然有条件的小伙伴也可以采取二次开发实现,当得到每年每个地级市的建成区提取阈值之后,采用按属性提取建成区夜光数据,这一步也无法利用迭代器进行实现,因为每一年的阈值存在不一样,且需要将阈值和对应栅格数据对应起来,所以这里都暂时没有相关模型工具用于提高效率。

(2)利用按属性提取工具一步一步提取完之后,得到历年各地级市建成区夜光数据,还需要夜光数据建成区转为面数据shp进而完成后续的扩张分析。

需要用到栅格转面、融合、合并、计算面积、计算周长等,这里为什么有合并,其实操作步骤很值钱构建模型是一样操作,打开模型构建器,确定需要被迭代的数据类型,是表格还是栅格、要素,在这里也给初学者普及一下,栅格数据就是夜光数据,要素类就是区域行政矢量数据。

这篇关于二十、模型构建器(ModelBuilder)快速提取城市建成区———结合Landsat数据提取城市建成区过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python中提取文件名扩展名的多种方法实现

《Python中提取文件名扩展名的多种方法实现》在Python编程中,经常会遇到需要从文件名中提取扩展名的场景,Python提供了多种方法来实现这一功能,不同方法适用于不同的场景和需求,包括os.pa... 目录技术背景实现步骤方法一:使用os.path.splitext方法二:使用pathlib模块方法三

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

SQL Server修改数据库名及物理数据文件名操作步骤

《SQLServer修改数据库名及物理数据文件名操作步骤》在SQLServer中重命名数据库是一个常见的操作,但需要确保用户具有足够的权限来执行此操作,:本文主要介绍SQLServer修改数据... 目录一、背景介绍二、操作步骤2.1 设置为单用户模式(断开连接)2.2 修改数据库名称2.3 查找逻辑文件名

Python实现精准提取 PDF中的文本,表格与图片

《Python实现精准提取PDF中的文本,表格与图片》在实际的系统开发中,处理PDF文件不仅限于读取整页文本,还有提取文档中的表格数据,图片或特定区域的内容,下面我们来看看如何使用Python实... 目录安装 python 库提取 PDF 文本内容:获取整页文本与指定区域内容获取页面上的所有文本内容获取

canal实现mysql数据同步的详细过程

《canal实现mysql数据同步的详细过程》:本文主要介绍canal实现mysql数据同步的详细过程,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的... 目录1、canal下载2、mysql同步用户创建和授权3、canal admin安装和启动4、canal

MySQL存储过程之循环遍历查询的结果集详解

《MySQL存储过程之循环遍历查询的结果集详解》:本文主要介绍MySQL存储过程之循环遍历查询的结果集,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言1. 表结构2. 存储过程3. 关于存储过程的SQL补充总结前言近来碰到这样一个问题:在生产上导入的数据发现

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

使用SpringBoot整合Sharding Sphere实现数据脱敏的示例

《使用SpringBoot整合ShardingSphere实现数据脱敏的示例》ApacheShardingSphere数据脱敏模块,通过SQL拦截与改写实现敏感信息加密存储,解决手动处理繁琐及系统改... 目录痛点一:痛点二:脱敏配置Quick Start——Spring 显示配置:1.引入依赖2.创建脱敏

基于Python构建一个高效词汇表

《基于Python构建一个高效词汇表》在自然语言处理(NLP)领域,构建高效的词汇表是文本预处理的关键步骤,本文将解析一个使用Python实现的n-gram词频统计工具,感兴趣的可以了解下... 目录一、项目背景与目标1.1 技术需求1.2 核心技术栈二、核心代码解析2.1 数据处理函数2.2 数据处理流程

Python FastMCP构建MCP服务端与客户端的详细步骤

《PythonFastMCP构建MCP服务端与客户端的详细步骤》MCP(Multi-ClientProtocol)是一种用于构建可扩展服务的通信协议框架,本文将使用FastMCP搭建一个支持St... 目录简介环境准备服务端实现(server.py)客户端实现(client.py)运行效果扩展方向常见问题结