一个python库,它简化了对noaa数字高程图的访问。

noaadem的Python项目详细描述


noaadem

Gitter

LicenseDownloadsBuild StatusCoverage StatusCode HealthPyPI versionStories in Ready

一个python库,它简化了对noaa数字的访问 立面图。

要求

如果您想在任何gnu/linux或osx系统上使用这个库,您只需 需要执行:

$ pip install noaadem

如果您想改进这个库,应该下载github repository并执行:

$ make deploy

在ubuntu桌面上还有一些其他的库没有被安装 可能需要安装默认(zlibc libbz2 dev)才能使用这些 图书馆。使用下一个命令自动安装 其他C库:

$ make ubuntu deploy

测试

要测试所有项目,您应该使用以下命令:

$ make test

如果您想帮助我们或报告问题,请通过GitHub issue tracker加入我们。

示例

获取noaa数字高程图矩阵有3种方法:

  1. 获得
  2. 获得u到
  3. 坚持

get方法接受两个参数纬度和经度 numpy矩阵:

fromnoaademimportinstrumentfromdatetimeimportdatetimedem_matrix=instrument.obtain(lat,lon)

接下来,get_to方法需要一个标准的noaa类netcdf 要分析的文件名:

fromnoaademimportinstrumentfromdatetimeimportdatetimedem_matrix=instrument.obtain_to('data/goes13.2014.124.123422.BAND_01.nc')

最后,persist方法需要一个标准的noaa类netcdf文件名 保存变量:

fromnoaademimportinstrumentfromdatetimeimportdatetimefromnetcdfimportnetcdfasncinstrument.persist('data/goes13.2014.124.123422.BAND_01.nc')withnc.loader('data/goes13.2014.124.123422.BAND_01.nc')asroot:printnc.getvar(root,'dem')[:]

关于

这个软件是由 GERSolar。你可以联系我们 gersolar.dev@gmail.com

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

推荐PyPI第三方库


热门话题
java需要64位jdk 1.5 for windows   eclipse运算符+对于参数类型java是未定义的。双,爪哇。双人   未下载文件扩展名为的java文件   java不支持带有POST的媒体类型   从动态创建的多个EditText读取文本时发生java错误   java无法为同一xpath单击多个按钮   如何在Java中动态格式化字符串   java Android Clear Middle活动   多线程Java内存模型volatile和x86   git在Java中通过Jgit忽略文件或文件夹   java“决策无法区分输入的备选方案1、2…”   子类的javajpa继承   java需要弄清楚如何操作mutator来弄清楚一个类,教授说,我对如何操作感到困惑   java如何使用JDBC将数据从文件复制到PostgreSQL?