私はこのようなものを作りたいと思っています:http://www.birdtheme.org/useful/googletool.html しかし、私はラインを変更して、私が選択した色のストロークを与えたいと思います。Google Map APIでラインとポリゴンを変更する
-1
A
答えて
1
線の色と太さは、結果のKMLファイルの< LineStyle>ノードで定義されます。簡単に変更することができます。
<LineStyle><color>660000FF</color><width>0.1</width></LineStyle>
だけ色用の4つの六角バイトのエンコーディングは、ビット異常であることを覚えている: アルファ、B、G、R
だから660000FFが4位に赤(#FFあります)をアルファ透明度約26%(位置1の#66)で表示する。
すべての詳細とKMLの参照がここで見つけることができます:
https://developers.google.com/kml/documentation/kmlreference
あなたが直接、単に「スタイル オプションをクリックすることにより、ラインスタイルで遊ぶことができます(あなたのリンク)Birdtheme Googleマップツール"ボタン!
EDIT:あなたはポリゴンパス(すなわち、高速道路のスタイル)の周りに複数のアウトラインが必要な場合は
あなたは異なる幅と色と同じポリゴンを複数回ペイントすることができます。
<Style id="outerLine">
<LineStyle><color>FF0000FF</color><width>6</width></LineStyle>
</Style>
<Style id="innerLine">
<LineStyle><color>FFFFFFFF</color><width>3</width></LineStyle>
</Style>
<Placemark>
<styleUrl>#outerLine</styleUrl>
<LineString><coordinates>6.0,48.0,0 18.0,50.0,0 16.0,41.0,0</coordinates></LineString>
</Placemark>
<Placemark>
<styleUrl>#innerLine</styleUrl>
<LineString><coordinates>6.0,48.0,0 18.0,50.0,0 16.0,41.0,0</coordinates></LineString>
</Placemark>
この手法では、内側の線が外側の線の上に塗りつぶされます。残念ながら、アンサンブル全体を半透明にする可能性が制限されています。内側の線を半透明にすると、背景だけでなく外側の線の色も明るくなります。
関連する問題
私は理解していますが、行内に行のように追加することはできますか?私は実線と不透明な線のようにそれより厚くしたい – MasterWizard
上記の私の編集を参照してください! (遅れて申し訳ありません - 私は休暇中でした) – Jpsy