将该符号对象在指定设备的给定位置上绘制出来。绘制将采用屏幕坐标。

命名空间:  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. 如果绘制的是填充符号,那么获取构成几何对象中的坐标点串,将这些坐标点构成的封闭以填充符号填充同时绘制出来,几何对象可以是能够构成封闭面区域的线,也可以是面,包括二维参数化的面以及能够构成封闭面区域的线。

返回值

一个布尔值,如果成功返回 true,失败返回 false。

版本信息

SuperMap iObjects .NET


请参见