更改Google地图标签的字体系列?

时间:2012-11-28 13:41:43

标签: google-maps google-maps-api-3 google-maps-styled

我正在使用官方Styled Maps Wizard制作自定义Google地图。

但是,似乎无法更改标签的字体系列(Arial)。

有人知道这是否可以在谷歌地图中使用?

2 个答案:

答案 0 :(得分:6)

答案是:它无法完成。您可以做的最好是关闭所有Google地图标签,并使用自定义叠加层。

或者,使用Cloudmade或TileMill等服务制作自己的瓷砖。

答案 1 :(得分:5)

编辑:我现在看到的原始问题是有关Google Map本地标签,而不是自定义标记标签的。对于我的原始回答,即标记标签上的自定义字体系列,请继续阅读。 )

快进到2018年...

如果调用Google Maps API,则可以使用自定义Google字体。这是documentation on font-family

在创建新的google.maps.Marker时,您需要指定fontFamily选项的label选项。我使用了Google Fonts中的字体,例如:

var marker = new google.maps.Marker({
    position: posiiton,
    map: map,
    label: {
        text: 'Label text',
        fontFamily: "'Domine', serif",
    }
});