如何基于GeoJSON文件在地图上绘制两点间的道路?

2024-04-16 23:00:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我想可视化两点之间可能的道路,比如google地图,我有一个GeoJSON文件,其中包含道路网络,是否有可能或者有任何算法只绘制两点之间的道路?你知道吗

-这就是我所做的,我希望这条线符合道路。你知道吗

enter image description here


Tags: 文件网络算法可视化geojsongoogle地图绘制
1条回答
网友
1楼 · 发布于 2024-04-16 23:00:16

你用什么平台?对于PostgreSQL/PostGIS,可以使用PG Routing扩展。它能在道路网的顶点之间找到最短路径。因此,需要找到距离起点和终点最近的道路网顶点,然后在它们之间找到一条路线。有很多指南,例如https://anitagraser.com/2011/02/07/a-beginners-guide-to-pgrouting/

如果您使用的是原始Python,请重新创建Dijkstra Shortest Path算法。你知道吗

相关问题 更多 >