protected override SymDef CreateSymDef(Map map, SymColor symColor)
{
PointKind[] kinds = { PointKind.Normal, PointKind.Normal, PointKind.Normal, PointKind.Normal };
PointF[] pts = ScaleCoords((PointF[]) coords.Clone());
SymPath path = new SymPath(pts, kinds);
Glyph glyph = new Glyph();
glyph.AddLine(symColor, path, NormalCourseAppearance.lineThickness * scaleRatio * appearance.lineWidth, LineJoin.Miter, LineCap.Flat);
glyph.ConstructionComplete();
PointSymDef symdef = new PointSymDef("Start", "701", glyph, true);
symdef.ToolboxImage = MapUtil.CreateToolboxIcon(Properties.Resources.Start_OcadToolbox);
map.AddSymdef(symdef);
return symdef;
}