【WRF数据准备】土地利用类型分类标准:USGS+MODIS IGBP 21

【WRF数据准备】土地利用类型分类标准:USGS+MODIS IGBP 21

  • WRF常用土地类型分类
    • MODIS IGBP 21
    • USGS
    • NLCD Landuse
  • 选择土地利用分类标准
  • 替换城市土地类型后更改土地利用分类
  • 参考

WRF常用土地类型分类

WRF中土地利用类型最高分辨率是30s,且主要分为MODIS和USGS两种:

  • MODIS数据是从2000年(有的也说是2001年)的MODIS卫星遥感数据,按照IGBP20分类标准得到的,总共有21类(含第21类—Lake)
  • USGS数据则是1992~1993年的,总共分为24类

MODIS IGBP 21

MODIS的土地利用类型表如下:
在这里插入图片描述

USGS

USGS数据集中常见的24类土地利用类型包括:
水域:包括湖泊、河流和湿地。
城市用地:城市和市区的建筑及基础设施。
交通用地:道路、铁路和机场等交通设施。
农业用地:耕地、农田和牧场。
森林:包括天然林和人工林。
灌木丛:干旱或半干旱地区的灌木覆盖。
草地:自然草原或牧场。
裸土:未被植被覆盖的土壤区域。
沙漠:沙丘和其他干旱地区。
湿地:沼泽、泥潭及其他湿润区域。
矿区:开采矿物的区域。
废弃地:被废弃或未开发的土地。
园地:果园、园艺及其他种植区域。
住宅区:包括单户住宅和多户住宅。
商业用地:包括商店、办公楼和其他商业活动场所。
工业用地:工厂和工业设施。
公园和休闲用地:城市公园、自然保护区和野生动物栖息地。
宗教用地:教堂、寺庙等宗教场所。
教育用地:学校、大学和研究机构。
军事用地:军事基地和训练场。
公共设施用地:政府建筑、医院等公共服务设施。
风景名胜区:保护的自然景观和文化遗址。
填埋场:垃圾和废物处理场。
其他未分类用地:不符合其他类别的土地。

NLCD Landuse

NLCD的土地利用类型表如下:
在这里插入图片描述
2023年,美国土地利用类型如下:
在这里插入图片描述

选择土地利用分类标准

在 USGS 和基于 MODIS 的土地利用分类之间进行选择,参考User Guide-Selecting Between USGS and MODIS-based Land Use Classifications。

默认情况下,geogrid 程序将从 MODIS IGBP 21 类数据中插入土地利用类别。但是,用户可以根据 USGS 土地覆盖分类选择另一组土地利用类别。虽然基于 MODIS 的数据包含 21 个土地利用类别,但这些类别并不是 24 个 USGS 类别的子集;对任一数据集中的特定类别感兴趣的用户可以在土地利用和土壤类别部分找到土地利用类别列表。

可以在运行时通过 &geogrid namelist 记录中的 geog_data_res 变量选择 24 个类别的 USGS 土地利用数据,而不是 MODIS 数据。这是通过在每个静态数据分辨率前加上字符串“usgs_lakes+”来实现的。例如,在双域配置中,geog_data_res 变量通常指定为

geog_data_res = ‘default’, ‘default’,

用户应改为指定(加上字符串“usgs_lakes+”)

geog_data_res = ‘usgs_lakes+default’, ‘usgs_lakes+default’,

此更改的效果是指示 geogrid 程序在 GEOGRID.TBL 文件的每个条目中查找静态数据分辨率,其分辨率由‘usgs_lakes’表示,如果这种分辨率不可用,则改为查找由‘+’后面的字符串表示的分辨率。
因此,对于 LANDUSEF 字段的 GEOGRID.TBL 条目,将使用以字符串‘usgs_lakes’标识的基于 USGS 的土地使用数据,而不是上例中的‘默认’土地使用数据分辨率(或来源);对于所有其他字段,将使用“默认”分辨率作为第一和第二个分辨率。
另外,当在 GEOGRID.TBL 条目中未找到 geog_data_res 中为域指定的任何分辨率时,将使用“默认”表示的分辨率。

当从默认的 21 类 MODIS 土地利用数据更改时,用户还必须确保在 WRF namelist.input 文件的 &physics namelist 记录中正确设置了 num_land_cat namelist 变量。对于 24 类 USGS 数据,num_land_cat 应设置为 24。

替换城市土地类型后更改土地利用分类

参考

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/884660.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BERT在预训练阶段,需要如何处理数据集?

引言 在BERT的预训练阶段,需要对数据集进行特定的处理,以生成适用于 Masked Language Modeling(MLM)和 Next Sentence Prediction(NSP)任务的数据。以下是详细的步骤和方法: 1. 原始文本数据的准备 首先,需要收集大量的无标签纯文本数据,例如: 1.维基百科:涵盖广泛主…

「C/C++」C/C++ 之 变量作用域详解

✨博客主页何曾参静谧的博客📌文章专栏「C/C」C/C程序设计📚全部专栏「VS」Visual Studio「C/C」C/C程序设计「UG/NX」BlockUI集合「Win」Windows程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「QT」QT5程序设计「File」数据文件格式「PK」Parasoli…

市场分化!汽车零部件「变天」

全球汽车市场的动荡不安,还在持续。 本周,全球TOP20汽车零部件公司—安波福(Aptiv)发布2024年第三季度财报显示,三季度公司经调整后确认收入同比下降6%;按照区域市场来看,也几乎是清一色的下滑景…

华为HarmonyOS打造开放、合规的广告生态 - 插屏广告

场景介绍 插屏广告是一种在应用开启、暂停或退出时以全屏或半屏的形式弹出的广告形式,展示时机巧妙避开用户对应用的正常体验,尺寸大,曝光效果好。 接口说明 接口名 描述 loadAd(adParam: AdRequestParams, adOptions: AdOptions, listene…

在VScode中配置C_C++环境

众所周知,VScode是一个轻量,简便,功能强大的编辑器,我们可以在里面编写各种各样的代码,但是在C/C代码编译运行的时候,我们需要对环境进行一些适配,废话不多说,请看下面的详细步骤。 …

医疗器械设备语音ic芯片方案-选型大全

在医疗设备领域,深圳唯创知音提供了多款适用的语音IC产品,以下是其中几款较为常见的推荐: 一、WT588F02X-8S 特点: 1:低成本人机交互语音方案,仅需嵌入在产品中,提升医疗设备智能化水平。 2&…

认识 WordPress:全球最受欢迎的建站平台

WordPress 是一个功能强大且灵活的开源建站平台。它不仅是全球最受欢迎的内容管理系统(CMS),而且凭借其用户友好的界面、强大的扩展性和庞大的社区支持,成为了各类网站的首选工具。本文将带你了解 WordPress 的起源、优势及适用场…

论文笔记(五十四)pi0: A Vision-Language-Action Flow Model for General Robot Control

π0: A Vision-Language-Action Flow Model for General Robot Control 文章概括摘要I. INTRODUCTIONII. RELATED WORKIII. OVERVIEWIV. π 0 \pi_0 π0​模型V. 数据收集和培训配方A. 预训练和后训练B. 语言和高级策略C. 机器人系统细节 VI. 实验评估A. 基础模型评估B. 遵循语…

【含开通报告+文档+源码】基于SpringBoot的新能源充电桩管理系统的设计与实现

开题报告 近年来,随着全球对环境问题的关注和新能源汽车的普及,新能源充电桩的需求显著增加[1]。为了满足大量新能源车辆的充电需求,各地纷纷建设新能源充电桩站点。然而,随着充电桩数量的增加,管理和运营充电桩也面临…

Android 复习Path.Op.DIFFERENCE

mLinePaint.setAntiAlias(true); mLinePaint.setStrokeWidth(4f); mLinePaint.setColor(Color.parseColor("#FFFFFFFF")); mLinePaint.setStyle(Paint.Style.STROKE); // 定义圆角矩形的边界RectF rectF new RectF(lThumbWidth lThumbOffset, 0f, rThumbOffs…

TDengine 数据订阅 vs. InfluxDB 数据订阅:谁更胜一筹?

在时序数据的应用场景中,数据的实时消费和处理能力成为衡量数据库性能和可用性的重要指标。TDengine 和 InfluxDB 作为时序数据库(Time Series Database)中的佼佼者,在数据订阅方面各有特点。但从架构设计、灵活性和系统负载上看&…

克服奖励欺骗:Meta发布全新后训练方式CGPO,编程水平直升5%,打破RLHF瓶颈

克服奖励欺骗:Meta发布全新后训练方式CGPO,编程水平直升5%,打破RLHF瓶颈 在人工智能领域,奖励欺骗成为了多任务学习中的一大难题,严重影响了大型语言模型(LLMs)的表现。为了有效应对这一挑战&a…

Python小游戏19——滑雪小游戏

运行效果 python代码 import pygame import random # 初始化Pygame pygame.init() # 设置屏幕尺寸 screen_width 800 screen_height 600 screen pygame.display.set_mode((screen_width, screen_height)) pygame.display.set_caption("滑雪小游戏") # 定义颜色 WH…

goframe开发一个企业网站 前端界面 拆分界面7

将页面拆出几个公用部分 在resource/template/front创建meta.html header.html footer.html meta.html <head><meta charset"utf-8"><meta content"widthdevice-width, initial-scale1.0" name"viewport"><title>{{.…

Android 大疆面经

Android 大疆面经 文章目录 Android 大疆面经一面 一面 自我介绍问项目聊了10分钟View的绘制流程MVC&#xff0c;MVP&#xff0c;MVVM的区别view和viewmodel的通信&#xff0c;除了databing还有其他的方式面向对象和面向过程的区别工厂模式和策略模式&#xff0c;哪些框架使用…

读书笔记#深入理解Java虚拟机(第三版)# Java内存模型与线程

深入理解Java虚拟机&#xff08;第三版&#xff09;# 高效并发 chap12 Java内存模型与线程 概述 在许多场景下&#xff0c;让计算机同时去做几件事情&#xff0c;不仅是因为计算机的运算能力强大了&#xff0c;还有一个很重要的原因是计算机的运算速度与它的存储和通信子系统的…

简单理解什么是js原型链(注意“提问”的问题)

原型链是 JavaScript 中实现对象属性继承的一种机制。它允许对象通过其原型&#xff08;prototype&#xff09;从其他对象继承属性和方法。 1. 原型&#xff08;Prototype&#xff09; 每个 JavaScript 对象都有一个内部链接&#xff0c;指向另一个对象&#xff0c;这个对象称…

Ubuntu操作系统安装过程简介

以下是Ubuntu使用Ubiquity安装器的详细安装过程&#xff1a; 1. 准备工作 - 首先&#xff0c;获取Ubuntu的安装介质。可以是官方网站下载的ISO镜像文件&#xff0c;并将其制作成可引导的USB启动盘&#xff08;可使用Rufus等工具&#xff09;&#xff0c;或者是Ubuntu安装光…

鸿蒙笔记--自定义点击事件

这一节主要了解一下鸿蒙中自定义点击事件&#xff0c;主要是实现在父组件点击子组件后获取子组件的返回参数。 栗子&#xff1a; import { MyCustomButton } from ./MyCustomButton;Entry Component struct Index {State message: string Hello World;build() {Column(){MyC…

第三十一章 Vue之路由(VueRouter)

目录 一、引言 1.1. 路由介绍 二、VueRouter 三、VueRouter的使用 3.1. 使用步骤&#xff08;52&#xff09; 3.2. 完整代码 3.2.1. main.js 3.2.2. App.vue 3.2.3. Friend.vue 3.2.4. My.vue 3.2.5. Find.vue 一、引言 1.1. 路由介绍 Vue中路由就是路径和组件的映…