将该符号对象在指定设备的给定位置上绘制出来。绘制将采用屏幕坐标。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public override bool Draw( Graphics graphics, Geometry geometry ) |
参数
- graphics
- Type: System.Drawing..::.Graphics
指定的目标设备。
- geometry
- Type: SuperMap.Data..::.Geometry
用来获取绘制位置的几何对象。
1. 如果绘制的是点状符号,那么将获取构成几何对象中的坐标点串,点状符号最终将绘制在所有的坐标点位上,几何对象可以是点、线、面任意类型的对象,包括二维参数化的点、线、面对象;
2. 如果绘制的是线状符号,那么将获取构成几何对象中的坐标点串,将这些坐标点作为线状符号的控制点来绘制由该线状符号表示的线,几何对象可以是线、面对象,包括二维参数化的线面对象;
3. 如果绘制的是填充符号,那么获取构成几何对象中的坐标点串,将这些坐标点构成的封闭以填充符号填充同时绘制出来,几何对象可以是能够构成封闭面区域的线,也可以是面,包括二维参数化的面以及能够构成封闭面区域的线。