0

我有一个问题,如何从这里编写和分离这个列表并制作新列表以便能够将位置添加到地图中。我最重要的问题是,当我在我的 getx 控制器中创建一个列表时,我无法处理我应该如何分离和编写函数以按我的输入输入的 lat 和 lot 添加新的标记。我会留下截图。我希望我的用户位置是这个列表的第一项,我的列表是这样的:

在这里列出

 MarkerLayerOptions(
                  markers: [
                    Marker(
                      point: latLang.LatLng(31.59, 91.5
                          // 35.6891967,
                          //  51.3889733,
                          ),
                      builder: (ctx) => const Icon(
                        Icons.location_on,
                        color: Colors.green,
                      ),
                    ),
                    Marker(
                        point: latLang.LatLng(
                          controller.position!.latitude,
                          controller.position!.longitude,
                          // 35.6891967,
                          //  51.3889733,
                        ),
                        builder: (ctx) => const Icon(
                              Icons.location_on,
                              size: 50.0,
                              color: Colors.red,
                            )),
                  ],
                )

如何将其分开并使其能够在地图上添加新位置?

4

0 回答 0