绘制参数类型枚举类。该类定义了多种对象绘制参数类型常量。
命名空间:
SuperMap.Desktop程序集: SuperMap.Desktop.Core (in SuperMap.Desktop.Core)
版本: dll
语法
C# |
---|
public enum DrawingParameterType |
成员
成员名称 | 描述 | |
---|---|---|
Coordinate |
通过坐标值的方式输入参数。
| |
LengthAngle |
通过长度和角度的方式输入参数。
| |
Length |
通过长度的方式输入参数。
| |
Angle |
通过角度的方式输入参数。
| |
WidthHeight |
通过宽度和高度的方式输入参数。
| |
Offset |
通过 X 轴偏移和 Y 轴偏移的方式输入参数。
| |
DoubleValue |
通过浮点数值的方式输入参数。
| |
Width |
通过宽度的方式输入参数。
| |
LengthAngleWidth |
通过长度 角度 宽度的方式输入参数。
| |
CoordinateWidth |
通过坐标值、宽度的方式输入参数。
|
备注
下面各图详细说明了每种参数类型的含义。其中黑色字体表示的参数,在开发过程中指定;蓝色字体表示的参数,在与地图窗口进行交互时指定。
Coordinate
采用坐标值输入参数时,用户只需要指定一个点坐标值即可。当前位置通过输入的坐标值确定。
LengthAngle
采用此种参数类型时,用户需要指定一个长度值(Length)和一个角度值(Angle)。当前位置通过基准点坐标(BasePoint)、基准角度(BaseAngle)、输入角度(Angle)以及输入长度(Length)共同确定。
Length
采用此种参数类型时,用户需要指定一个长度值。当前位置通过基准点坐标(BasePoint)、基准角度(BaseAngle)和输入长度(Length)确定。
Angle
采用此种参数类型时,用户需要指定一个角度值。当前位置通过基准点坐标(BasePoint)、基准角度(BaseAngle)和输入角度(Angle)确定。
WidthHeight
采用此种参数类型时,用户需要指定矩形的高度和宽度。绘制矩形时,多采用这种参数类型。
DoubleValue
除了以上其他参数类型,用户可能需要输入其他类型的参数。例如在绘制正多边形时,需要输入正多边形的变数。