我正在寻找Python库,它可以使用GPS坐标。比方说,我有一个坐标列表:是否有任何GPS在Python中使用?
>>> 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...
... ]
>>>
我想计算平均速度,距离,得到最高点和其他信息。我知道,计算它很简单,但我想知道是否有任何现有的代码(我不喜欢重新发明轮子)。
注意:在stackoverflow(Which gps library would you recommend for python?)中也有类似的问题,但它是关于GPSD的。我没有使用任何设备,我只是在文本文件中有GPS坐标。
一个很好的问题。澄清:对于距离,你是指理想的表面距离(将地球视为理想的椭球体),基于大地水准面的实际表面距离,还是基于测量的地形的实际表面距离?最后需要一个地形数据库。 – wberry
距离我的意思是理想的表面距离。只需计算两点之间的距离。 – vasco
@vasco由于您已经在坐标上操作,所以此问题与GPS完全无关。因此,对于北斗,伽利略,格洛纳斯或人力投入所获得的职位,它可以很好地工作。 – phihag