首页 / 浏览问题 / 组件GIS / 问题详情
在GeoLine中设置GeoStyle,不起作用
gyy
13EXP 2017年08月29日
设置线的风格,风格不起作用。源代码如下:

Point2Ds points=new Point2Ds();

Point2D one=new Point2D(1.0,2.0);

Point2D two=new Point2D(100,200);

points.add(one);

points.add(two);

GeoLine line=new GeoLine(points);

GeoStyle gs=new GeoStyle();

gs.LineColor=Color.Red;

gs.LineWidth=0.3;

line.Style=gs;

recordset.AddNew(line);

recordset.Update();

m_mapControlMain.Map.Refresh();

line

1个回答

您好,只有CAD类型的数据集才会保存对象的风格,如果普通的线图层,只能对图层设置风格(Layer.AdditionalSetting 属性)。要想使对象颜色不一致,可以使用专题图实现。
5,985EXP 2017年08月29日
...