使用dhi mike21的python工具

dhitools的Python项目详细描述


DHI工具

Documentation Status

用于处理DHI MIKE21的python工具。

功能:

  • 将多个光栅DEM直接插入.mesh文件
  • 读取并分析.dfsu文件
  • 直接从.shp.mesh
  • 创建.dfsu粗糙度图(或任何其他图)
  • 阅读并分析.dfs0.dfs1.dfs2文件

由于依赖于mike sdk DLL库,因此仅支持windows。

Mesh plot

安装

要求

安装

Recommended that Anaconda is used to install GDAL and geopandas. Alternatively, see here and here for installation instructions of these packages.

首先,安装mike软件开发工具包

Download installer from here

安装mike sdk之后:

conda install gdal
conda install geopandas
pip install pythonnet
pip install dhitools

示例

有关示例,请参阅以下Jupyter笔记本:

文档

https://dhitools.readthedocs.io/en/latest/index.html

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

推荐PyPI第三方库


热门话题
java读取SSLSocket的最快或最佳方式   JavaGuice向类构造函数注入对象   java类不是抽象的,并且不会覆盖OnClickListener中的抽象方法onClick(视图)   java OpenGL 1.1更改颜色更改以前的颜色?   c#将Java/Android连接到。网络服务   java在节点上生成AES密钥   java Liferay与MarkLogic XDBC数据库集成   java使用静态初始化块来提高性能   java如何在需要不同参数的另一个方法中使用同一类中的方法   音频Java多种声音   Java显式引用转换   java Intellij,如何在maven项目中导入模块   java在什么条件下调用ELResolver的setValue方法?   java在beanshell中计算代码字符串并获取beanshell解释器返回的值   javascript将音频文件上载到服务器并从服务器响应设置图像   编码风格清理java代码,多个else if语句   java是否需要使此变量可变?   java线程未更新GlassPane上的进度条   java关闭调试模式@Vaadin Spring启动应用程序