简介
今天我逛GitHub的时候,看到一个比较有意思的插件:CCD-Plugin,记录一下。
CCD-Plugin是一个qgis插件,它使用 Google Earth Engine 获取 Landsat 或 Sentinel2 数据集,并运行连续变化检测 (CCDC) 算法来分析给定点的多年时间序列的变化趋势和断点。
插件功能
CCD-Plugin使用 GEE从landsat collection 1 、landsat collection 2 和 Harmonized Sentinel-2 数据中检索所有可用的指定坐标数据,包括Landsat 4、5、7、8 、 9和sentinel 2 卫星。它仅过滤高质量数据,然后插件在 Google Earth Engine 上运行连续变化检测算法,通过迭代将调和函数拟合到数据来查找图像集合的时间断点。
该插件支持检测支持landsat和sentinel的数据情况:
- Landsat C1(30m 分辨率):1983 → 2021
- Landsat C2(30m 分辨率):1983 → 至今
- Sentinel-2(10m 分辨率):2018 → 至今
CCDC插件支持的监测对象有:
- **波段:**蓝色、绿色、红色、NIR、SWIR1、SWIR2
- 指数: NDVI、NBR、EVI、EVI2、亮度、绿色、湿度
使用方法
安装插件
(1)安装QGIS GEE
CCD-Plugin是在Google earth engine的基础上进行分析,在qgis上,需要先安装QGIS的Google earth engine插件。
在qgis的插件中心搜索点击安装即可,然后需要运行GEE插件,获取GEE的授权。
(2)安装CCD-Plugin插件
搜索CCD-Plugin,点击安装即可。
使用插件
打开CCD-Plugin的设置界面:
(1)点击PICK on map在地图上直接选点(需要用无偏移的卫星影像)或者直接输入点的经纬度。
(2)选择数据源和Y轴展现的数据(Y轴推荐选择NDVI)
(3)选择需要统计的影像波段,点击generate即可运行。
我录制了一个简单的视频,可以参考一下:
一个CCDC检测的qgis插件
参考
CCD-Plugin源代码:https://github.com/SMByC/CCD-Plugin