Javascript 将航路点信息传递给谷歌地图(谷歌地图URL方案)

Javascript 将航路点信息传递给谷歌地图(谷歌地图URL方案),javascript,google-maps-api-3,Javascript,Google Maps Api 3,我正在使用Google Maps api创建一个应用程序来生成随机自行车路线(),到目前为止效果良好,但我遇到的问题是将生成的路线传递给Google Maps应用程序,包括以下信息: 起始目的地 路径点(使用随机生成) 结束目的地(与开始目的地相同) 一旦我获得了所有lat/long信息,我会将其传递到生成路线时创建的按钮,以便它可以将路线传递到谷歌地图应用程序,但我不确定如何传递路线点,因为文档中没有提及- $('#goRide')。附加(''); 我想我的问题是,当我将路径点信息传递到Go

我正在使用Google Maps api创建一个应用程序来生成随机自行车路线(),到目前为止效果良好,但我遇到的问题是将生成的路线传递给Google Maps应用程序,包括以下信息:

  • 起始目的地
  • 路径点(使用随机生成)
  • 结束目的地(与开始目的地相同)
  • 一旦我获得了所有lat/long信息,我会将其传递到生成路线时创建的按钮,以便它可以将路线传递到谷歌地图应用程序,但我不确定如何传递路线点,因为文档中没有提及-

    $('#goRide')。附加('');
    

    我想我的问题是,当我将路径点信息传递到Google Maps应用程序时,是否可以包含路径点信息?

    看起来您可以使用daddr文本中的
    +to:
    变量添加路径点。下面的示例显示了正在使用的:

    comgooglemapsurl://?saddr=55.852866,-4.323120&daddr=56.019015,-3.372803+to:55.972934,-3.279419+to:55.932952,-3.284912+to:56.022085,-3.565063
    

    看起来您可以使用daddr文本中的
    +to:
    变量添加航路点。下面的示例显示了正在使用的:

    comgooglemapsurl://?saddr=55.852866,-4.323120&daddr=56.019015,-3.372803+to:55.972934,-3.279419+to:55.932952,-3.284912+to:56.022085,-3.565063
    

    我也找不到答案,所以我结束了使用:

    comgooglemapsurl”取而代之

    这样,您可以传递完整的url(与浏览器中使用的url相同) 格式如下所示:

    comgooglemapsurl://www.google.com/maps/dir/STARTING_POINT/WAYPOINT_1/WAYPOINT_2/WAYPOINT_3/WAYPOINT_4/DESTINATION
    
    你可以添加任意多的点数

    comgooglemapsurl://www.google.com/maps/dir/24.848607,46.660478/24.748607,46.760478/24.778607,46.784478
    

    我也找不到答案,所以我结束了使用:

    comgooglemapsurl”相反

    这样,您可以传递完整的url(与浏览器中使用的url相同) 格式如下所示:

    comgooglemapsurl://www.google.com/maps/dir/STARTING_POINT/WAYPOINT_1/WAYPOINT_2/WAYPOINT_3/WAYPOINT_4/DESTINATION
    
    你可以添加任意多的点数

    comgooglemapsurl://www.google.com/maps/dir/24.848607,46.660478/24.748607,46.760478/24.778607,46.784478
    


    如果方案不支持航路点参数,恐怕无法将其传递给应用程序。那太糟糕了!我将不得不从我的原型中删除该功能,直到它得到支持。该功能已通过谷歌问题跟踪记录-没有固定日期的eta,但已被接受-如果该方案不支持waypoint参数,那么我恐怕无法将其传递到应用程序。那太糟糕了!我将不得不从我的原型中删除该功能,直到它得到支持。该功能已通过谷歌问题跟踪记录-没有固定日期的eta,但已被接受-快乐的日子!我一下班回家就测试一下!。我还注意到他们更新了他们的文档,但是没有提到“+到”是的,你对此有什么乐趣吗?没有,没有,但自从我发布我的回复后,我就没有尝试过!嗯,这对我有用。我注意到我在上面说的是
    comgooglemaps
    ,而不是
    comgooglemapsurl
    ,所以请确保这是正确的。祝你快乐!我一下班回家就测试一下!。我还注意到他们更新了他们的文档,但是没有提到“+到”是的,你对此有什么乐趣吗?没有,没有,但自从我发布我的回复后,我就没有尝试过!嗯,这对我有用。我确实注意到我在上面所说的是
    comgooglemaps
    而不是
    comgooglemapsurl
    ,所以请确保这是正确的。这些文档一直存在吗?查看更新的时间戳,其已于2017年6月5日更新!不确定,因为当这是添加,我只是撞到这个问题,今天,我花了几个小时,直到我发现这个很好,它为我工作哈哈,我的应用程序完成后,8个月的等待!这些文件一直存在吗?查看更新的时间戳,其已于2017年6月5日更新!不确定,因为当这是添加,我只是撞到这个问题,今天,我花了几个小时,直到我发现这个很好,它为我工作哈哈,我的应用程序完成后,8个月的等待!