下面的屏幕截图是我想要的样子(除了去掉的地名和建筑物名称标签)。我希望道路名称保持不变。
发布于 2019-02-28 11:44:55
您可以使用“样式”来隐藏地图要素。此外,地图样式向导对此非常有用:https://mapstyle.withgoogle.com/
https://developers.google.com/maps/documentation/javascript/styling
设置样式:
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 17,
center: {lat: 40.707165, lng: -73.947074},
styles: [
{
"featureType": "poi",
"elementType": "labels",
"stylers": [
{
"visibility": "off"
}
]
},
{
"featureType": "poi",
"elementType": "labels.icon",
"stylers": [
{
"visibility": "on"
}
]
}
]
});
您可以使用"TrafficLayer“在您的JavaScript地图中显示流量:https://developers.google.com/maps/documentation/javascript/examples/layer-traffic
TrafficLayer:
var trafficLayer = new google.maps.TrafficLayer();
trafficLayer.setMap(map);
}
这是一个样例小提琴:https://jsfiddle.net/xkcpL85h/
小提琴输出的屏幕截图
https://stackoverflow.com/questions/54772231
复制相似问题