MODIS PLUG-IN for Geobricks downloader.
GeobricksMODIS的Python项目详细描述
[![PYPI版本](https://badge.fury.io/py/geobricksmodis.svg)(http://badge.fury.io/py/geobricksmodis)
[![构建状态](https://travis ci.org/geobricks/geobricks_modis.svg)(https://travis ci.org/geobricks/geobricks_modis)
geobricks modis
==
geobricks下载程序的modis插件提供了基于产品代码、日期时间和地理区域过滤modis ftp的方法。以下是2002年1月1日mod13q1产品覆盖安哥拉的modis瓷砖列表:
``json
[
{
“文件名”:“mod13q1.a2012001.h19v09.005.2019104600.hdf”,
“大小”:“196646026”,
“文件路径”:“ftp://ladsweb.nascom.nasa.gov/alldata/5/mod13q1/2012/001/mod13q1.a2012001.h19v09.005.2012019104600.hdf”,
“标签”:“H 19,V 09(196.65 MB)”
,
{
“文件名”:“mod13q1.a2012001.h19v10.005.2012019104816.hdf”,
“大小”:“192004771”,
“文件路径”:“ftp://ladsweb.nascom.nasa.gov/alldata/5/mod13q1/2012/001/mod13q1.a2012001.h19v10.005.2012019104816.hdf”,
“标签”:“H 19,V 10(192.0 MB)”
,
{
“文件名”:“mod13q1.a2012001.h20v09.005.2019103646.hdf”,
“大小”:“2172547791”,
“文件路径”:“ftp://ladsweb.nascom.nasa.gov/alldata/5/mod13q1/2012/001/mod13q1.a2012001.h20v09.005.2012019103646.hdf”,
“标签”:“H 20,V 09(217.25 MB)”
,
{
“文件名”:“mod13q1.a2012001.h20v10.005.2019104512.hdf”,
“大小”:“240262517”,
“文件路径”:“ftp://ladsweb.nascom.nasa.gov/alldata/5/mod13q1/2012/001/mod13q1.a2012001.h20v10.005.2012019104512.hdf”,
“标签”:“H 20,v 10(240.26 mb)“
}
]
```
安装
==
插件通过pypi分发,可以通过在控制台中键入以下命令来安装:
````
pip install geobricksmodis
```
示例geobricks_modis.core将modis_core导入为c
products=c.list_products()
``````
获取可用年数
----
``python
``python
from geobricks_modis.core将modis_core导入为c
``python
geobricks_modis.core导入modis_core作为c
days=c.list_days('mod13a2','2010')
``````
获取可用层
----
``python
从geobricks_modis.core导入modis_core作为c
```
从geobricks\u modis中获取层的子集
——
``python
。core import modis\u core as c
layers=c.list\u layers\u subset('mod13a2','2010','001',5,7,3,9)
```
按高卢国家代码获取图层
下面的示例获取阿富汗(`1`)和安哥拉(`8`)的图层。
``python
from geobricks_modis.core import modis_core as c
layers=c.list_layers_countries_subset_gaul('mod13a2','2010','001','8,1')
``
get layers by country iso2 code
指定产品的modis瓷砖,年份和日期,按国家iso2代码筛选。下面的示例获取意大利(`it`)和法国(`fr`)的图层。代码可以是小写或大写。
``python
from geobricks\u modis.core import modis\u core as c
layers=c.list\u layers\u countries\u subset\u iso2('mod13a2','2010','001','it,fr')
```
按国家ISO3代码获取图层
和天,由国家ISO3代码过滤。下面的示例获取意大利(`ita`)和法国(`fra`)的图层。代码可以是小写或大写。
``python
from geobricks_modis.core import modis_core as c
layers=c.list_layers_countries_subset_iso3('mod13a2','2010','001','ita,fra')
```
按国家/地区代码获取图层
--------
以前的方法可以组合使用:可以使用gaul(`8`)、iso3(`ita`)和iso2(`fr`)代码筛选图层。
`` python
来自geobricks_modis.core导入modis_core作为c
layers=c.list_layers_countries_subset('mod13a2','2010','001','8,ita,fr')
```
[![构建状态](https://travis ci.org/geobricks/geobricks_modis.svg)(https://travis ci.org/geobricks/geobricks_modis)
geobricks modis
==
geobricks下载程序的modis插件提供了基于产品代码、日期时间和地理区域过滤modis ftp的方法。以下是2002年1月1日mod13q1产品覆盖安哥拉的modis瓷砖列表:
``json
[
{
“文件名”:“mod13q1.a2012001.h19v09.005.2019104600.hdf”,
“大小”:“196646026”,
“文件路径”:“ftp://ladsweb.nascom.nasa.gov/alldata/5/mod13q1/2012/001/mod13q1.a2012001.h19v09.005.2012019104600.hdf”,
“标签”:“H 19,V 09(196.65 MB)”
,
{
“文件名”:“mod13q1.a2012001.h19v10.005.2012019104816.hdf”,
“大小”:“192004771”,
“文件路径”:“ftp://ladsweb.nascom.nasa.gov/alldata/5/mod13q1/2012/001/mod13q1.a2012001.h19v10.005.2012019104816.hdf”,
“标签”:“H 19,V 10(192.0 MB)”
,
{
“文件名”:“mod13q1.a2012001.h20v09.005.2019103646.hdf”,
“大小”:“2172547791”,
“文件路径”:“ftp://ladsweb.nascom.nasa.gov/alldata/5/mod13q1/2012/001/mod13q1.a2012001.h20v09.005.2012019103646.hdf”,
“标签”:“H 20,V 09(217.25 MB)”
,
{
“文件名”:“mod13q1.a2012001.h20v10.005.2019104512.hdf”,
“大小”:“240262517”,
“文件路径”:“ftp://ladsweb.nascom.nasa.gov/alldata/5/mod13q1/2012/001/mod13q1.a2012001.h20v10.005.2012019104512.hdf”,
“标签”:“H 20,v 10(240.26 mb)“
}
]
```
安装
==
插件通过pypi分发,可以通过在控制台中键入以下命令来安装:
````
pip install geobricksmodis
```
示例geobricks_modis.core将modis_core导入为c
products=c.list_products()
``````
获取可用年数
----
``python
``python
from geobricks_modis.core将modis_core导入为c
geobricks_modis.core导入modis_core作为c
days=c.list_days('mod13a2','2010')
``````
获取可用层
----
``python
从geobricks_modis.core导入modis_core作为c
从geobricks\u modis中获取层的子集
——
``python
。core import modis\u core as c
layers=c.list\u layers\u subset('mod13a2','2010','001',5,7,3,9)
```
按高卢国家代码获取图层
下面的示例获取阿富汗(`1`)和安哥拉(`8`)的图层。
``python
from geobricks_modis.core import modis_core as c
layers=c.list_layers_countries_subset_gaul('mod13a2','2010','001','8,1')
``
get layers by country iso2 code
指定产品的modis瓷砖,年份和日期,按国家iso2代码筛选。下面的示例获取意大利(`it`)和法国(`fr`)的图层。代码可以是小写或大写。
``python
from geobricks\u modis.core import modis\u core as c
layers=c.list\u layers\u countries\u subset\u iso2('mod13a2','2010','001','it,fr')
```
按国家ISO3代码获取图层
和天,由国家ISO3代码过滤。下面的示例获取意大利(`ita`)和法国(`fra`)的图层。代码可以是小写或大写。
``python
from geobricks_modis.core import modis_core as c
layers=c.list_layers_countries_subset_iso3('mod13a2','2010','001','ita,fra')
```
按国家/地区代码获取图层
--------
以前的方法可以组合使用:可以使用gaul(`8`)、iso3(`ita`)和iso2(`fr`)代码筛选图层。
`` python
来自geobricks_modis.core导入modis_core作为c
layers=c.list_layers_countries_subset('mod13a2','2010','001','8,ita,fr')
```