我收到此 SSLError: HTTPSConnectionPool(host='nominatim.openstreetmap.org', port=443): Max retries exceeded with url: /search?format=json&limit=1&dedupe=0&polygon_geojson=1&q=Houston%2C+Texas%2C+美国 (由 SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])"))
我正在尝试使用以下代码行获取德克萨斯州休斯顿地区的街道网络,但我不断收到上述错误。
在 SF 的 California St 和 Mason St 的拐角处定义一个点
位置点 = (29.6849782, -95.3991907)
从上述点创建网络:
G = ox.graph_from_point(location_point, distance=737884.22, distance_type='bbox', network_type='drive') G = ox.project_graph(G) fig, ax = ox.plot_graph(G, node_size=0, node_color='# 66CCFF',fig_height=10,fig_width=12,margin=0.03,dpi=150,save=True,file_format='png',show=True,filename='Harvey_map')
我试图替换 OSMnx 中原始 'core.py' 文件中的 'request' 如下: response = requests.get(url, params=params, timeout=timeout, headers=get_http_headers()) ----> original请求类型。将其替换为以下内容:
response = requests.get(url, params=params, timeout=timeout, headers=get_http_headers(), verify = False)。
然而,这个解决方案并没有解决问题。
在 SF 的 California St 和 Mason St 的拐角处定义一个点
位置点 = (29.6849782, -95.3991907)
从上述点创建网络:
G = ox.graph_from_point(location_point, distance=737884.22, distance_type='bbox', network_type='drive') G = ox.project_graph(G) fig, ax = ox.plot_graph(G, node_size=0, node_color='# 66CCFF',fig_height=10,fig_width=12,margin=0.03,dpi=150,save=True,file_format='png',show=True,filename='Harvey_map')
我期待德克萨斯州休斯顿地区的街道网络地图作为 OSMnx 文档和示例。