使用OSM的距离和方向

问题描述 投票:0回答:2

我试图找到一个包,它会给我一个列表格式的两点之间的距离和转弯方向,最好使用离线OSM文件。我尝试过不同的软件包,包括OSMnx和OSMium,但它们都提供了图形信息。任何帮助都感激不尽!

python openstreetmap directions
2个回答
1
投票

OSM Wiki有一个关于Routing的页面和一个关于Android的页面,其中列出了几个软件和库。其中一个是GraphHopper,也看看GraphHopper Android example


0
投票

我不确定你的图形信息是什么意思,但你可以用OSMnx做到这一点。要获得两点之间的网络距离,您可以使用本演示的routing section中的示例。要获得转弯,您可以获取路线中的边缘列表并成对地查看其指南针轴承。有关如何使用边缘轴承的信息,请参阅OSMnx文档:https://osmnx.readthedocs.io/en/latest/

© www.soinside.com 2019 - 2024. All rights reserved.