在ArcEngine开发中,经常遇到随意生成的坐标串经过转化为图形或者其他地方相交得了的图形,没有概念,想要绘制在axMapControl1控件上看看情况,那么请用如下代码,一目了然!
- public static void SetEnvColor(IGeometry geo, HUIYU_GIS_mian hUIYU_GIS_mian, int colorvalue)
- {
- IRgbColor pLineColor = new RgbColor();
- pLineColor.Red = colorvalue;
- ILineSymbol ilSymbl = new SimpleLineSymbolClass();
- ilSymbl.Color = pLineColor;
- ilSymbl.Width = 3;
-
- ISimpleFillSymbol ipSimpleFillSymbol = new SimpleFillSymbol();
- ipSimpleFillSymbol.Outline = ilSymbl;
- RgbColor pFillColor = new RgbColor();
- ipSimpleFillSymbol.Style = esriSimpleFillStyle.esriSFSNull;//设置成填充效果为空,也就是不填充,有很多填充效果,这是个枚举
-
-
- IActiveView activeView = hUIYU_GIS_mian.axMapControl1.ActiveView;
-
- activeView.ScreenDisplay.StartDrawing(activeView.ScreenDisplay.hD