一组帮助函数,使在开源工具中处理空间数据更容易。这个软件包是由地球实验室维护的,最初是为了支持地球分析教育项目而设计的。

earthp的Python项目详细描述


DOIBuild StatusBuild statuscodecovDocs buildCode style: black

土性

PyPIPyPI - DownloadsCondaConda

earthpy使得在python中绘制和操作空间数据更加容易。

为什么是土的?

python是一种通用编程语言,旨在支持许多不同的应用程序。因此,很多人 为科学执行空间任务,包括绘制和处理空间数据,需要执行许多代码步骤。土的 利用为光栅数据(光栅)和矢量数据(Geopandas)开发的功能,简化 所需代码:

Earthpy还有一个IO模块,允许用户

  1. 快速访问托管的地球分析课程中使用的预先创建的数据子集 在www.earthdatascience.org
  2. 下载他们可能希望在其工作流中使用的其他数据集。

在我们的文档库中查看示例Earthy应用程序

查看我们的vignette gallery了解 在公共空间工作流中使用Earthy的应用示例。

安装

要安装,请使用pipconda-forge。如果您是conda用户,我们鼓励您使用conda-forge

通过PIP安装

要通过pip安装接地,请使用:

$ pip install --upgrade earthpy

使用Conda/Conda Forge通道安装

如果您在水蟒环境中工作,我们建议您使用 conda-forge

$ conda install -c conda-forge earthpy

注意:如果要将conda forge设置为默认conda通道,可以使用以下安装工作流。 我们重新推荐这种方法。一旦运行conda config,就可以在不指定通道的情况下安装earthpy。

$ conda config --add channels conda-forge
$ conda install earthpy

一旦成功安装了earthpy,就可以将其导入python。

>>>importearthpyaset

下面是以numpy数组格式绘制多个标注栏的快速示例。

>>>arr=np.random.randint(4,size=(3,5,5))>>>ep.plot_bands(arr,titles=["Band 1","Band 2","Band 3"])>>>plt.show()

活跃贡献者

我们欢迎对Earthpy的贡献。下面是当前活动的包维护程序。请看我们的 contributors file完整的列表 我们的贡献者。

Leah WasserMax JosephJoseph McGlinchyJenny PalominoNathan KorinekTim HeadMichelle Roby

如何贡献

我们欢迎对地球人的贡献!请务必查看我们的 contributing guidelines 有关向Earthy提交请求或更改的详细信息。

许可证

BSD-3

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

推荐PyPI第三方库


热门话题
java当我点击MainActivity中的按钮以显示其他活动时,它不起作用   java游戏!框架:在请求之间获取控制器的组件/字段/对象   JavaBlackBerry:调用计算器并检索值?   java Struts2 jQuery插件提交按钮   java无法将更新的画布绘制到活动   java如何将Gson值放入HashMap   使用截取时出现java错误:RecyclerView:未连接适配器;跳过布局   java组织。冬眠HibernateException:在Hibernate搜索中编制索引时出错(在事务完成之前)   java Swagger服务器存根生成工作流   java JInternalFrame底部阴影问题   java nio缓冲区类中limit()的用法是什么   java水平回收器视图内部选项卡布局   java Maven无法找到依赖项   java如何管理不同应用程序实例的权限文件?