核心观点
Google Earth Engine (GEE) 为地理空间分析提供了海量卫星影像和地理空间数据,以及进行深入分析所需的强大计算能力,但构建和管理复杂时空数据库以监测遥感数据变化仍然是一项具有挑战性的任务。为了解决这个问题,本文介绍了 geeLite,一个用于构建、管理和更新 GEE 计算的地理空间特征本地数据库的 R 包,使用户能够随着时间的推移监测其演变。
关键功能
- 数据收集:geeLite 允许用户通过配置文件定义感兴趣的区域、数据源和统计指标,并从 GEE 收集和预处理地理空间特征,将其存储在 SQLite 格式的本地数据库中。
- 数据管理:提供函数用于管理数据库,包括检索变量信息、读取、聚合和处理数据,以及自动化数据库更新。
- 灵活性:用户可以自定义聚合和后处理函数,以满足特定需求。
- 可移植性:SQLite 格式使数据库易于共享和协作,并支持跨学科研究。
应用案例
本文展示了使用 geeLite 构建索马里和也门 NDVI 均值和标准差时空数据库的示例,并演示了如何读取、处理和可视化数据库中的数据。
研究结论
geeLite 通过简化数据收集、管理和处理流程,为 GEE 用户提供了强大的工具,使他们能够更有效地进行地理空间监测和研究。该软件有助于提高研究效率、数据可访问性和可重复性,并支持长期地理空间研究。