geopy

    0热度

    1回答

    试图使用Python和谷歌地图获取位置,所以我试图通过使用pypm install geopy安装activepython来尝试使用Geopy模块,但我遇到了一个问题,那就是geo需要商业版订阅。谁能帮我? 在此先感谢。

    0热度

    2回答

    我有一个XML文件,其中包含许多经度和纬度的点。 我的Python代码此刻通过简单循环XML文件获取最近的点,找到最近的,以英里或其他任何值,然后将它与以前的最近点进行比较。如果它更接近,那么我将这个新点的值赋给变量。所以一切都在这方面发挥作用。 现在,我想要做的是实际存储最接近的2或3分。 我该如何去做这件事? XML文件不是按最接近的顺序排列的,此外,每次发出请求时,用户位置都会发生变化。我可

    0热度

    2回答

    import csv from geopy import geocoders g = geocoders.Google() spamReader = csv.reader(open('locations.csv', 'rb'), delimiter='\t', quotechar='|') for row in spamReader: a = ', '.join(row)

    0热度

    1回答

    回溯(最近通话最后一个): 文件 “C:\用户\企鹅\工作区\地理编码,nojansdatabase的\ src \ geocode.py”,第15行,在 的地方,(LAT, lng)= g.geocode(a) 地理编码中的第81行文件“C:\ Python27 \ lib \ site-packages \ geopy-0.94.2-py2.7.egg \ geopy \ geocoders

    1热度

    1回答

    我有错误处理一些Python代码的地方,但由于某些原因的代码似乎仍然无法处理此特定错误: raise GQueryError("No corresponding geographic location could be found for the specified location, possibly because the address is relatively new, or beca

    1热度

    2回答

    我试图访问views.py中的一个字段,以便对它执行一个操作,它将计算它与用户输入点的距离(使用geopy)。输入需要是一个简单的字符串,但目前存储在我的数据库中:u'(lat,lng)'geopy不喜欢。 如何以合适的格式(例如(lat,lng))将信息存储在我的db中。坐标最初是以这种格式输入的。 非常抱歉,因为没有使用正确的术语,对此不熟悉并且自学成功。

    0热度

    1回答

    我有一个表单用于在我的应用中对地址进行地址解析。如果输入了非地址,地理编码器将引发“GQueryError”。使用try /除了我想要捕获这个错误,并将自定义错误发回到将出现在“错误列表”中的表单,就像其他错误一样,并被适当地显示和设置。这可以做到吗?

    0热度

    2回答

    import csv from geopy import geocoders import time g = geocoders.GeocoderDotUS() spamReader = csv.reader(open('locations.csv', 'rb'), delimiter='\t', quotechar='|') f = open("output.txt",'w')

    8热度

    4回答

    我有一个Django表单,其中一个字段是TextInput,表示街道地址。 我想正常化数据。例如: >> normalize('420 East 24th St.') '420 E. 24th Street' >> normalize('221 Amsterdam Av') '221 Amsterdam Ave.' >> normalize('221 Amsterdam Avenue'

    4热度

    2回答

    我试图将坐标信息添加到我的数据库中,并在我的应用程序中添加了django.contrib.gis支持。我正在写一个south数据迁移,它从数据库中获取地址,并要求Google提供坐标(到目前为止,我认为我最好的选择是使用geopy)。 接下来我需要将返回的坐标从Google坐标系WGS84:4326转换为我的坐标系WGS84:22186。 我迷失在GeoDjango文档中,试图找到一种方法来做到这