2

1つのアプリケーションにグーグルマップを使いたい。マップをナイトモードで表示したかったのです。(国の暗い背景。)ラベル、線、緑の効果を表示したくありません。ナイトモードの単純な国。これらは私が使用するスタイル設定です。

var styleSettings = [
        {
            featureType: 'all',
            stylers : [
                {invert_lightness: 'true'},
                {visibility: 'simplified'}
            ]
        },
        {
            featureType: "all",
            elementType: "labels",
            stylers: [{visibility: 'simplified'}]
        },
        {
            featureType: "road",
            elementType: "geometry",
            stylers: [{visibility: 'true'}]
        }
        ];

次に、マップを作成し、このオプションを割り当てます。

map.setOptions ({styles: styleSettings});

まだ線や緑の斑点があります。どうすればそれらを回避できますか?

4

1 に答える 1

0

これらのものを表示したくないのに、なぜ可視性を simple または true に設定するのですか? 可視性をオフに設定します。また、POI を無効にすることもできます。

[{
    featureType:"poi",
    elementType:"labels",
    stylers:[{
        visibility:"off"
    }]
}]
于 2011-12-02T22:45:03.133 に答える