2016-11-14 16 views
-1

Googleマップのマップスタイル機能を使用して地域を色分けしようとしています。私はスタイルを定義しましたが、うまくいかないようです。私はちょうどジオメトリgeometry.fillを変更した場合、私は州の境界上の色を取得し、そのスタイルがマップに正しく配線されているようだが、私はフィルが/GoogleマップAPIを使用した地域の着色

  var styleProv = [ 
      { 
       featureType: 'administrative.province', 
       elementType: 'geometry.fill', //this doesn't seem to work 
       stylers: [ 
        { hue: '#eff00' }, 
        { saturation: 200 }, 
        { lightness: 5 }, 
        { visibility: 'on' } 
       ] 
      } 
      ]; 
を動作させることはできませんカスタムスタイルで

答えて

0

問題:

  • あなたの色相の16進コードがある5つの文字
  • 飽和度は100を超える
です

さらに、州のストロークだけを表示できることが判明しました。たとえば、すべてのマップ要素を非表示にして、都道府県ジオメトリの色にGoogle Maps Wizardを指定すると、破線の州の輪郭のみが表示されます。唯一の州を示す

カスタムスタイル(JSON形式):州の塗りつぶしは常に見えない、私は私の答えを編集するつもりです:

[ 
    { 
    "stylers": [ 
     { 
     "visibility": "off" 
     } 
    ] 
    }, 
    { 
    "featureType": "administrative.province", 
    "elementType": "geometry", 
    "stylers": [ 
     { 
     "visibility": "on" 
     } 
    ] 
    } 
] 
+0

おかげではなく修正 – Lukasz

+0

後にまだ行く私はなぜ理解しました。 – agaudin

+0

ああ、あまりにも悪い。私はカスタムポリゴンシェイプを使って州の色付けを達成していますが、それはかなり面倒です。とにかくありがとう。 – Lukasz

関連する問題