【发布时间】:2013-04-28 19:28:21
【问题描述】:
我想知道是否可以在 Google Maps V3 中使用图标字体图标(例如 Font Awesome)作为标记来替换默认标记。要在 HTML 或 PHP 文档中显示/插入它们,标记的代码将是:
<i class="icon-map-marker"></i>
【问题讨论】:
-
我认为不可能,一种方法是从 Font Awesome 图标中提取 SVG 属性,然后使用 SVG 表示法定义
google.maps.Symbol。然后您就可以将它们用作符号 -
这是个好主意——在提取图标路径和一些修改后,我能够创建所需的效果。感谢您为我指明正确的方向!
-
不用担心,如果您有时间,您可以将它们全部放入
Font Awesome Google Maps东西并托管在 Github/Bitbucket 上。我认为 Font Awesome 许可证会允许这样做。 -
Afaik 的人们已经在努力使字体与 Google Maps 兼容。同时利用它在编辑器中打开 font-awesome.svg 并搜索所需的图标语句。然后复制 SVG 路径并在谷歌地图中定义一个自定义多边形。详情请查看 Google Maps V3 参考/代码示例。
-
我知道怎么做,只是没时间去做。 Mapbox 设置了一种名为
Maki的字体。我正在考虑将其移植到 SVG 中
标签: google-maps-api-3 google-maps-markers font-awesome icon-fonts