0

是否可以使用 Foundation Icon Fonts 或 Font Awesome 图标作为 MapboxGL 地图上的标记,基本上嵌入 HTML 之类的

"<i class="fi-marker"></i>" 

进入“标记符号”字段?此外,在这种情况下是否有用于更改标记颜色的“图标颜色”或“标记颜色”字段?这将使自定义标记的颜色变得非常容易。

对于 mapboxgl 自己的标记符号,我找不到自定义颜色的方法,我见过“default_marker”(蓝色)和“secondary_marker”(红色),但我想使用更多颜色来区分某些位置。

4

1 回答 1

0

目前无法在 GL 地图上创建 HTML 标记。地图在 WebGL 中呈现,并且没有简单的方法将 HTML 嵌入到 WebGL 中。

您可以在图层中使用自定义图标,symbol但它们不能像通过icon-color或一样重新着色marker-color。您需要提前生成所有彩色图像。

于 2016-06-06T18:53:43.853 回答