在百度地图个性化编辑器中找到区县、乡镇和村庄的配置如下:
// 区县
{
featureType: 'district',
elementType: 'labels',
stylers: {
visibility: 'off'
}
},
// 乡镇
{
featureType: 'town',
elementType: 'labels',
stylers: {
visibility: 'off'
}
},
// 村庄
{
featureType: 'village',
elementType: 'labels',
stylers: {
visibility: 'off'
}
},
在Echarts实例配置option.bmap.mapStyle添加如上代码,发现地图仍然显示区县、乡镇和村庄:
研究后发现,在添加配置的后面有如下配置:
// 字体填充
{
featureType: 'label',
elementType: 'labels.text.fill',
stylers: {
visibility: 'on',
color: '#2dc4bbff',
weight: '0'
}
// stylers: {
// color: "#999999",
// },
},
// 字体描边
{
featureType: 'label',
// elementType: "labels.text.fill",
elementType: 'labels.text.stroke',
stylers: {
visibility: 'on',
color: '#ffffff00',
weight: '1'
}
// stylers: {
// color: "#999999",
// },
},