2

我可能跳过了一些关于flutter_map插件的文档,但是我找不到任何方法来使用简单的.png图像作为Mapbox标记的自定义图标?

我应该使用另一个plugin吗?或者有没有办法做我试图做的事情?

4

1 回答 1

2

您可以通过调用 mapbox_gl 插件来做到这一点

MapboxMapController.addSymbol(
  SymbolOptions(
    geometry: LatLng(latitude, longitude),
    iconImage: iconImage,
  );

您可以使用其中一个资产图像的名称作为 iconImage 或包含在您的样式中的其中一个图标的名称(例如,每个样式中都应包含“defaultMarker”)。
在插件示例项目的 place_symbol.dart 文件中也有一个示例。

于 2020-01-14T20:13:29.647 回答