ハッチングの種類、全景の色、背景の色の設定です。
PolygonSymbolizer mySymbolizer = new PolygonSymbolizer();
HatchPattern h1=new HatchPattern(HatchStyle.WideDownwardDiagonal, Color.Blue, Color.Transparent);
windows標準でした。
| メンバー名 | 説明 | |
|---|---|---|
| BackwardDiagonal |
右上から左下への対角線のパターン。 |
|
| Cross |
交差する水平および垂直の線を指定します。 |
|
| DarkDownwardDiagonal |
上の点から下の点へ右に傾斜し、ForwardDiagonal よりも間隔が 50% 狭く、幅が 2 倍の対角線を指定します。このハッチ パターンはアンチエイリアス処理されません。 |
|
| DarkHorizontal |
Horizontal よりも間隔が 50% 狭く、幅が Horizontal の 2 倍の水平線を指定します。 |
|
| DarkUpwardDiagonal |
上の点から下の点へ左に傾斜し、BackwardDiagonal よりも間隔が 50% 狭く、幅が 2 倍で、線がアンチエイリアス処理されない対角線を指定します。 |
|
| DarkVertical |
Vertical よりも間隔が 50% 狭く、幅が 2 倍の垂直線を指定します。 |
|
| DashedDownwardDiagonal |
上の点から下の点へ右に傾斜した、破線の対角線を指定します。 |
|
| DashedHorizontal |
破線の水平線を指定します。 |
|
| DashedUpwardDiagonal |
上の点から下の点へ左に傾斜した、破線の対角線を指定します。 |
|
| DashedVertical |
破線の垂直線を指定します。 |
|
| DiagonalBrick |
上の点から下の点へ左に傾斜した、積み重ねたレンガ状のハッチを指定します。 |
|
| DiagonalCross |
十字模様の対角線のパターン。 |
|
| Divot |
芝生のように見えるハッチを指定します。 |
|
| DottedDiamond |
それぞれがドットで構成されて交差する、右上がりと左上がりの対角線を指定します。 |
|
| DottedGrid |
それぞれがドットで構成されて交差する、水平線と垂直線を指定します。 |
|
| ForwardDiagonal |
左上から右下への対角線のパターン。 |
|
| Horizontal |
水平線のパターン。 |
|
| HorizontalBrick |
レンガを水平に積み上げたように見えるハッチを指定します。 |
|
| LargeCheckerBoard |
SmallCheckerBoard の 2 倍のサイズの正方形による、チェッカーボードのように見えるハッチを指定します。 |
|
| LargeConfetti |
SmallConfetti よりも大きいピースから構成される、紙吹雪のように見えるハッチを指定します。 |
|
| LargeGrid |
ハッチ スタイル Cross を指定します。 |
|
| LightDownwardDiagonal |
上の点から下の点へ右に傾斜し、ForwardDiagonal よりも間隔が 50% 狭く、アンチエイリアス処理されない対角線を指定します。 |
|
| LightHorizontal |
間隔が Horizontal よりも 50% 狭い水平線を指定します。 |
|
| LightUpwardDiagonal |
上の点から下の点へ左に傾斜し、BackwardDiagonal よりも間隔が 50% 狭く、アンチエイリアス処理されない対角線を指定します。 |
|
| LightVertical |
間隔が Vertical よりも 50% 狭い垂直線を指定します。 |
|
| Max |
ハッチ スタイル SolidDiamond を指定します。 |
|
| Min |
ハッチ スタイル Horizontal を指定します。 |
|
| NarrowHorizontal |
間隔がハッチ スタイル Horizontal よりも 75% 狭い (または LightHorizontal よりも 25% 狭い) 水平線を指定します。 |
|
| NarrowVertical |
間隔がハッチ スタイル Vertical よりも 75% 狭い (または LightVertical よりも 25% 狭い) 垂直線を指定します。 |
|
| OutlinedDiamond |
交差する右上がりと左上がりの線で、アンチエイリアス処理されない対角線を指定します。 |
|
| Percent05 |
5% のハッチを指定します。前景色の背景色に対する割合は、5 : 95 です。 |
|
| Percent10 |
10% のハッチを指定します。前景色の背景色に対する割合は、10 : 90 です。 |
|
| Percent20 |
20% のハッチを指定します。前景色の背景色に対する割合は、20 : 80 です。 |
|
| Percent25 |
25% のハッチを指定します。前景色の背景色に対する割合は、25 : 75 です。 |
|
| Percent30 |
30% のハッチを指定します。前景色の背景色に対する割合は、30 : 70 です。 |
|
| Percent40 |
40% のハッチを指定します。前景色の背景色に対する割合は、40 : 60 です。 |
|
| Percent50 |
50% のハッチを指定します。前景色の背景色に対する割合は、50 : 50 です。 |
|
| Percent60 |
60% のハッチを指定します。前景色の背景色に対する割合は、60 : 40 です。 |
|
| Percent70 |
70% のハッチを指定します。前景色の背景色に対する割合は、70 : 30 です。 |
|
| Percent75 |
75% のハッチを指定します。前景色の背景色に対する割合は、75 : 25 です。 |
|
| Percent80 |
80% のハッチを指定します。前景色の背景色に対する割合は、80 : 100 です。 |
|
| Percent90 |
90% のハッチを指定します。前景色の背景色に対する割合は、90 : 10 です。 |
|
| Plaid |
格子柄の生地のように見えるハッチを指定します。 |
|
| Shingle |
上の点から下の点へ右に傾斜した、対角線状に積み重ねた板屋根のように見えるハッチを指定します。 |
|
| SmallCheckerBoard |
チェッカーボードのように見えるハッチを指定します。 |
|
| SmallConfetti |
紙吹雪のように見えるハッチを指定します。 |
|
| SmallGrid |
間隔がハッチ スタイル Cross よりも 50% 狭い、交差する水平線と垂直線を指定します。 |
|
| SolidDiamond |
斜めに置かれたチェッカーボードのように見えるハッチを指定します。 |
|
| Sphere |
交互に並べた球体のように見えるハッチを指定します。 |
|
| Trellis |
四目格子のように見えるハッチを指定します。 |
|
| Vertical |
垂直線のパターン。 |
|
| Wave |
ティルダで構成された水平線を指定します。 |
|
| Weave |
織物のように見えるハッチを指定します。 |
|
| WideDownwardDiagonal |
上の点から下の点へ右に傾斜し、ハッチ スタイル ForwardDiagonal と間隔が等しく、幅が 3 倍で、アンチエイリアス処理されない対角線を指定します。 |
|
| WideUpwardDiagonal |
上の点から下の点へ左に傾斜し、ハッチ スタイル BackwardDiagonal と間隔が等しく、幅が 3 倍で、アンチエイリアス処理されない対角線を指定します。 |
|
| ZigZag |
ジグザグに構成された水平線を指定します。 |