我需要在Android上的应用程序谷歌地图中显示,还应该有可能规划两点之间的路线,并需要设置旅行方式(步行、开车(。
我应该用哪个包裹?
包应该是[nativescript-google-maps-sdk][1]
,但如果您真的想在自己的应用程序中显示路线,上面引用的文档将非常相关。或者,您可以编写并打开一个url,该url将打开带有路线/方向的默认地图应用程序,并在那里具有所有预期的功能。要做到这一点,你需要使用nativescriptgeolocation插件来获取当前位置,并使用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);
使用此API-https://developers.google.com/maps/documentation/directions/overview它将有助于获得方向和路线。