Как применить Google Maps API v3 континент / стиль цвета земли - PullRequest
4 голосов
/ 11 сентября 2011

Я пытаюсь стилизовать мою карту Google, чтобы она хорошо вписалась в мою веб-тему. Вот стиль, который я сейчас использую. Кто-нибудь знает, как сделать так, чтобы вся земля отображалась в определенном гекс-цвете? Я попытался сделать это с помощью «administrator.country» featureType без какой-либо удачи.

var myStyle = [
   {
     featureType: "administrative",
     elementType: "labels",
     stylers: [
       { visibility: "off" }
     ]
   },{
     featureType: " administrative.country",
     elementType: "geometry",
     stylers: [
       { hue:"#6E6E6E"}
     ]
   },{
     featureType: "poi",
     elementType: "labels",
     stylers: [
       { visibility: "off" }
     ]
   },{
     featureType: "water",
     elementType: "labels",
     stylers: [
       { visibility: "off" }
     ]
   },{
     featureType: "road",
     elementType: "labels",
     stylers: [
       { visibility: "off" }
     ]
   }
 ];

Ответы [ 3 ]

9 голосов
/ 11 сентября 2011

Был в состоянии возиться с мастером стилей здесь , чтобы определить, хотите ли вы использовать функцию ландшафта следующим образом:

[ 
  { 
    featureType: "landscape", 
    elementType: "geometry", 
    stylers: [ 
      { hue: "#ff2200" }, 
      { saturation: 85 }, 
      { lightness: -42 } 
    ] 
  } 
]

Образец с использованием этого стиля.

5 голосов
/ 12 сентября 2011

Вы можете использовать http://googlemapscolorizr.stadtwerk.org/ для проверки карты.Он также рассчитывает насыщенность и яркость, чтобы отобразить правильный цвет Hex.

0 голосов
/ 27 января 2014

Создание вашей карты Google никогда не было проще. mapstylr.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...