gpt4 book ai didi

python - 如何处理osmnx中的大 map

转载 作者:行者123 更新时间:2023-12-04 04:00:06 24 4
gpt4 key购买 nike

使用 OSmnx 计算覆盖大距离的两个位置之间的最短街道距离的最佳方法是什么?例如,如果我试图找到一条穿越美国的路线?
这样做似乎很麻烦,而且考虑到我的计算资源,这可能是不可能的。

G = ox.graph_from_place('USA', network_type='drive')

orig_node = ox.get_nearest_node(G, (lat, lon))
dest_node = ox.get_nearest_node(G, (lat, lon))

nx.shortest_path_length(G, orig_node, dest_node, weight='length')
任何有效的方法来做到这一点?
看到这个帖子了。。
python osmnx - extract only big freeways of a country
但即使只是美国的高速公路也会创建一个庞大的网络

最佳答案

鉴于您的研究地点庞大且计算机可能存在局限性,您最好的选择可能是首先 download OSM 提取然后用 OSMnx 的 graph_from_xml 加载它功能。

关于python - 如何处理osmnx中的大 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63194193/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com