应用介绍
研究城市交通或用图神经网络做空间分析,最费时间的往往是把建筑、街道、公交线路这些数据整理成图结构。City2Graph 是一个 Python 库,把地理空间关系直接转换成可分析的图,打通 GeoPandas、NetworkX 和 PyTorch Geometric。
它能从 OpenStreetMap、Overture Maps 生成建筑和街道形态图,读取 GTFS 公交和共享出行数据,处理起讫点矩阵和兴趣点,同一份数据既能做网络分析也能喂给 GNN。
形态图:从 OSM 与 Overture 数据构建建筑、街道图。
交通数据:加载 GTFS 公交与 GBFS 共享出行。
多库互通:GeoPandas、NetworkX、PyTorch Geometric 之间转换。
它能从 OpenStreetMap、Overture Maps 生成建筑和街道形态图,读取 GTFS 公交和共享出行数据,处理起讫点矩阵和兴趣点,同一份数据既能做网络分析也能喂给 GNN。
软件功能
形态图:从 OSM 与 Overture 数据构建建筑、街道图。
交通数据:加载 GTFS 公交与 GBFS 共享出行。
多库互通:GeoPandas、NetworkX、PyTorch Geometric 之间转换。


