wimlib是一个自定义的可重用库和对象,用于日志记录和其他操作,此版本仅限于将来的盆地函数

WIMLib的Python项目详细描述


wim

wimlib

当前版本(2.0.0)已更新为python 3.7.2,并带有盆地功能(没有空间或geojson处理),这将在将来的版本中出现。 wimlib是一个自定义的可重用库和对象,用于处理geojson、日志和空间操作。

安装

python wimlib包pip安装wimlib

从pypi更新包

pip install wimlib--升级

更新库

有关更多信息,请参见打包项目教程。 生成分发文件并存储在dist文件夹中 python setup.py sdist bdist\u控制盘 上传到pypi 捆绳上传距离/*

先决条件

Arcgis 10.x

  • 您将使用esri的arcgis arcpy库进行地理处理。如果您以前没有安装过Arcgis,可以跳到下一节。
  • 如果您的计算机上已经安装了Arcgis,则可能需要重新安装它。如果要重新安装,请删除c:\ python27和c:\程序文件(x86)\ arcgis以从计算机中删除这些文件。完成后,从您喜爱的存储库下载argis,或让it管理员将其添加到您的计算机中。在安装过程中,如果系统提示您覆盖某个文件,请选择覆盖选项,因为它将帮助您清理安装过程(即ESRI可能会在您的计算机上忽略或忽略的其他部分)。
  • 安装之后,请验证python是否已启动并正常工作。打开arcmap或arccatalog以验证安装是否按预期工作。

将python设置为系统变量

  • 转到"开始"菜单
  • 右键单击计算机
  • 选择属性
  • 选择高级系统设置
  • 单击环境变量
  • 在系统变量下,找到路径并按编辑
  • 添加c:\ python27\arcgis10.3或任何相关路径。
  • 单击"确定"
  • 再次单击"确定"。
  • 打开命令提示符并键入python,这会将命令提示符转换为允许您使用python命令的python命令提示符。从命令行使用python--version也可以获得版本。如果您使用的是arcgis 10.3.1,那么您应该使用python 2.7.8。

PIP和相关软件包

  • 转到此处的"http://pip.pypa.io/en/stable/installing/" rel="nofollow">,打开get-pip.py文件并将其保存到计算机。就我个人而言,我打开一份记事本++并保存文件。
  • 打开命令提示符,导航到get-pip.py所在的位置并执行命令python get pip.py这将下载并安装pip。
  • 通过执行pip install requests来安装请求、cirtifi和virtualenv

netcdf

开始

这些说明将为您在本地计算机上启动和运行项目的副本,以便进行开发和测试。有关如何在实时系统上部署项目的说明,请参阅部署。

安装

https://help.github.com/articles/cloning-a-repository/

使用

构建
  • python 2.7版

贡献

有关向我们提交请求的过程的详细信息,请阅读contribution.md。有关遵守《美国地质勘探局科学行为准则》的详细信息,请阅读《美国地质勘探局科学行为准则》。

版本控制

我们使用semver进行版本控制。有关可用的版本,请参见此存储库上的标记

在添加功能、修复错误或进行小的增强时提高版本。遵循Semver原则。要在git中添加标记,请键入git tag v{major}.{minor}.{patch}。示例:git tag v2.0.5

将标记推送到远程原点:git push origin--标记

*请注意,远程源的别名可能不同。

作者

另请参见参与此项目的贡献者列表

许可证

本项目在Creative Commons CC0 1.0 Universal许可下获得许可-有关详细信息,请参见license.md文件

建议引用

本着开源的精神,请引用任何对存储在这个存储库中的源代码的重用。下面是建议的引文:

此项目包含由美国地质勘探局(USGS)的网络信息学和制图(WIM)团队生成的代码。作为美国政府的一项工作,该项目在美国国内属于公共领域。https://wim.usgs.gov

致谢

Henry Walshaw(om-henners/geojson_handler.py)

关于WIM

  • 本项目由美国地质勘探局WIM团队撰写
  • WIM是一个由开发人员和技术人员组成的团队,他们构建和管理工具、软件、Web服务和数据库,以支持美国地质勘探局的科学和其他联邦政府合作者。
  • WIM是上中西部水科学中心的一部分。

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

推荐PyPI第三方库


热门话题
空字符串检查在java中未按预期工作   JavaSpringWebClient:自动计算主体的HMAC签名并将其作为头传递   foreach是否有一个Java等效的foreach循环和一个引用变量?   java如何在Eclipse中导入jar   使用特定第三方或java时lombok触发错误。*方法或构造函数   安卓 java将对象数组转换为int数组   java使一定百分比的JUnit测试通过   java Android:将Seekbar的一个值与另一个值进行比较   java将int数组(图像数据)写入文件的最佳方式是什么   java取代了系统。yml的构造函数内的getProperty   sqlite Java将公钥和私钥转换为字符串,然后再转换回字符串   安卓获取白色像素并将其保存到java opencv中的数组中   java为什么是ServerSocket。setSocketFactory静态?   Java数组似乎在不直接修改的情况下更改值