var circle = new SharpMap.Layers.Symbolizer.PuntalVectorLayer("l",
new SharpMap.Data.Providers.GeometryProvider(mapBox1.Map.Factory.CreatePoint(new GeoAPI.Geometries.Coordinate(mapBox1.Map.Center.X, mapBox1.Map.Center.Y))),
SharpMap.Rendering.Symbolizer.PathPointSymbolizer.CreateCircle(System.Drawing.Pens.Aquamarine, System.Drawing.Brushes.BurlyWood, 100)); //CreateCircle可以去官网下源码看
mapBox1.Map.Layers.Add(circle);
mapBox1.Refresh();
其次还可以一些数学方法画圆。