在 Osmx 中获取边的起点和终点数据

问题描述

我正在使用 OSMX 提取网络(地点)所需的数据。

  • 有没有办法获取网络中每条线段的start and end point ? 当我保存 shapefile 时,它​​显示 fromto 数据,如图 2 所示。这些数据是否反映了每个线段的开始和结束数据?
  • 另外,是否可以去除环形交叉路口(圆圈)并用简单的连接线将其简化?

OSMX 脚本:

import osmnx as ox
import networkx as nx
import geopandas as gpd
import matplotlib.pyplot as plt
import pandas as pd

place = 'Piedmont,California,USA'
G = ox.graph_from_place(place,network_type='drive',simplify=True)
fig,ax = ox.plot_graph(G)

enter image description here

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)