python - python最短路径点
问题描述
我有一个点地理数据框,我有两个带有初始点和终点的地理数据框。我想知道最短路径附近点的索引
gdf_points = gpd.GeoDataFrame(geometry=gpd.points_from_xy([0,1,2,3,4,5,0,1,2,3,4,5,0,1,2,3,4,5,0,1,2,3,4,5,0,1,2,3,4,5],
[0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4]))
gdf_start= gpd.GeoSeries(gpd.points_from_xy([2.5],[0.5]))
gdf_end= gpd.GeoSeries(gpd.points_from_xy([0.5],[3.5]))
ax=gdf_points.plot()
gdf_start.plot(ax=ax)
gdf_end.plot(ax=ax)
解决方案
推荐阅读
- java - 为什么 Maven 无法管理战争类型依赖的版本?
- java - TableViewer.getElementAt() returning a filtered element
- c - 是否可以将二进制数据嵌入到 Turbo C 制作的 DOS EXE 中?
- c# - 如何重新排列一个列表与另一个列表相同?
- php - 读取csv时如何指定分隔符?
- python - 在 Tensorflow 中训练 while 循环
- java - 会话在springboot项目中过期
- ionic-framework - 如何删除 main.js Ionic 3 中的物理路径?
- mysql - 对于另一个表中的每一行,将一个表中的行写入另一个表
- python - 将 matplotlib 图形转换为相同形状的 numpy 数组