我试图找出自动旋转谷歌地图视图的最佳方式,以便用户看到他步行/开车的地方。
奇怪的是,小“我的位置”点总是显示一个箭头并将其设置为正确的方向,但是我如何获得这种旋转并根据用户的视图方向旋转地图?
这不是第一次提出这个问题,但现在似乎有一个真正有效的解决方案,没有任何问题,例如从真正的 Google 地图应用程序的实施(我的位置按钮具有不同的功能)
我试图找出自动旋转谷歌地图视图的最佳方式,以便用户看到他步行/开车的地方。
奇怪的是,小“我的位置”点总是显示一个箭头并将其设置为正确的方向,但是我如何获得这种旋转并根据用户的视图方向旋转地图?
这不是第一次提出这个问题,但现在似乎有一个真正有效的解决方案,没有任何问题,例如从真正的 Google 地图应用程序的实施(我的位置按钮具有不同的功能)
我的印象是 Google Maps API 的服务条款明确禁止实时导航。第 10.4 c (iii) 节说
没有导航。您不会将服务或内容用于或与 (a) 实时导航或路线引导相关;(b) 自动或自主车辆控制。
https://developers.google.com/maps/terms#section_10_4
看起来唯一允许的选项是打开本地地图应用程序的意图,并且可以使用 Google 地图 URL 完成:
https://developers.google.com/maps/documentation/urls/guide#directions-action