2013-02-14 158 views

回答

5

我以前沒有使用過它,但它看起來像谷歌的地圖API具有造型部分,讓您真正自定義地圖的外觀和感覺:

https://developers.google.com/maps/documentation/javascript/styling

有很多包括那些應該能夠提供幫助的例子。

+0

不,它不允許你使它變成黑白 – 2013-02-14 15:28:32

+0

是的,但你必須玩它來做你想做的事。 – geocodezip 2013-02-14 18:15:44

1

看那Styled Map Wizard 此接近:

[ { 
    "featureType": "water", 
    "stylers": [ { 
    "color": "#ffffff" } 
    ] 
    },{ 
    "featureType": "landscape", 
    "elementType": "geometry", 
    "stylers": [ { 
    "color": "#000000" } 
    ] 
    },{ 
    "featureType": "administrative", 
    "elementType": "labels.text.fill", 
    "stylers": [ { 
    "color": "#ffffff" } 
    ] 
    },{ 
    "featureType": "administrative", 
    "elementType": "labels.text.stroke", 
    "stylers": [ { 
    "visibility": "simplified" } 
    ] 
    },{ 
    "featureType": "road", 
    "elementType": "geometry", 
    "stylers": [ { 
    "visibility": "off" } 
    ] 
    },{ 
    "featureType": "poi", 
    "elementType": "geometry.fill", 
    "stylers": [ { 
    "color": "#000000" }, { 
    "visibility": "simplified" } 
    ] 
    },{ 
    "featureType": "administrative.province", 
    "stylers": [ { 
    "visibility": "off" } 
    ] 
    },{ 
    "featureType": "road", 
    "elementType": "geometry.stroke", 
    "stylers": [ { 
    "color": "#ffffff" }, { 
    "weight": 2 }, { 
    "visibility": "off" } 
    ] 
    },{ 
    "featureType": "administrative.locality", 
    "stylers": [ { "visibility": "off" } 
    ] 
    },{ 
    "featureType": "road", 
    "elementType": "labels", 
    "stylers": [ { 
    "visibility": "off" } 
    ] 
    },{ 
    "featureType": "poi", 
    "stylers": [ { 
    "visibility": "off" } 
    ] 
    },{ 
    "featureType": "transit", 
    "stylers": [ { 
    "visibility": "off" } 
    ] 
    },{ 
    "featureType": "administrative.neighborhood", 
    "stylers": [ { 
    "visibility": "off" } 
    ] 
    } 
] 

Working Example/proof of concept (using above style)從文檔中this exmaple開始,顯然需要一些調整。僅供參考 - 您鏈接到的示例是一個自定義地圖類型Stamen Maps