处理地理空间数据的工具
项目描述
地质工具
一组用于在 Python 中处理栅格和矢量数据集的工具。
这个包提供 Python 类和函数以及命令行工具来处理地理空间栅格和矢量数据集。它建立在 rasterio 和 GeoPandas 之上。在单个命令中,它可以导入这些库可以理解的任何地理参考数据集,包括所有地理参考信息、各种辅助功能和矢量/栅格数据之间的接口。
安装
使用 conda(推荐)
conda install --channel conda-forge --strict-channel-priority geoutils
该--strict-channel-priority标志似乎对于 Windows 安装正常运行至关重要,并且也推荐用于基于 UNIX 的系统。
带点
来自 PyPI:
pip install geoutils
或者从存储库 tarball 中:确保正确安装了 GDAL 和 PROJ,然后:
pip install https://github.com/GlacioHack/geoutils/tarball/main
文档
请参阅https://geoutils.readthedocs.io上的完整文档。
结构
GeoUtils 由三个库组成:
georaster.py处理栅格数据集。特别是用于加载光栅文件和元数据的 Raster 类。geovector.py处理矢量数据集。特别是用于加载光栅文件和元数据的 Vector 类。projtools.py使用围绕投影的各种工具。
如何贡献
您可以在问题部分找到改进库的方法。欢迎所有贡献。
- 将存储库 fork 到您的个人 GitHub 帐户,克隆到您的计算机。
- (可选但首选:)创建一个功能分支。
- 推送到您的功能分支。
- 准备就绪后,从您的功能分支提交一个拉取请求到
GlacioHack/geoutils:master. - PR 将由至少一名其他人审核。通常你的 PR 会通过“squash and merge”合并。
不允许直接推送到 GlacioHack 存储库。
可以在此处找到更详细的贡献说明。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
geoutils-0.0.9.tar.gz
(52.8 kB
查看哈希)
内置分布
geoutils-0.0.9-py3-none-any.whl
(57.6 kB
查看哈希)