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

基于MODIS观测的全球格点数据处理与GeoTIFF栅格化存储

文章目录

  • 前言
  • 目的
  • 代码
  • 总结


前言

这段 MATLAB 代码的目的是从 MODIS 观测火灾数据(2001-2021)创建全球 0.1° 分辨率的 GeoTIFF 栅格数据,并按年和月存储 FDI(火灾指数)和 Daynight(昼夜信息)数据。
其主要创新点在于:
高效的空间索引处理:利用 discretize 计算经纬度索引,确保数据正确匹配到栅格。
灵活的时间分组:支持按年份和月份分别统计 FDI 和 Daynight 数据。
最大化数据填充策略:使用 accumarray 按栅格计算 FDI 和 Daynight 的最大值。
自动存储:输出为 GeoTIFF 格式,并自动创建存储文件夹。

目的

这段 MATLAB 代码的目的是从 MODIS 观测火灾数据(2001-2021)创建全球 0.1° 分辨率的 GeoTIFF 栅格数据,并按年和月存储 FDI(火灾指数)和 Daynight(昼夜信息)数据。
其主要创新点在于:
高效的空间索引处理:利用 discretize 计算经纬度索引,确保数据正确匹配到栅格。
灵活的时间分组:支持按年份和月份分别统计 FDI 和 Daynight 数据。
最大化数据填充策略:使用 accumarray 按栅格计算 FDI 和 Daynight 的最大值。
自动存储:输出为 GeoTIFF 格式,并自动创建存储文件夹。

代码

clc; clear; close all; % 清空命令窗口、工作区变量,并关闭所有图形窗口

% 定义主文件夹路径,存储火灾观测数据
mainFolder = 'I:\Modisobseved fire2001-2021\CSV\'; 

% 加载合并后的 MODIS 火灾观测数据(假设存储在 allDataunique 变量中)
load(fullfile(mainFolder, 'merged_data.mat'), 'allDataunique');

% === 定义全球 0.1° 分辨率的经纬度范围 ===
lat_range = -90:0.1:90;  % 纬度范围:-90° 到 90°,步长 0.1°
lon_range = -180:0.1:180; % 经度范围:-180° 到 180°,步长 0.1°

% 创建空栅格,用 NaN 填充
FDI_grid = nan(length(lat_range), length(lon_range)); % 存储 FDI 值
Daynight_grid = nan(length(lat_range), length(lon_range)); % 存储 Daynight 值

% === 提取时间信息 ===
years = floor(allDataunique(:, 3) / 10000);  % 提取年份(YYYYMMDD 格式数据的前四位)
months = floor(mod(

相关文章:

  • 新闻发布管理系统带万字文档新闻管理系统java项目java课程设计java毕业设计
  • ES5内容之String接口
  • python-leetcode 62.搜索插入位置
  • 阻止上传可执行程序
  • 实现Excel导入和导出
  • 服务器自动备份到本地,服务器自动备份到本地的方法有哪些?
  • [250401] OpenAI 向免费用户开放 GPT-4o 图像生成功能 | Neovim 0.11 新特性解读
  • MySQL和Oracle批量插入SQL差异详解
  • 青少年编程与数学 02-014 高中数学知识点 06课题、数学建模与探究活动
  • 第十一届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组
  • Java面试黄金宝典28
  • 单例模式(懒汉模式/饿汉模式)
  • 服务器数据恢复—误格式化NTFS文件系统分区别慌,NTFS数据复活秘籍
  • linux ubuntu下查询包是否包含某个工具
  • 移远通信推出超小Wi-Fi+BLE模组FGM842D系列,赋能智能家居与工业物联网高效互联
  • 【Easylive】MyBatis 批量插入或更新语句解析insertOrUpdateBatch
  • 12.小节
  • 关于React Redux
  • 【3. 软件工程】3.0 软件工程概述
  • Android View事件分发机制深度解析
  • 中国金茂新任命三名副总裁,撤销区域公司
  • 涨知识|没想到吧,体育老师强调的运动恢复方法是错的?
  • 康子兴评《文明的追求》|野人脚印:鲁滨逊的恐惧与文明焦虑
  • 两部门部署中小学幼儿园教师招聘工作:吸纳更多高校毕业生从教
  • 深入贯彻中央八项规定精神学习教育中央第六指导组指导督导中国工商银行见面会召开
  • 国家发改委副主任谈民营经济促进法:以法治的稳定性增强发展的确定性