【问题标题】:Extract latitude and longitude from coordinates从坐标中提取经纬度
【发布时间】:2014-01-01 16:40:46
【问题描述】:

我有这样的数据,我想用Python提取经纬度。

col[index]=
52.420223333,-1.904525
52.420221667,-1.904531667
52.420221667,-1.904536667
52.42022,-1.904545
52.420218333,-1.904553333
52.420216667,-1.904556667

我知道如何在 PHP 中执行此操作,但不确定如何在 Python 中实现:

sscanf($string, '"(%f, %f)"', $lat, $lng);

编辑: 这段代码运行并输出上面的坐标

for index in range(len(col)):
    print col[index]

在for循环中,是否可以获取lat和long数据。例如对于第一次迭代,lat=52.420223333 和 lon=-1.904525。

【问题讨论】:

    标签: python google-maps gps


    【解决方案1】:
    for index in range(len(col)):
        lat, lon = col[index].split(",")
        print "lat=%s, lon=%s" % (lat, lon)
    

    【讨论】:

    • 但它不会单独输出纬度和经度数据,例如对于第一次迭代,lat=52.420223333 和 lon=-1.904525。
    猜你喜欢
    • 1970-01-01
    • 2011-06-14
    • 2020-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-15
    • 1970-01-01
    • 2020-06-08
    相关资源
    最近更新 更多