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

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public abstract bool Draw(
	Graphics graphics,
	Point2Ds points,
	GeoStyle style
)

参数

graphics
Type: System.Drawing..::.Graphics
指定的目标设备。
points
Type: SuperMap.Data..::.Point2Ds

用于指定绘制位置的坐标点串。

1. 如果绘制的是点状符号,那么点状符号最终将绘制在所有的坐标点位上;

2. 如果绘制的是线状符号,那么将这些坐标点作为线状符号的控制点来绘制由该线状符号表示的线,此坐标点集合中必须含有两个(包含两个)以上的坐标点;

3. 如果绘制的是填充符号,那么将这些坐标点构成的封闭以填充符号填充,同时绘制出来,要求坐标点串中至少包含三个且不共线的坐标点。

style
Type: SuperMap.Data..::.GeoStyle
指定的绘制的符号的风格,该参数可以为 null,当该参数为 null 时,符号的风格将采用默认样式。

返回值

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

请参见