GeoPy 不工作:nom.geocode() 没有得到结果的原因是什么?
GeoPy is not working: What is the reason of NOT getting results for nom.geocode()?
我已经安装了证书(从另一个线程使用了这个建议)。Here's the code and the result
from geopy.geocoders import ArcGIS
nom = ArcGIS()
location=nom.geocode("3995 23rd st, San Francisco, CA 94114",timeout=180)
print(location)
有什么问题吗?我没有得到 longitude/latitude 的结果。
如何得到结果?
请帮忙。
使用您的代码,
>>> print(location)
3995 23rd St, San Francisco, California, 94114
>>> location
Location(3995 23rd St, San Francisco, California, 94114, (37.752990821253434, -122.43170235858965, 0.0))
点在那里,但 print()
不打印它们,只打印与它们关联的地址文本字符串。
location
基本上是地理编码服务返回结果的字典。
>>> type(location)
<class 'geopy.location.Location'>
>>> location.latitude
37.752990821253434
>>> location.longitude
-122.43170235858965
here are the docs 位置 class 结果存储在。
我已经安装了证书(从另一个线程使用了这个建议)。Here's the code and the result
from geopy.geocoders import ArcGIS
nom = ArcGIS()
location=nom.geocode("3995 23rd st, San Francisco, CA 94114",timeout=180)
print(location)
有什么问题吗?我没有得到 longitude/latitude 的结果。 如何得到结果?
请帮忙。
使用您的代码,
>>> print(location)
3995 23rd St, San Francisco, California, 94114
>>> location
Location(3995 23rd St, San Francisco, California, 94114, (37.752990821253434, -122.43170235858965, 0.0))
点在那里,但 print()
不打印它们,只打印与它们关联的地址文本字符串。
location
基本上是地理编码服务返回结果的字典。
>>> type(location)
<class 'geopy.location.Location'>
>>> location.latitude
37.752990821253434
>>> location.longitude
-122.43170235858965
here are the docs 位置 class 结果存储在。