我正在寻找Google Directions API的替代方案,并遇到Graphhopper,因为我需要获取矩阵,以提供坐标给出的一组点之间的距离和行进时间。
我在these instructions之后用Java安装了Graphhopper服务器,它似乎运行正常。
由于我需要使用Python发送请求,因此我还安装了here所示的Python客户端。但是,它要求一个API密钥,然后将我引到Graphhopper网站上获得一个。
我如何让客户端调用安装服务器的计算机,而不是尝试访问Graphhopper API?这可能吗?我一直在浏览客户端文件,但找不到任何可输入此信息的地方。
谢谢!
答案 0 :(得分:0)
对于处于相同情况的任何人,我都找到了答案。 Matrix API不是开源的,因此无论如何您都需要获取一个API密钥。然后,您可以使用客户端代码(如我上面链接到的代码)发送查询。通过here可以找到通过开源代码可用的功能表。
希望对您有帮助!