首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在地址抖动中转换中心映射

如何在地址抖动中转换中心映射
EN

Stack Overflow用户
提问于 2022-03-12 11:43:51
回答 1查看 325关注 0票数 0

我使用这段代码生成地图。然而,我需要,当用户移动地图时,他给我中心的坐标。然后我就得把坐标转换成街道。有谁可以帮我?

代码语言:javascript
复制
                                      FlutterMap(
                                        mapController: _mapController,
                                        options: MapOptions(
                                          center: coordinates,
                                          minZoom: 6.132941532936457,
                                          maxZoom: 18.499999,
                                        ),
                                        layers: [
                                          TileLayerOptions(
                                            urlTemplate:'',
                                            additionalOptions: {
                                              'accessToken':
                                                  _mapboxKey.value!,
                                              'id':
                                                  'mapbox.mapbox-streets-v7',
                                            },
                                          ),
                                        ],
                                      ),
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-12 12:29:26

要实现这一点,可以使用geolocator

这是这个包https://pub.dev/packages/geolocator的链接

它会给

1获取最后已知位置2获取设备的当前位置3获取连续位置更新4检查设备5上是否启用了定位服务,计算两个地理坐标之间的距离(以米为单位)6计算两个地理坐标之间的方位

并使用地理编码包

这是链接https://pub.dev/packages/geocode

用于发出地理代码请求的包。它公开了将坐标转换为位置和地址转换为坐标的两种方法。

使用坐标,你可以使用地图

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71449415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档