Skip to main content

处理地理空间数据的工具

项目描述

地质工具

一组用于在 Python 中处理栅格和矢量数据集的工具。

建造 康达版 康达平台 康达下载 PyPI 版本 覆盖状态

这个包提供 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使用围绕投影的各种工具。

如何贡献

您可以在问题部分找到改进库的方法。欢迎所有贡献。

  1. 将存储库 fork 到您的个人 GitHub 帐户,克隆到您的计算机。
  2. (可选但首选:)创建一个功能分支。
  3. 推送到您的功能分支。
  4. 准备就绪后,从您的功能分支提交一个拉取请求到GlacioHack/geoutils:master.
  5. PR 将由至少一名其他人审核。通常你的 PR 会通过“squash and merge”合并。

不允许直接推送到 GlacioHack 存储库。

可以在此处找到更详细的贡献说明。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

geoutils-0.0.9.tar.gz (52.8 kB 查看哈希)

已上传 source

内置分布

geoutils-0.0.9-py3-none-any.whl (57.6 kB 查看哈希)

已上传 py3