我正在使用 Flutter 包“flutter_map”(https://pub.dev/packages/flutter_map)并在我的 Flutter 应用程序中实现了一个地图。
现在我想添加一个搜索框,我可以在其中搜索将聚焦在地图上的地点。类似的东西已经包含在flutter_map-Package中了吗?到目前为止我找不到任何东西。
我正在使用 Flutter 包“flutter_map”(https://pub.dev/packages/flutter_map)并在我的 Flutter 应用程序中实现了一个地图。
现在我想添加一个搜索框,我可以在其中搜索将聚焦在地图上的地点。类似的东西已经包含在flutter_map-Package中了吗?到目前为止我找不到任何东西。
您需要使用外部 API 来搜索地点。只要您遵守他们的服务条款并且不将它们用于自动完成,https://nominatim.org/是一个很好的选择,而且它是免费的 + 开源的。
然后,您可以使用flutter_map
'sMapController()
将地图移动到 API 请求返回的那个纬度经度。