Simple Symbols
単純なシンボル=記号ですね。
using DotSpatial.Symbology;
using DotSpatial.Controls;
スターというシンボルを、イエローで塗ってね。
private void MakeYellowStars(IMapFeatureLayer mylayer)
{
mylayer.Symbolizer = new PointSymbolizer(Color.Yellow, DotSpatial.Symbology.PointShape.Star, 16);
}
mylayer.Symbolizer = new PointSymbolizer(Color.Yellow, PointShapes.Star, 16);
これを入れると外周を黒にしてねってことですね。
mylayer.Symbolizer.SetOutline(Color.Black, 1);
文字のシンボル
Use Character Symbols
MS ゴシックというフォントを利用したければ、デフォルトのフォントファイルにあればそのまま利用できる。
MS ゴシックのあの文字を、青で、塗りつぶしてね。
mylayer.Symbolizer = new PointSymbolizer(あ, “MS ゴシック”, Color.Blue, 16);
イメージのシンボル
Use Image Symbols
C#で
Resources File を作成。
そこにポイントで表示するイメージを読みむ
mylayer.Symbolizer = new PointSymbolizer(Images.test, 48);
で表示される。