夜光遥感学习摘录二

article/2025/8/23 17:02:13

一、NPP VIIRS数据获取(年平均、月平均、单日)

(一)访问网站VIIRS - Payne Institute for Public Policy(该VIIRS数据由Colorado School of Mines代理发布)

(二)下拉界面到Data Download数据框选择自己想要的数据(假设需要夜间灯光数据,点击VIIES DNB Nighttime Lights)

(三)进入界面后注册账号即可获取数据

二、NPP VIIRS数据的类型(此处可以直接根据自己需要进入数据选择界面)

(一)VIIRS DNB Nighttime Lights(仅展示基础数据,若需知识数据自行了解获取)

1、Monthly Cloud-free DNB Composite

    该数据分为vcm与vcmsl两个版本。vcm版本是排除了受到零散杂光影响的数据并保留未被零散杂光影响的数据(直接将受杂散光影响的像元剔除,这部分像元亮度的缺失导致像元亮度在时空上不连续);vcmsl版本是对受杂散光影响的像元进行了校正,尽可能的保留了受杂散光影响的像元。两类数据覆盖范围受到日长极大影响。

2、Annual VNL V1

    该数据基于vcm数据合成并进一步筛选出了短暂的灯光与无光背景。

3、Annual VNL V2

    该数据基于Annual VNL V1基础上做了改进。其初步过滤除去了阳光、月光和多云影响的像素,粗略合成了包含灯光、火焰、极光和背景,继而采用异常值去除生物量燃烧像素,同时过滤掉大部分火灾并隔离背景。

(二)VIIRS Nightfire-Nighttime Detection and Characterization of Combustion Sources (VNF)

    该数据利用六个光谱波段检测和表征亚像元的红外辐射值,提供热源像素检测的位置、时间以及热源温度和热源大小的估计。

(三)VIIRS Boat Detections (VBD)

    VIIRS日/夜波段在夜间检测明亮船只的数据,数据以CSV和KMZ格式提供。在GeoTiff格式中,月、年度世界总和格网数据为15弧秒分辨率。

三、NPP VIIRS数据的预处理方法

(一)依据研究区的特征及处理需求对VIIRS数据进行投影、裁剪操作,将VIIRS数据的投影坐标系转换为对应投影坐标系(保持数据源一致性)。

    ENVI操作:

    Toolbox -> raster management -> masking -> reproject raster ->select output coordinate ->选择对应的投影坐标系 ->ok;(此处导出文件应该注意到原VIIRS的DN值范围,设置其背景值应该设置在其DN值范围之外)

    Toolbox ->Regions of interest ->subset Data from roi->按需求操作->ok;(若没有ROI区域,此处还可以通过如下裁剪:FILE ->Save as->sptial subset->选用图片切割->ok)

(二)夜光影像中有非人类活动产生的亮光,可将其视为背景噪声除去(下述值仅供参考)。首先将夜光影像中所有像素值减去0.5,然后将负数灰度值赋值为0.

    ENVI操作:

    Band math -> 输入公式:(b1-0.5)>0 ->ok。

(三)对低空间分辨率影像(一般来说是VIIRS影像)进行重采样以和研究区其他影像行列一致。查找到高空间分辨率影像的行列值并记录下来,然后进行重采样。(col、Samples是列,row、line是行)

ENVI操作:

   ToolBox ->Raster Managenment ->Resize Data->根据需求设置(后续需要光谱操作务必采用最近邻重采样方法)->输出即可

参考文献

 [1]进击的码农设计师著《DMSP/OLS夜间灯光数据的处理》 来源:简书 

           链接:DMSP/OLS夜间灯光数据的处理 - 简书

[2]对 VIIRS/NPP 夜光数据的解读_流浪猪头拯救地球的博客-CSDN博客

免费获取全球夜间NPP VIIRS灯光数据!内附下载链接!_此星光明的博客-CSDN博客_夜间灯光数据下载

[3] 陈佐旗,基于多源夜间灯光遥感影像的多尺度城市空间形态结构分析[D].上海:华东师范大学,2017

[4]王博帅,蒲东川,李婷婷等.基于多源遥感影像的长春市城市建成区提取.吉林大学学报(地球科学版),2021 ,5,1 ( 4 ): 1284-1294.doi: 10.13278 /j cnki. jjiese. 20200151.

[5]CSDN编程社区

相同区域 多源栅格数据 各个像元行列号一致,即行数列数相同,像元大小相同_z6q6k6的博客-CSDN博客


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

相关文章

一文带你了解夜间灯光数据

一文带你了解夜间灯光数据 什么是夜间灯光?有哪些夜间灯光产品能做什么?研究领域应用领域(金融) 这几年,夜间灯光数据玩的很嗨,不仅在学术圈,金融圈也在利用这个数据追逐一拨红利。 什么是夜间灯…

夜间灯光数据简介与下载链接

夜间灯光数据可以被用来研究人类活动的空间分布,例如能源消费模式、勾勒城市边界,很多研究表明灯光的面积或亮度与人口密度、GDP、能源消耗、碳排放、贫困分布、不透水表面密度分布图、粮食需求分布图、城市建设中的钢铁使用情况分布、自然灾害、地区武装…

数据分享 — 国内外常用夜间灯光数据产品介绍

数据分享 — 夜间灯光数据 Annual VNL V2(2012-2020)全球500米分辨率的“类NPP-VIIRS”夜间灯光数据集(2000-2020)NASAs Black Marble nighttime lights product (2012-2020)(VNP46A2-VNP46A3-V…

VIIRS和DMSP夜间灯光数据(1992-2020)

夜光遥感就是利用遥感技术从太空观测夜间地球的光芒,相比于大多数白天成像的可见光卫星和雷达卫星,夜光遥感卫星通过获取地表发射的可见光-近红外电磁波信息,主要反映的是地表人类活动状况,最主要的是人类夜间灯光照明&#xff0c…

java.net.ConnectException: Failed to connect to /127.0.0.1:80

java.net.ConnectException: Failed to connect to /127.0.0.1:80 自己写了个api接口,跑在本机,我直接将浏览器地址(例如:http://127.0.0.1:80 或者http://localhost)在APP代码中使用,结果一直出现错误:ja…

毕设home系列【1】

1.Home模块组件拆分 先把静态页面完成拆分出静态组件获取服务器的数据进行展示动态业务 在这里插入图片描述 导航栏这儿是个二级联动,拆分为全局组件,可以在项目的任意地方使用 import TypeNav from /pages/Home/TypeNav; // 第一个参数:全…

通过免费API, 按照日期, 生成假日表

需求产生:需要根据每日的节假日状态,来进行一些自动化作业,例如:休假日闹钟不响,工作日早晨自动打开收音机等等…… 在网上找到了这样一个API ↑ 先在浏览器里试了一下,确认可以获得数据,于是…

Python网络爬虫(八)根据api判断法定节假日

判断当前日期是否是节假日 1、api接口地址1:http://api.goseek.cn/Tools/holiday?date20190225 (以今日20190225为例) api接口地址2:http://www.easybots.cn/api/holiday.php?d20190225 用法举例 检查一个日期是否为节假日 http://www.easybots.cn…

java获取工作日 日历接口_节假日api接口之获取指定日期的节假日信息

获取指定日期的节假日信息 1、接口地址:http://api.goseek.cn/Tools/holiday?date=数字日期 2、返回数据: 3、节假日数据说明:本接口包含2017年起的中国法定节假日数据,数据来源国务院发布的公告,每年更新1次,确保数据最新 4、示例: 返回数据: {"code":1000…

MQ-2型烟雾传感器

烟雾检测报警器是能够检测环境中的烟雾浓度,并具有报警功能的仪器,仪器的最基本组成部分应包括:烟雾信号采集电路、模数转换电路、单片机控制电路。 反烟雾信号采集电路一般由烟雾传感器和模拟放大电路组成,将烟雾信 号转化为模拟…

MQ-2烟雾传感器检测

MQ-2烟雾传感器检测 作为一个新手,第一次自己独立写了一个MQ-2烟雾传感器检测小项目。在这过程中出现很多错误,弄得我头大,通过自己在网上不断地查找资料,最终得以解决。主要问题有以下两个: 1.在编译时出错。显示…\…

基于MQ-135传感器和Arduino开发板的烟雾探测器

在本篇文章中,我们主要介绍如何使用MQ-135传感器和Arduino开发板制作一款烟雾探测器,用于测量环境中的烟雾等级。只需将MQ-135气体传感器模块与Arduino和1602 LCD模块连接即可显示。我们使用的烟雾传感器是MQ-135传感器。烟雾探测器在检测建筑物以及一些…

51单片机烟雾报警器mq2烟雾报警ADC0832采集实践制作DIY- GC0026-烟雾报警器

一、功能说明: 基于51单片机设计-烟雾报警器 功能介绍: STC89C52单片机(AT89C51/52)lcd1602adc0832mq2烟雾传感器蜂鸣器2个按键设定报警阈值 1.通过ADC0832采集MQ2烟雾输出的电压换算位烟雾浓度0~100 2.如果烟雾浓度超过设定…

基于51单片机烟雾报警器mq2烟雾报警ADC0832采集

实践制作DIY- GC0026-烟雾报警器 一、功能说明: 基于51单片机设计-烟雾报警器 功能介绍: STC89C52单片机(AT89C51/52)lcd1602adc0832mq2烟雾传感器蜂鸣器2个按键设定报警阈值 1.通过ADC0832采集MQ2烟雾输出的电压换算位烟雾…

arduino 读取模拟电压_MQ2气体/烟雾传感器如何工作及其与Arduino接口

arduino 读取模拟电压_MQ2气体/烟雾传感器如何工作及其与Arduino接口 使用MQ2气体传感器模块,为您的下一个Arduino项目带来一个人工鼻子。这是一个强大的气体传感器适用于感测LPG,烟雾,酒精,丙烷,氢气,甲烷…

MP-2平面烟雾气体传感器介绍

MP-2平面烟雾气体传感器简介 MP-2烟雾检测气体传感器采用多层厚膜制造工艺,在微型Al2O3陶瓷基片的两面分别制作加热器和金属氧化物半导体气敏层,封装在金属壳体内。当环境空气中有被检测气体存在时传感器电导率发生变化,该气体的浓度越高&…

Arduino提高篇11—烟雾传感器MQ-2

MQ系列传感器是使用非常广泛的低成本传感器,广泛应用于家庭或工厂的气体泄漏监测装置。本篇介绍MQ家族中的MQ-2烟雾传感器的使用,其他MQ传感器使用都是相类似的。 1. MQ系列传感器工作原理 MQ系列传感器使用的敏感材料是活性很高的金属氧化物半导体&am…

CC2530—MQ-2气敏式烟雾传感器

电路图 连接引脚:P07 寄存器设置 1、ADCCFG 模拟io使能:ADCCFG | 0x80; //由于引脚为P07,第7位置为1(1000 0000) 模拟io禁用:ADCCFG & (0x80^0xFF); //(0x80^0xFF1000 0000 ^ 1111 1…

2022-4-4基于单片机的MQ2烟雾传感器报警系统设计

基于单片机的MQ2烟雾传感器报警系统设计 源代码和仿真图及MQ2相关资料可在文末的链接中下载 该系统实现的功能:检测空气中的烟雾浓度并实现超阈值报警 该系统组成由: 单片机最小系统、ADC0832、MQ2烟雾传感器、LCD1602液晶模块、声光报警模块、按键模…

MP-2烟雾传感器

1.传感器原理: MP-2 烟雾检测气体传感器采用多层厚膜制造工艺,在微型 Al2O3 陶瓷基片的两面分别制作加热器和金属氧化物半导体气敏层,封装 在金属壳体内。当环境空气中有被检测气体存在时传感器电导率发 生变化,该气体的浓度越高…