0

Google マップを白黒で作成しようとしていますが、その方法が見つかりません。しかし、それが実装されているこの Web サイトを見つけました: http://www.creuna.com/contact/find-us/

どんな手掛かり?

4

2 に答える 2

5

以前は使用したことがありませんが、Google の Maps API には、マップのルック アンド フィールを実際にカスタマイズできるスタイリング セクションがあるようです。

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

役立つはずの多くの例が含まれています。

于 2013-02-14T15:13:59.773 に答える
1

スタイル付きマップウィザードを見てください これは近づいています:

 [ { 
  "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" } 
    ] 
  } 
]

ドキュメントのこの例から始まる実用的な例/概念実証(上記のスタイルを使用)は、明らかに調整が必要です。参考までに-リンクした例は、 StamenMapsのカスタムマップタイプです。

于 2013-02-14T15:42:19.043 に答える