Python OSMnx的大图形\u from_place()请求导致超时错误

Python OSMnx的大图形\u from_place()请求导致超时错误,python,osmnx,Python,Osmnx,我正在尝试使用OSMnx为中国提取高速公路(高速公路干线主干道) G = ox.graph_from_place('China', network_type = 'drive', infrastructure='way["highway"~"motorway|trunk|primary"]') 我收到一个超时错误: ConnectTimeout: HTTPConnectionPool(host='overpass-api.de', port=80): Max retries exceeded

我正在尝试使用OSMnx为中国提取高速公路(高速公路干线主干道)

G = ox.graph_from_place('China', network_type = 'drive', infrastructure='way["highway"~"motorway|trunk|primary"]')
我收到一个超时错误:

ConnectTimeout: HTTPConnectionPool(host='overpass-api.de', port=80): Max retries exceeded with url: /api/interpreter (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x000001D695D92A20>, 'Connection to overpass-api.de timed out. (connect timeout=10)')) HTTPConnectionPool(host='overpass-api.de', port=80): Max retries exceeded with url: /api/interpreter (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x000001D695D92A20>, 'Connection to overpass-api.de timed out. (connect timeout=10)'))
ConnectTimeout:HTTPConnectionPool(host='overpass-api.de',port=80):url:/api/解释器超过了最大重试次数(由ConnectTimeoutError(,'Connection to overpass-api.de超时。('connect timeout=10'))HTTPConnectionPool(host='overpass-api.de',port=80):url:/api/解释器超过了最大重试次数(由ConnectTimeoutError(,“连接到立交桥-api.de超时。(连接超时=10)”引起)
这是一个很大的请求,所以我对它超时并不感到惊讶,但我想知道我的请求是否太大,或者是否有一种方法可以实际提取它


我在ox.graph\u from_place()(timeout=10180(默认值),1000,…)函数中尝试了各种超时,但我不完全理解超时在这里的含义。我想我不理解的是请求中的超时与Overpass Turbo中的超时之间的关系。

ox.config(timeout=10000)
将完成您的工作。
ox.config()
是一个非常方便的功能,它还可以用于许多其他自定义设置。我尝试了此功能,但基础结构不支持我的情况。否则,我的查询已完成,并且在3小时后得到结果。我建议您使用此功能进行下载。请访问[1]:,和[2]:

是。关于超时在这里的含义,请参阅:“HTTP请求和API在运行查询时使用的超时间隔”我很高兴看到你的评论。我正在使用OSMnx图书馆进行我的博士研究项目。而且,我所在大学的许多人过去也使用过它。谢谢,有这么漂亮的图书馆。