我正在寻找Google Directions API的替代方案,并遇到了Graphhopper,因为我需要获得矩阵,提供一组由坐标给出的点之间的距离和旅行时间。
我已经在these instructions之后用Java语言安装了Graphhopper服务器,它看起来运行得很好。
因为我需要使用Python发送请求,所以我还安装了Python客户端,如here所示。但是,它要求提供API密钥,并让我到Graphhopper网站上获取一个。
如何让客户端调用安装了服务器的机器,而不是尝试访问Graphhopper?这个是可能的吗?我已经检查了客户文件,但没有找到任何地方来输入这些信息。
提前感谢!
发布于 2019-06-06 05:05:21
对于我这种情况下的任何人,我都找到了答案。Matrix API不是开源的,所以无论如何都需要获取API密钥。然后,您可以使用客户端代码(就像我上面链接的代码)来发送查询。可通过开放源代码获得的特性图表可以在here中找到。
我希望这对你有帮助!
https://stackoverflow.com/questions/56450974
复制相似问题