HJ-1B星地表蒸散发遥感估算系统的设计与应用
2014-09-29尹新沆张友静钱志奇李晓宁陈静欣
尹新沆,张友静,2,钱志奇,李晓宁,陈静欣
(1.河海大学 地球科学与工程学院, 江苏 南京 210098;2.河海大学 水文水资源与水利工程科学国家重点实验室, 江苏 南京 210098;3.江苏省地质勘察技术院信息中心,江苏 南京 210008;4.江苏省测绘产品质量监督检验站,江苏 南京 210013)
地表蒸散发涉及多个圈层水热交换与平衡[1,2]。近年来应用遥感方法在估算区域蒸散发方面取得了诸多成果[3-7]。由于卫星数据处理过程繁琐,不利于研究的进一步深入与成果的推广,人们在此基础上研发了许多针对地表蒸散发的遥感估算系统。吴炳方等[8]设计的ETWatch系统和邓世赞等[9]针对黄河流域设计的地表蒸散发参数估算系统,采用ENVI/IDL语言实现了对下垫面因子和地表蒸散发的估算,但系统开发平台单一,扩展性存在一定的局限性;钱志奇等[10]针对黄河三花间设计的地表蒸散发遥感监测系统,采用组件技术解决了遥感模型与水热模型的集成问题。但上述系统均未建立简洁规范的地表蒸散发遥感估算流程和专门的空间数据库用于多源异构空间数据的存储与管理,且大多以MODIS为主要数据源。随着研究的深入,km级的数据已越来越不能满足地表蒸散发实际应用的需求。
本文以HJ-1B星数据与气象数据为数据源,构建了基于ArcSDE的空间数据库,用于对多源异构空间数据进行统一的管理,以ENVI/IDL语言进行蒸散发遥感估算模型算法的封装,以C#语言控制系统的流程与模型算法的调用,以ArcEngine与ArcSDE相结合的方式实现系统与空间数据库之间数据的交互,解决了系统设计中多平台、多模型的集成问题,设计了简洁规范的流程图式模型参数操作界面,开发了基于HJ-1B星的地表蒸散发遥感估算系统。……
