在 Python 中是否有提供纬度/经度函数的标准包?

在 Python 中是否有提供纬度/经度函数的标准包?

我正在尝试用 Python 开发涉及地理坐标的软件。我宁愿不依赖自定义安装的软件,而只依赖标准软件包。

到目前为止,我只发现地质学托管在 Google 上,应该很有用(它实际上提供了比我需要的多得多的东西)。

有什么 Python 包值得我查看吗?

答案1

python-geopy 已针对 Ubuntu 12.10 进行打包。自 14.04 起,python3-geopy 已打包,现在它是默认 Ubuntu 存储库中的当前软件包。

如果您无法安装软件包版本(例如,您正在使用 Ubuntu 12.04),则安装 Python 软件包的标准方法是使用pippython-pipUbuntu 软件包)。安装 pip 后,只需使用:

sudo pip install geopy

并开始使用该包!

注意:pip 和 virtualenv 对于控制 Python 环境非常有用,而标准 Ubuntu 软件包无法做到这一点。如果您想认真对待 Python 开发,您应该学习使用它们。

答案2

我已经开始使用地理测量学,虽然不是很符合 Python 风格(它是从 Javascript 改编而来),但功能齐全。

相关内容