Flutter 如何在Flatter中获得我们的现场位置?

Flutter 如何在Flatter中获得我们的现场位置?,flutter,maps,Flutter,Maps,我想绘制从我的实时位置到目的地的导航。因此,我使用了Flatter_mapbox_导航包,它可以很好地在两个存储点之间导航 RaisedButton( child: Text("Start"), onPressed: () async { var wayPoints = List<WayPoint>();

我想绘制从我的实时位置到目的地的导航。因此,我使用了Flatter_mapbox_导航包,它可以很好地在两个存储点之间导航

  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));
                      },
                    ),
                  
RaisedButton(
子项:文本(“开始”),
onPressed:()异步{
var航路点=列表();
航路点。添加(_原点);
航路点。添加(_stop1);
等待指示。开始航行(
航路点:航路点,
选项:MapBoxOptions(
模式:
MapBoxNavigationMode.drivingWithTraffic,
模拟器:对,
语言:“恩”,
单位:VoiceUnits.metric);
},
),

但我想在我的现场和目的地之间导航。如何使用location package来执行以下操作?

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