该枚举定义了捕捉模式类型常量。该枚举包括了SuperMap提供的各种智能捕捉方式,这些智能捕捉方式可以提高地图编辑的精度和效率。
命名空间:
SuperMap.UI程序集: SuperMap.Mapping (in SuperMap.Mapping)
版本: dll
语法
C# |
---|
public enum SnapMode |
成员
成员名称 | 描述 | |
---|---|---|
PointOnEndpoint |
开启捕捉功能使当前绘制的点在端点(线的端点或多边形的边界线端点)上。
| |
PointOnPoint |
开启捕捉功能使当前绘制的点与其他点对象或节点重合。
| |
PointOnLine |
开启捕捉功能使当前绘制的点在其他线性要素上。
| |
PointOnMidpoint |
开启捕捉功能使当前绘制的点在其他线性要素的中点上。
| |
PointOnExtension |
开启捕捉功能使当前绘制的点在其他线性要素延长线上。
| |
PointWithHorizontalOrVertical | Obsolete.
开启捕捉功能,当鼠标移动的过程中,如果经过当前鼠标点的水平和垂直线恰好经过其他要素上的点时,将捕捉到要素上的点。
| |
LineWithFixedAngle |
开启捕捉功能使当前绘制的线段与前一线段成固定角度。角度值由 FixedAngle 属性确定。
| |
LineWithFixedLength |
开启捕捉功能以固定长度绘制当前线段。长度值由 FixedLength 属性确定。
| |
LineWithIntersection | Obsolete.
开启捕捉功能使当前绘制的线段与其它要素上的点相交。
| |
LineWithHorizontalOrVertical | Obsolete.
开启捕捉功能使当前绘制的线水平或垂直。
| |
LineWithParallel |
开启捕捉功能使当前绘制的线与其它线性要素平行。
| |
LineWithPerpendicular |
开启捕捉功能使当前绘制的线同其它线性图素(包括延长线)垂直。
| |
LineWithHorizontal |
开启捕捉功能使当前绘制的线水平。
| |
LineWithVertical |
开启捕捉功能使当前绘制的线垂直。
|