如何在 flutter 中获取我们的实时位置?

How to get our live location in flutter?

我想绘制从我的居住地到目的地的导航。所以我使用了 flutter_mapbox_navigation 包,它在两个存储点之间的导航工作正常。

  RaisedButton(
                      child: Text("Start"),
                      onPressed: () async {
                        var wayPoints = List<WayPoint>();
                        wayPoints.add(_origin);
                        wayPoints.add(_stop1);

                        await _directions.startNavigation(
                            wayPoints: wayPoints,
                            options: MapBoxOptions(
                                mode:
                                    MapBoxNavigationMode.drivingWithTraffic,
                                simulateRoute: true,
                                language: "en",
                                units: VoiceUnits.metric));
                      },
                    ),
                  

但我想在我的居住地和目的地之间导航。如何使用位置包来执行以下操作?

一个 Flutter 地理定位插件,可以轻松访问特定于平台的位置服务(FusedLocationProviderClient,如果不可用,Android 上的 LocationManager 和 iOS 上的 CLLocationManager)。