湖泊水质遥感监测:利用HJ-1B卫星CCD数据反演太湖叶绿素a浓度

需积分: 49 22 下载量 4 浏览量 更新于2024-08-10 收藏 1.25MB PDF 举报
"《数据获取 - Programming in Haskell 2nd Edition》一书探讨了如何在Haskell编程语言中处理数据获取的过程,特别是在处理遥感数据方面。本书以NASA的MODIS(Moderate Resolution Imaging Spectroradiometer)数据为例,MODIS提供了大量的地球观测数据,包括土地覆盖和热异常信息。 章节首先介绍了如何从NASA的LADSWeb网站下载MODIS数据,步骤包括选择数据类型(如几何纠正所需的MOD03数据)、根据地理位置选择影像范围,然后搜索并订购所需的数据。时间管理也很关键,因为网页显示的是UTC时间,需要转换为中国北京时间,即UTC时间减去8小时。一旦数据状态变为“available”,用户就可以下载存储在指定位置的数据。 专题八聚焦于环境小卫星(如HJ-1B的CCD-1B)的湖泊水质遥感监测,以太湖为例,该湖是中国重要的水源地,水质监测至关重要。在这个部分,作者详细阐述了利用CCD-1B数据进行叶绿素a浓度反演的全过程,包括数据预处理(如数据读取、辐射定标、几何校正和大气校正),以及模型构建和反演验证。叶绿素a浓度的季节变化影响数据选择,如夏季和秋季(6月至11月)数据更适宜。 获取的数据通常以Geotiff格式提供,每个波段独立存储。为了处理这些数据,可能需要使用如ENVI(Environmental Imaging Analysis)这样的专业软件,它提供了BandMath工具进行定标和LayerStacking功能来合并波段。此外,还可能使用专门针对HJ-1B卫星数据的读取补丁,该补丁简化了数据读取过程,可以直接输出标准化的栅格文件,包含辐射亮度等信息。 《Programming in Haskell 2nd Edition》不仅介绍了Haskell编程在数据获取中的应用,还展示了如何通过遥感数据处理技术解决实际环境监测问题,如湖泊水质的实时监测,这对于环境科学和GIS(地理信息系统)领域的工作具有很高的实用价值。"