3

このマップのスタイリングに問題があります。GB を表示して全体に色を付けたいと思います。

それを実現するために、私は水を見せているのではなく、島の中に川や湖を見せています。

私が間違っていなければ、海/海を川/湖とは異なるスタイルにする方法はないので、これを行う方法のアイデアはありますか?

このフィドルはそれをより明確にします。

Thanks
4

1 に答える 1

1

コメントで提供されたリンクで回答が述べているように、スタイリングに関する限り、異なる水域を区別する方法はありません。それらはすべて として分類されwaterます。ただし、あなたの場合、Google Maps ( Mercator ) と同じ投影法である GB のシェープファイルを取得して画像に変換できる場合は、これを Google マップのカスタム オーバーレイとして使用できます。そして、シェープファイルのスタイルに基づいて、これがマップに表示されるものです(したがって、この場合、レイヤーを画像に変換する前に単色にする必要があります)。Google マップのカスタム オーバーレイについては、https ://developers.google.com/maps/documentation/javascript/customoverlays を参照してください。

于 2013-10-21T18:15:57.500 に答える