【发布时间】:2020-04-20 08:45:47
【问题描述】:
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()
【问题讨论】:
-
输入?期望的输出?
-
当我输入我的两个坐标时,它给了我一个靠近我的位置。实际上不是那么近(距给定位置的正确坐标至少 100 公里的位置)。我想得到我正在寻找的位置。
-
输入您的纬度坐标:23.506657 输入您的经度坐标:90.3443647 正在加载格式化的地理编码文件... [OrderedDict([('lat', '23.61352'), ('lon', '90.50298'), ('name', 'Narayanganj'), ('admin1', 'Dhaka'), ('admin2', ''), ('cc', 'BD')])]
-
使用这些详细信息更新您的问题。
标签: python python-3.x location