用谷歌地图规划路线[关闭]
Posted
技术标签:
【中文标题】用谷歌地图规划路线[关闭]【英文标题】:Planing route with google maps [closed] 【发布时间】:2021-01-17 22:23:02 【问题描述】:我需要在我的应用程序谷歌地图上在 android 上显示,并且还应该是两点之间的可能规划路线,并且需要设置旅行方式(步行、驾驶)的可能性。
我应该使用哪个包?
【问题讨论】:
【参考方案1】:包将是[nativescript-google-maps-sdk][1]
,但如果您真的想在自己的应用程序中显示路线,上面引用的文档将非常相关。或者,您可以编写并打开一个 URL,该 URL 将打开带有路线/方向的默认地图应用程序,并在那里具有所有预期的功能。为此,您将使用 nativescript-geolocation 插件获取当前位置,并使用 utils.openUrl 方法打开组合 URL。您还需要使用https://github.com/nathanaela/nativescript-permissions
来处理请求权限。生成的代码可能类似于:
url = "https://www.google.com/maps/dir/?api=1&origin=" + loc.latitude + "," + loc.longitude + "&destination=" + addr.replace(/ /g, "+") + "";
utils.openUrl(url);
【讨论】:
这个变种不是很好【参考方案2】:使用这个 API - https://developers.google.com/maps/documentation/directions/overview 它将有助于获取方向和路线。
【讨论】:
我需要原生脚本 vue 的包、插件,而不是文档...以上是关于用谷歌地图规划路线[关闭]的主要内容,如果未能解决你的问题,请参考以下文章