当前位置: 首页 > news >正文

20250307学习记录

大家早上好呀,今天早上七点四十就起床了

第一部分,修改一下任务

完成

第二部分,整理MODIS数据

2023-5-30-GEE-土地覆盖处理_mcd12q1.061-CSDN博客

看完这个博客,我有了大致的思路

编写代码转换为tiff,并且将不同的土地利用类型设置为不同的颜色,一共有多少种类型呢,要查看一下文档吧,按照文档里面的要求来

MODIS(MCD12Q1,MCD12C1)土地覆盖数据链接_modis土地覆盖分类-CSDN博客

  • 所以MCD12Q1与MCD12C1最大的区别就是:对吧??我不确定哦
  • MCD12Q1:每年的瓦片数据,需要自行拼接。
  • MCD12C1:拼接好的年度数据,一年一幅。
  • 怪不得老师让我结合DEM数据,可能就是因为这数据有精度的限制

根本就找不到教程,所以我在公众号上找到了别人处理过的数据,应该也是可以的,也算是有了一点收获,空间分辨率是500米

很好啊,只是没有具体的分类,我再琢磨一下

原来要手动分类呀,那就简单啦

先找到颜色对照表,但是还是有问题的,没有办法确定某个区域是什么类型植被覆盖

               1 Evergreen Needleleaf Forests  
               2 Evergreen Broadleaf Forests 
               3 Deciduous Needleleaf Forests 
               4 Deciduous Broadleaf Forests  
              5 Mixed Forests 
               6 Closed Shrublands  
               7 Open Shrublands 
               8 Woody Savannas 
               9 Savannas 
               10 Grasslands 
               11 Permanent Wetlands 
              12 Croplands 
               13 Urban and Built-up Lands  
               14 Cropland/Natural Vegetation Mosaics 
               15 Permanent Snow and Ice 
               16 Barren 
               17 Water Bodies 

能不能导入色彩映射表试一试

【ArcGIS风暴】ArcGIS创建栅格数据集色彩映射表案例--以GlobeLand30土地覆盖数据为例_arcgis 镶嵌栅格时 色彩映射表的设置-CSDN博客

看一下导入图像的属性表

Value:分类值
Count:分类统计像元个数
缺少分类名称

成功一部分,这里只是修改了RGB值

之后把名称添加上去,官网应该是英文版的,我打算把他翻译成中文的,这样更方便一些

03 Arcgis 属性表添加字段,修改字段_arcgis如何改变字段类型-CSDN博客

直接在标注那一列修改即可

1 常绿针叶林
2 常绿阔叶林
3 落叶针叶林
4 落叶阔叶林
5 混交林
6 闭合灌丛
7 开放灌丛
8 木本稀树草原
9 稀树草原
10 草原
11 永久湿地
12 农田
13 城市和建筑用地
14 农田/自然植被镶嵌体
15 永久积雪和冰川
16 裸地
17 水体

并且将色彩映射表导出了,以后会更方便用,放在F盘的111文件夹中

最后看一眼这个坐标系 GCS_WGS_1984,地理坐标系,使用经纬度描述位置

像元大小是0.00449度,应该差不多就是500米(应该吧我也不确定)

OK啦,搞定

第三部分,扩大研究区,发现之前选择的区域一半是农田,一半是城市

先下载一个松嫩平原的.shp文件看一下试试

截图源于 没有数据怎么办?建议自己做一个_全国开发区 四至 shp-CSDN博客,感觉说的很对

放弃搜索,我要自己画一个松嫩平原.shp文件

步骤:

(1)松嫩平原所涉及的县市,

黑龙江省部分(约23个市县)

• 县级市/县:20个
◦ 齐齐哈尔市辖:龙江县、泰来县、甘南县、富裕县、讷河市(部分)
◦ 大庆市辖:肇州县、肇源县、林甸县、杜尔伯特蒙古族自治县
◦ 绥化市辖:安达市、肇东市、兰西县、青冈县、明水县、望奎县(部分)
◦ 哈尔滨市辖:双城区、呼兰区、巴彦县、宾县(部分)

吉林省部分(约20个市县)
• 县级市/县:16个
◦ 白城市辖:洮南市、通榆县、镇赉县、大安市
◦ 松原市辖:前郭尔罗斯蒙古族自治县、长岭县、乾安县、扶余市
◦ 长春市辖:农安县、德惠市、榆树市(部分)
◦ 四平市辖:双辽市
◦ 公主岭市(长春市代管,部分区域)

(2)按住shift选择多个区域或者直接筛选,同时选多个区域,用OR连接,之后导出就可以了

"县名" = '龙江县' OR "县名" = '泰来县' OR "县名" = '甘南县' OR "县名" = '富裕县' OR "县名" = '讷河市' OR "县名" = '肇州县' OR "县名" = '肇源县' OR "县名" = '林甸县' OR "县名" = '杜尔伯特蒙古族自治县' OR "县名" = '安达市' OR "县名" = '肇东市' OR "县名" = '兰西县' OR "县名" = '青冈县' OR "县名" = '明水县' OR "县名" = '望奎县' OR "县名" = '双城区' OR "县名" = '呼兰区' OR "县名" = '巴彦县' OR "县名" = '宾县' OR "县名" = '洮南市' OR "县名" = '通榆县' OR "县名" = '镇赉县' OR "县名" = '大安市' OR "县名" = '前郭尔罗斯蒙古族自治县' OR "县名" = '长岭县' OR "县名" = '乾安县' OR "县名" = '扶余市' OR "县名" = '农安县' OR "县名" = '德惠市' OR "县名" = '榆树市' OR "县名" = '双辽市' OR "县名" = '公主岭市'

大概就是这一块吧

最终决定选择选择某区

第四部分,写一点论文

OK,圆满完成

相关文章:

20250307学习记录

大家早上好呀,今天早上七点四十就起床了 第一部分,修改一下任务 完成 第二部分,整理MODIS数据 2023-5-30-GEE-土地覆盖处理_mcd12q1.061-CSDN博客 看完这个博客,我有了大致的思路 编写代码转换为tiff,并且将不同…...

设计模式-创建型模式详解

这里写目录标题 一、基本概念二、单例模式1. 模式特点2. 适用场景3. 实现方法4. 经典示例 三、简单工厂模式1. 模式特点2. 经典示例 四、工厂方法模式五、抽象工厂模式1. 适用场景2. 经典示例 六、建造者模式1. 模式特点2. 一般流程3. 适用场景4. 经典示例 七、原型模式 一、基…...

【蓝桥杯】每天一题,理解逻辑(2/90)【LeetCode 复写零】

闲话系列:每日一题,秃头有我,Hello!!!!!,我是IF‘Maxue,欢迎大佬们来参观我写的蓝桥杯系列,我好久没有更新博客了,因为up猪我寒假用自己的劳动换了…...

米尔基于STM32MP25x核心板Debian系统发布,赋能工业设备

一、系统概述 MYD-LD25X搭载的Debian系统包含以太网、WIFI/BT、USB、RS485、RS232、CAN、AUDIO、HDMI显示和摄像头等功能,同时也集成了XFCE轻量化桌面、VNC远程操控、SWITCH网络交换和TSN时间敏感网络功能,为工业设备赋予“超强算力实时响应极简运维”的…...

ES02 - ES语句

ES语句 文章目录 ES语句一:连接和基本的使用1:显示详细信息2:输出可显示列3:查看分片 二:Http接口 - 索引(数据库)的增删改2.1:插入数据2.2:删除数据2.3:更新数据2.3.1:P…...

C++ 学生成绩管理系统

一、项目背景与核心需求 成绩管理系统是高校教学管理的重要工具,本系统采用C++面向对象编程实现,主要功能模块包括: 学生信息管理(学号/姓名/3门课程成绩) 成绩增删改查(CRUD)操作 数据持久化存储 统计分析与报表生成 用户友好交互界面 二、系统架构设计 1. 类结构设计 …...

项目管理工具 Maven

目录 1.Maven的概念 1.1​​​​​什么是Maven 1.2什么是依赖管理 1.3什么是项目构建 1.4Maven的应用场景 1.5为什么使用Maven 1.6Maven模型 2.初识Maven 2.1Maven安装 2.1.1安装准备 2.1.2Maven安装目录分析 2.1.3Maven的环境变量 2.2Maven的第一个项目 2.2.1按照约…...

设计心得——分层和划分模块

一、分层 在实际的设计开发过程中,对于稍微大一些的项目,基本都涉及到分层。什么是分层呢?其实非常简单,就是利用某种逻辑或域的范围等把整个项目划分成多个层次。它们之间通过接口(可能是简单的函数接口也可以是服务…...

uniapp使用蓝牙,usb,局域网,打印机打印

使用流程(支持安卓和iOS) 引入SDK 引入原生插件包地址如下 https://github.com/oldfive20250214/UniPrinterDemo 连接设备 安卓支持经典蓝牙、ble蓝牙、usb、局域网(参考API) iOS支持ble蓝牙、局域网(参考API&…...

PQL查询和监控各类中间件

1 prometheus的PQL查询 1.1 Metrics数据介绍 prometheus监控中采集过来的数据统一称为Metrics数据,其并不是代表具体的数据格式,而是一种统计度量计算单位当需要为某个系统或者某个服务做监控时,就需要使用到 metrics prometheus支持的met…...

day1 redis登入指令

[rootlocalhost data]# redis-cli -h ip -p 6379 -a q123q123 Warning: Using a password with -a or -u option on the command line interface may not be safe. ip:6379> 以上, Bigder...

2025 年 AI 网络安全预测

🍅 点击文末小卡片 ,免费获取网络安全全套资料,资料在手,涨薪更快 微软和 OpenAI 宣布延长战略合作伙伴关系,加强对推进人工智能技术的承诺,这表明强大的 AI 将在未来占据主导地位。 随着人工智能 &#x…...

[Windows] 多系统键鼠共享工具 轻松跨系统控制多台电脑

参考原文:[Windows] 多系统键鼠共享工具 轻松跨系统控制多台电脑 还在为多台电脑需要多套键盘鼠标而烦恼吗?是不是在操控 Windows、macOS、Linux 不同系统电脑时手忙脚乱?现在,这些问题通通能解决!Deskflow 软件闪亮登…...

单片机的发展

一、引言 单片机自诞生以来,经历了四十多年的风风雨雨,从最初的工业控制逐步扩展到家电、通信、智能家居等各个领域。其发展过程就像是一场精彩的冒险,每一次技术的革新都像是在未知的海域中开辟新的航线。 二、单片机的发展历程 &#xff…...

Spring 构造器注入和setter注入的比较

一、比较说明 在 Spring 框架中,构造器注入(Constructor Injection)和 Setter 注入(Setter Injection)是实现依赖注入(DI)的两种主要方式。它们的核心区别在于依赖注入的时机、代码设计理念以及…...

uploadlabs通关思路

目录 靶场准备 复现 pass-01 代码审计 执行逻辑 文件上传 方法一:直接修改或删除js脚本 方法二:修改文件后缀 pass-02 代码审计 文件上传 1. 思路 2. 实操 pass-03 代码审计 过程: 文件上传 pass-04 代码审计 文件上传 p…...

迷你世界脚本自定义UI接口:Customui

自定义UI接口:Customui 彼得兔 更新时间: 2024-11-07 15:12:42 具体函数名及描述如下:(除前两个,其余的目前只能在UI编辑器内部的脚本使用) 序号 函数名 函数描述 1 openUIView(...) 打开一个UI界面(注意…...

【情境领导者】评估情境——准备度水平

本系列是看了《情境领导者》一书,结合自己工作的实践经验所做的学习笔记。 在文章【情境领导者】评估情境——什么是准备度-CSDN博客我们提到准备度是由能力和意愿两部分组成的。 准备度水平 而我们要怎么去评估准备度呢?准备度水平是指人们在每项工作中…...

2025 ubuntu24.04系统安装docker

1.查看ubuntu版本(Ubuntu 24.04 LTS) rootmaster:~# cat /etc/os-release PRETTY_NAME"Ubuntu 24.04 LTS" NAME"Ubuntu" VERSION_ID"24.04" VERSION"24.04 LTS (Noble Numbat)" VERSION_CODENAMEnoble IDubun…...

Android中AIDL和HIDL的区别

在Android中,AIDL(Android Interface Definition Language) 和 HIDL(HAL Interface Definition Language) 是两种用于定义跨进程通信接口的语言。AIDL 是 Android 系统最早支持的 IPC(进程间通信&#xff0…...

通过数据库网格架构构建现代分布式数据系统

在当今微服务驱动的世界中,企业在跨分布式系统管理数据方面面临着越来越多的挑战。数据库网格架构已成为应对这些挑战的强大解决方案,它提供了一种与现代应用架构相匹配的分散式数据管理方法。本文将探讨数据库网格架构的工作原理,以及如何使…...

Python基于Django的医用耗材网上申领系统【附源码、文档说明】

博主介绍:✌Java老徐、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇&…...

Python爬虫实战:一键采集电商数据,掌握市场动态!

电商数据分析是个香饽饽,可市面上的数据采集工具要不贵得吓人,要不就是各种广告弹窗。干脆自己动手写个爬虫,想抓啥抓啥,还能学点技术。今天咱聊聊怎么用Python写个简单的电商数据爬虫。 打好基础:搞定请求头 别看爬虫…...

STM32之I2C硬件外设

注意:硬件I2C的引脚是固定的 SDA和SCL都是复用到外部引脚。 SDA发送时数据寄存器的数据在数据移位寄存器空闲的状态下进入数据移位寄存器,此时会置状态寄存器的TXE为1,表示发送寄存器为空,然后往数据控制寄存器中一位一位的移送数…...

【C++】中的赋值初始化和直接初始化的区别

在C中,赋值初始化(也称为拷贝初始化)和直接初始化(也称为构造初始化)虽然常常产生相同的结果,但在某些情况下它们有不同的含义和行为。 赋值初始化(Copy Initialization) 使用等号…...

Python ❀ Unix时间戳转日期或日期转时间戳工具分享

设计一款Unix时间戳和日期转换工具,其代码如下: from datetime import datetimeclass Change_Date_Time(object):def __init__(self, date_strNone, date_numNone):self.date_str date_strself.date_num date_num# 转时间戳def datetime2timestamp(s…...

本地部署Dify及避坑指南

Dify作为开源的大模型应用开发平台,支持本地私有化部署,既能保障数据安全,又能实现灵活定制。但对于新手而言,从环境配置到服务启动可能面临诸多挑战。本文结合实战经验,手把手教你从零部署Dify,并总结高频…...

大白话CSS 优先级计算规则的详细推导与示例

大白话CSS 优先级计算规则的详细推导与示例 答题思路 引入概念:先通俗地解释什么是 CSS 优先级,让读者明白为什么要有优先级规则,即当多个 CSS 样式规则作用于同一个元素时,需要确定哪个规则起作用。介绍优先级的分类&#xff1…...

OpenCV计算摄影学(19)非真实感渲染(Non-Photorealistic Rendering, NPR)

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 非真实感渲染(Non-Photorealistic Rendering, NPR)是一种计算机图形学技术,旨在生成具有艺术风格或其他非现实…...

深度学习(斋藤)学习笔记(五)-反向传播2

上一篇关于反向传播的代码仅支持单变量的梯度计算,下面我们将扩展代码使其支持多个输入/输出。增加了对多输入函数(如 Add),以实现的计算。 1.关于前向传播可变长参数的改进-修改Function类 修改方法: Function用于对…...