Is there any GPS library for use in Python?(是否有任何用于 Python 的 GPS 库?)
问题描述
我正在寻找可以处理 GPS 坐标的 Python 库.假设,我有一个坐标列表:
I am looking for Python library, which can work with GPS coordinates. Let's say, I have a list of coordinates:
>>> gps = [
... (53.25012925, −6.24479338, 349.9, '2011-08-20T09:35:00Z'),
... (53.25028285, -6.24441800, 359.9, '2011-08-20T09:35:30Z'),
... (53.25049500, -6.24266032, 395.9, '2011-08-20T09:36:00Z'),
... # and so on...
... ]
>>>
我想计算平均速度、距离、获取最高点和其他信息.我知道,计算它很简单,但我想知道是否有任何现有代码(我不喜欢重新发明轮子).
I would like to compute average speed, distance, get the higest point, and other info. I know, it is quite simple to compute it, but I am wondering if there is any existing code (I do not like to reinvent the wheel).
注意:stackoverflow 中有类似的问题(Which gps library你会推荐python吗?),但它是关于GPSD的.我没有使用任何设备,我只是在文本文件中有 GPS 坐标.
Note: There is similar question here in stackoverflow (Which gps library would you recommend for python?), but it is about GPSD. I am not working with any device, I just have GPS coordinates in text file.
推荐答案
我发现了一个有趣的库,名为 地理位置.它可以计算两个 GPS 点之间的距离(它使用大圆距离和文森特距离方法).最重要的是,geopy 可以进行地理编码(它可以从一个地址获取 GPS 坐标).
I have found an interesting library named geopy. It can calculate distances between two GPS points (it uses great-circle distance and Vincenty distance methods). On top of that, geopy can do geocoding (it can get GPS coordinates from an address).
其他功能(平均速度、最高点等)我可以自己破解.
The other features (average speed, higest point, etc.) I can hack by myself.
这篇关于是否有任何用于 Python 的 GPS 库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:是否有任何用于 Python 的 GPS 库?
基础教程推荐
- 修改列表中的数据帧不起作用 2022-01-01
- Plotly:如何设置绘图图形的样式,使其不显示缺失日期的间隙? 2022-01-01
- PANDA VALUE_COUNTS包含GROUP BY之前的所有值 2022-01-01
- 使用大型矩阵时禁止 Pycharm 输出中的自动换行符 2022-01-01
- 在同一图形上绘制Bokeh的烛台和音量条 2022-01-01
- PermissionError: pip 从 8.1.1 升级到 8.1.2 2022-01-01
- 包装空间模型 2022-01-01
- 无法导入 Pytorch [WinError 126] 找不到指定的模块 2022-01-01
- 求两个直方图的卷积 2022-01-01
- 在Python中从Azure BLOB存储中读取文件 2022-01-01
