GoogleMap在Flutter中的应用

vuv7lop3  于 2022-12-19  发布在  Flutter
关注(0)|答案(2)|浏览(192)

我们可以在一个flutter应用程序中实现谷歌Map吗?它运行一次,从location1到location2获取路线,然后我们可以在不向谷歌API控制台发出任何新请求的情况下移动路线?
喜欢,对于徒步旅行者和旅行者谁应该是在一个部分,他们可能无法上网,然后可以使用保存在设备上的离线路线。
谢啦,谢啦
我试过谷歌控制台API,但它需要及时的请求和成本很高。

liwlm1x9

liwlm1x91#

在我的例子中,我使用Flutter Map和Google Map Tile图层。当执行路由时,API服务器发送给我一个坐标列表,这些坐标构成了一条从起点到终点的路径。然后我只需将它们添加到折线图层中,以显示在Map上。

46scxncf

46scxncf2#

是的,你可以做到。你必须点击方向API来获得从A点到B点的方向。在JSON响应中,你将获得所有需要的数据,如折线点、步数、路线和纬度、经度。保存折线点并在GoogleMaps上绘制折线。当你移动时,只需使用geolocatorLocation软件包从GPS获取您的latLng,并为每个动作设置一个监听器。现在它将在没有互联网的情况下工作。但对于另一个请求,您将需要互联网。

相关问题