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

Ric*_*ard 5 google-maps google-maps-api-3 google-maps-styling

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

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

有谁知道这是否可以在Google地图中使用?

Ric*_*ard 7

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

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


Luk*_*uke 7

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

快进到2018年...

如果您调用Google Maps API,则可以使用自定义Google字体。这是有关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",
    }
});
Run Code Online (Sandbox Code Playgroud)