【问题标题】:Loading a local XML or Shapefile into OSMNX to create a graph将本地 XML 或 Shapefile 加载到 OSMNX 以创建图形
【发布时间】:2021-08-31 08:03:16
【问题描述】:

如何将本地文件加载到 OSMNX 以创建图形? 我们有一个未集成在 OSMNX 中的秘密和私人区域的道路网络,但我们希望利用 OSMNX 拥有的良好可能性。

我从 shapefile 创建了一个带有 geopandas 的地理数据框,如果您也有边缘的地理数据框,您可以使用此功能: enter image description here

但我认为必须有一种更简单的方法,我也在一个论坛上阅读了这种方式,一些数据会不太准确,我想提供一个脚本,当他们再次升级道路网络时可以重复使用。因此,如果有人知道如何将本地 xml 或 shapefile 加载到 OSMNX 中,那就太好了。

亲切的问候,

达米安

【问题讨论】:

    标签: xml anaconda shapefile geopandas osmnx


    【解决方案1】:

    因此,如果有人知道如何将本地 xml 或 shapefile 加载到 OSMNX 中,那就太好了。

    根据 OSMnx 文档,您可以使用 graph_from_xml 函数从本地 .osm 格式的 XML 文件创建图形,并且可以使用 graph_from_gdfs 函数从 shapefile 创建图形(如果您已加载shapefiles 首先作为节点/边缘 GeoDataFrames:请参阅文档了解预期结构)。

    【讨论】:

      猜你喜欢
      • 2019-03-21
      • 2021-01-17
      • 2019-06-10
      • 2019-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-20
      • 2018-02-27
      相关资源
      最近更新 更多