我正在设计地图样式,显示所有道路的方向,而不显示道路编号。
{
featureType: "road.highway",
elementType: "labels.icon",
stylers: [
{color:"#979897"},
{ lightness: 50 },
{ visibility: "off" }
]
},
但这会删除路上的路线以及数字。我只想显示没有高速公路号码的路线。
答案 0 :(得分:3)
此代码删除所有图标和标签。我不确定你的方向箭是什么意思,这是你的附加层吗?
[
{
"featureType": "road",
"elementType": "labels",
"stylers": [
{ "visibility": "off" }
]
}
]
答案 1 :(得分:1)
有一个非常有用的样式工具,可以让你直观地调整地图设置,然后为你的设置吐出你需要的JSON:
https://mapstyle.withgoogle.com/
Jeremy的回答将删除所有道路上的标签,包括高速公路,主干道和当地道路。我怀疑你只想隐藏高速公路号码,所以请使用:
[
{
"featureType": "road.highway",
"elementType": "labels",
"stylers": [
{
"visibility": "off"
}
]
}
]
(这也会隐藏高速公路标签)。
如果需要,您还可以通过使用以下“featureType”添加其他JSON对象来单独删除主干道和本地道路的标签: