OSMNX:街道网络投影遗漏了一些初始节点



当我投影阿姆斯特丹的步行街网络时,我错过了初始图的一些节点。

import networkx as nx
import osmnx as ox
G_wgs84 = ox.graph_from_place('Amsterdam',retain_all=True, network_type='walk')
G = ox.project_graph(G_wgs84, to_crs='epsg:28992')

G_wgs84=45960的节点

G=45936的节点

G_wgs84中存在但不在G中的节点的已识别示例是7394240355。

为什么有些节点存在于初始图中而不存在于投影图中,有什么逻辑解释吗?

当我运行您的代码片段时,我得到了完全相同数量的节点:

import osmnx as ox
ox.config(log_console=True)
print(ox.__version__)  # prints v1.1.1
G1 = ox.graph_from_place('Amsterdam', retain_all=True, network_type='walk')
G2 = ox.project_graph(G1, to_crs='epsg:28992')
print(len(G1.nodes), len(G2.nodes))  # prints 46079 46079

相关内容

  • 没有找到相关文章

最新更新