为什么我不能正确得到坐标给定后的所有位置?

import reverse_geocoder as rc 

import pprint

def locator():

    lat = float(input("\nEnter your lattitude co-ordinates: "))
    lon = float(input("Enter your longitude co-ordinates: "))

    locations = (lat, lon)
    location = rc.search(locations)
    print("\n")
    pprint.pprint(location)

if __name__ == "__main__":
    locator()

解决方案:

纬度和经度坐标有一个精确的刻度。你需要在逗号后至少有4-5位数字才能得到一个精确的米尺位置。我从你的问题中猜测,很可能是四舍五入的数字所致。

例如(慕尼黑火车站)。

48.139382, 11.559296

改变第一个数字后的数字会使我的位置往下移动几公里。

如果这样还不能提供答案,请你提供一个你所使用的坐标例子好吗?

给TA打赏
共{{data.count}}人
人已打赏
解决方案

我在哪里可以找到我在Stack Overflow上问过的问题列表?[重复]

2022-4-21 2:00:12

解决方案

这个函数在Visual Foxpro中是做什么的?

2022-4-21 2:00:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索