【发布时间】:2013-04-20 17:09:55
【问题描述】:
我正在使用 Geopy。我收到以下代码错误。
我使用与https://code.google.com/p/geopy/wiki/ReverseGeocoding 相同的代码
from geopy import geocoders
g = geocoders.GeoNames()
(place, point) = g.geocode("Palo Alto, CA 94306")
print place
>> "Palo Alto, US 94306"
print point
>> (37.418008999999998, -122.127375)
(new_place,new_point) = g.reverse(point)
print new_place
>> 3998 Ventura Ct, Palo Alto, US 94306
print new_point
>> (37.417850000000001, -122.12793000000001)
在打印点之前工作正常。 g.reverse(point) 发生错误
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
File "C:\Python27\lib\site-packages\geopy\geocoders\base.py", line 9, in reverse
raise NotImplementedError
NotImplementedError
有什么建议吗?
【问题讨论】:
-
也在 gis.se 上发布:gis.stackexchange.com/questions/59216/…
标签: python geocoding reverse-geocoding geopy