液压发动机命令行界面

hydroengine的Python项目详细描述


hydro engine是一个小型服务,是建立在[google earth engine](http://earthengine.google.com)之上的命令行工具,它允许查询各种水文变量,作为水文模型的输入非常有用。

[![生成状态](https://travis-ci.org/openearth/hydro-engine.svg?branch=master)](https://travis-ci.org/openearth/hydro-engine

可以使用以下命令安装命令行python工具: ` > pip install hydroengine `

安装包后,可以使用`hydroengine`命令下载水文模型所需的输入数据。

可以使用以下命令查询上游集水区、河流和各种光栅变量:

` > hydroengine region.json --get-catchments catchments.json > hydroengine region.json --get-rivers rivers.json > hydroengine region.json --get-raster dem dem.tif 1000 EPSG:4326 > hydroengine region.json --get-lakes lakes.json > hydroengine region.json --get-lake-variable 183160 water_area area.json `

请参见[examples/run.sh](https://github.com/Deltares/hydro-engine/blob/master/examples/run.sh),显示如何下载不同的数据类型。

可以查询所有数据类型以获得输入区域或位置(geojson多边形几何体)。多边形可以定义洪水位置。例如,在下图中,休斯顿附近的一个点用于查询上游集水区和排水网络,为该位置提供径流。

<;img src=“https://github.com/Deltares/hydro-engine/blob/master/docs/example_query.png?raw=true”alt=“example”width=“626”height=“485”>;

支持的功能:

  • 将上游集水区查询为单个或多个多边形。资料来源:[流域](http://www.hydrosheds.org/page/hydrobasins
  • 将上游排水管网查询为多段线。资料来源:[hydrosheds](http://hydrosheds.org
  • 查询光栅变量:
    • dem[m]-米,来源:30m srtm v4
    • hand[m]-最近排水管上方的高度([hand](http://global-hand.appspot.com))
    • 第一区域容量[-]-?
    • Firstzoneksatver[-]-?
    • 第一分区容量[-]-?
    • 填充PSOIL[-]-?
    • M[-]-?
    • 路径分形[-]-?
    • 沃特拉克[-]-?
    • θ[-]-?
    • 土壤类型[-]-土壤类型,基于?
    • 土地利用[-]-土地利用类型,基于modis 500m
    • LAI01…LAI12-叶面积指数每月气候学,来源:[earth2observe](http://www.earth2observe.eu/

历史记录

0.1.0(2018-08-27)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
java从JSP或HTML向servlet发送多个参数   java方法来查看字符是否在字符数组中   使用带有java的MAC地址连接到设备   java如何将csv文件中的数据打印到secondactivity?   java如何从netbean 7.0.1连接到数据库   java考虑所有可能的类值,用于输出测试分割的预测值。   java我的actionListener调用有什么问题   swing在Java中实现粒子过滤器最有效的方法是什么?   java运行。getFontFamily()为返回null。使用apachepoi的docx文件   一个事务中的java领域循环与每个步骤循环中的一个事务   java日期格式与Spring Boot不兼容   java类冲突。处理   java GridBagLayout不工作   java将图像发送到另一个应用程序