如何在 flutter 中使用 leaflet "openstreetmap"?

How to use leaflet "openstreetmap" with flutter?

我需要帮助将传单地图集成到 flutter 中。我正在处理的项目需要在地图上显示自定义标记、动画、路线和绘图。但是我在 flutter 中找不到任何解释这个的文档或教程。

您可以为此使用 flutter_map 包。这是两个使用最广泛的地图包之一(仅次于 google_maps_flutter,显然仅适用于 Google 地图)。

https://github.com/johnpryan/flutter_map

它包含了 AFAIR 所需的所有内容。

您可以查看下面的 Flutter Maps 小部件,它允许您渲染来自不同服务(如 OpenStreetMaps、Azure Maps 等)的图块。

https://pub.dev/packages/syncfusion_flutter_maps

它具有您要求的功能,如标记、添加动画、在地图上绘制路线、突出显示区域等。查看以下链接了解更多详情。

https://help.syncfusion.com/flutter/maps/markers

https://help.syncfusion.com/flutter/maps/vector-layers/polyline-layer#adding-polylines