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