本地服务器中的GeocoderServiceError Geopy命名

时间:2018-07-01 23:07:36

标签: python server local geopy nominatim

我用Nominatim做了自己的OpenStreetMap本地服务器(以避免在线限制),并且可以通过网页(localhost / nominatim)正常工作。但是,当我尝试收集地理编码时(在网页上也可以正常使用),并且经过一定数量的请求后,服务器显示此错误:

GeocoderServiceError: HTTP Error 500: Internal Server Error

我试图在代码中添加超时,但是我仍然面临着同样的问题。

我的实际代码大致如下:

from geopy.geocoders import Nominatim
nom = Nominatim(domain='192.168.1.214/nominatim', scheme='http', timeout=3)
df1["Coordinates"]=df1["location"].apply(nom.geocode)

有人知道如何解决吗?

谢谢;)

0 个答案:

没有答案