浏览和管理行李文件的应用程序。
hyo.bagexplorer的Python项目详细描述
液压袋探索者
一般信息
水翼船是海洋测绘的研究开发环境。它提供了一个hydro包的集合,每个包处理一个特定的领域问题。 主要目标是加速算法测试和研究2-操作。
包资源管理器是一个轻型应用程序,基于HDF指南针和液压包库工具,以探索包数据文件。
hdf compass是用python编写的,但是通过使用pyinstaller和py2app来打包应用程序,它作为一个本地应用程序在windows、os x和linux上发布。 有关hdf compass的更多信息,请访问GitHub存储库和project网页。
Hydropfice Bag Library提供对特定于行李的功能的访问,以及用于验证和操作行李数据文件的工具集合。
依赖性
用于执行和打包bag explorer应用程序:
- hdf_compass(需要几个依赖项,如matplotlib、wxPython、h5py)
- hydroffice.bag(也需要lxml和osgeo.gdal)
- PyInstaller[用于冻结应用程序]
- appdmg[用于在Mac上创建DMG]
冷冻
使用pyinstaller
- pyinstaller --clean-y freeze/BAGExplorer.1file.spec
- pyinstaller --clean-y freeze/BAGExplorer.1folder.spec
创建Mac OS DMG
- appdmg spec.json dist/BAGExplorer.dmg
其他信息
- 位桶:repo <https://github.com/hydroffice/hyo_bagexplorer
- 项目页面:url
- 许可证:lgplv3许可证(请参见LICENSE)
历史
0.5
2018年5月29日
- 对菜单项和对话框的小修改
2018年4月8日
- 切换到Git
0.4
2017年4月2日
- 切换到Python 3.6+
0.2
2015年10月24日
- 与hyo.bag作为独立的液压包分开
学分
如何贡献
每一个开源项目都来自于贡献者的慷慨帮助,他们牺牲了自己的时间,这也不例外。
为了使参与尽可能愉快,这个项目遵循python软件基金会的Code of Conduct。
以下是一些提示和规则,可帮助您入门:
- 按字母顺序将自己添加到AUTHORS.txt文件中。每一笔捐款都是有价值的,都应记入贷方。
- 如果您的更改值得注意,请在changelog中添加一个条目。
- 没有贡献太小;请提交尽可能多的拼写错误和语法错误的修复!
- 不要破坏向后兼容性。
- 总是为代码添加测试和文档。这是一条硬规则;缺少测试或文档的修补程序将不会合并。 如果未测试或记录特征,则不存在该特征。
- 服从PEP 8和PEP 257。
- 写good commit messages。
- 理想情况下,collapse您的提交,也就是说,只提交一次pull请求。
注意
如果您有一些很棒的东西,但不确定它是否遵守或甚至不能遵守上面的规则:请无论如何提交一个拉取请求! 在最好的情况下,我们可以把它塑造成某种东西,在最坏的情况下,pull请求被礼貌地关闭。 没什么好怕的。