传感器不变大气校正(siac)

SIAC的Python项目详细描述


传感器不变大气校正(SIAC)

冯寅

加州大学洛杉矶分校地理系

ucfafyi@ucl.ac.uk

PyPI versioncondapy versionbuildDocumentation StatuscodecovCoverage StatusLisenceDOI

该大气校正方法利用modis mcd43 brdf产品对地表进行粗分辨率模拟。建立了基于modis-psf的modis与哨兵2/landsat 8比例尺差异模型。以ecmwf-cams预报作为大气状态预报的先验,结合6s模式求解大气参数。我们没有地形校正,使用均匀曲面而不考虑brdf效应。

所需数据:

安装:

  1. 直接从Github
pip install https://github.com/MarcYin/SIAC/archive/master.zip
  1. 使用pypi
pip install SIAC
  1. 使用水蟒
conda install -c f0xy -c conda-forge siac

为了节省安装gdal的时间:

conda install -c conda-forge gdal>2.1

哨兵2号和陆地卫星8号的典型用法:

fromSIACimportSIAC_S2SIAC_S2('/directory/where/you/store/S2/data/')# this can be either from AWS or Senitinel offical package
fromSIACimportSIAC_L8SIAC_L8('/directory/where/you/store/L8/data/')

为了更详细地说明使用情况,陆地卫星5号的校正示例如下所示here

示例和地图:

apage显示一些校正示例。

amap用于比较toa和boa。

引文:

Yin,F.,Lewis,P.E.,Gomez Dans,J.,&Wu,Q.(2019年2月21日)。一种传感器不变大气校正方法:在哨兵-2/msi和陆地卫星8/oli上的应用。https://doi.org/10.31223/osf.io/ps957

许可证

GNU通用公共许可v3

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java调用看起来模棱两可,但在意外的输出下运行得很好   java Spring工具套件:导入Spring入门内容时出错   javasocket在不接受连接的情况下侦听?   java无法将camel服务部署到jboss Fuse   使用java将jdbc结果集设置为文本文件   编辑JTable时java向量类类型的更改   java使用递归和二叉树计算算术表达式   java如何基于用户输入运行一组代码   java Jetty ServletTester类打包在哪里?   从一定的旋转位置发射子弹   java谷歌Foobar数字站   java LibGDX textfield输入导致崩溃   在Android Java中,公共阵列列表的大小在两个地方显示不同   RESTJava。lang.NoClassDefFoundError:org/eclipse/jetty/server/Handler   java将颜色更改为<ice:commandLink>   ArrayList Java的ints输入列表   如何使用Gson将JSON映射转换为自定义Java列表?   java调用用@Cacheable(org.springframework.cache.annotation.Cacheable)注释的方法   java ServletContext getContextPath()