【问题标题】:Google Maps street names not appearing with custom styleGoogle Maps 街道名称未以自定义样式显示
【发布时间】:2014-06-25 20:29:59
【问题描述】:

我正在使用 Google Maps API,并且我已经使用此配置“样式化”了地图:

    styles: [
                {
                    "featureType": "landscape.natural",
                    "elementType": "geometry.fill",
                    "stylers": [
                    { "color": "#DACCB1" }
                  ]
                },
                {
                    "featureType": "landscape.man_made",
                    "stylers": [
                    { "color": "#DACCB1" }
                  ]
                },
                {
                    "featureType": "road",
                    "stylers": [
                    { "color": "#EEE3CD" }
                  ]
                },
                {
                 "featureType": "road",
                 "elementType": "geometry.stroke",
                 "stylers": [
                    { "color": "#C9B99F" }
                 ]
                },
                {
                 "featureType": "road",
                 "elementType": "labels",
                 "stylers": [
                    { "color": "#000" },
                    { "saturation": "-100" },
                    { "invert_lightness": "true" }
                 ]
            }
        ]

地图的设计看起来很酷,但之后就不会出现街道名称(出现的唯一名称是餐馆、医院等地方)。

有谁知道如何解决这个问题?

【问题讨论】:

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


    【解决方案1】:
    "color": "#000" 
    

    需要是 RGB 十六进制字符串:

    "color": "#FFFFFF" (or "color": "#000000")
    

    documentation

    fiddle

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-30
      • 1970-01-01
      • 2017-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多