将Google地图与C ++程序集成

时间:2015-06-17 08:40:21

标签: c++ google-maps

我正在用c ++语言在两点之间制作一个基于人工智能的最短距离查找器。我的编码是完整的,工作正常。现在我想将它与Google Maps Api集成。我想在谷歌地图上以图形方式显示最短距离,与谷歌地图显示方向完全相同。我被困住了,无法找到任何帮助。我知道我必须为此进行套接字编程。请指导我正确的步骤和编码片段。提前谢谢!

2 个答案:

答案 0 :(得分:3)

查看官方api: https://cloud.google.com/maps-platform/

对于与http api的交互,您可以使用curl(http://curl.haxx.se/)之类的客户端,或者如果您正在使用boost,则可以使用boost asio。在SO:Boost.ASIO-based HTTP client library (like libcurl)

看到这个问题

答案 1 :(得分:0)

有一个c ++客户端/助手可用。披露我还没有尝试过。 https://google.github.io/google-api-cpp-client/latest/ 许多链接似乎被破坏了(样本目录链接)。所以我不确定支持它有多好,但看起来它可能会有所帮助。 说明页面位于: https://google.github.io/google-api-cpp-client/latest/start/installation.html 如果失败,则可能需要手动翻译其他语言的样本。 (有总比没有好) https://developers.google.com/api-client-library/