gpt4 book ai didi

python - 如何根据 GeoJSON 文件在 map 上绘制两点之间的道路?

转载 作者:行者123 更新时间:2023-12-01 07:48:13 26 4
gpt4 key购买 nike

我想可视化两点之间可能的道路,例如谷歌地图,我有一个包含道路网络的GeoJSON文件,是否可能或者是否有任何算法只绘制两点之间的道路?

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

enter image description here

最佳答案

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

如果您使用原始 Python,请重新创建 Dijkstra Shortest Path算法。

关于python - 如何根据 GeoJSON 文件在 map 上绘制两点之间的道路?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56346423/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com