public class Action extends Enum
完成与地图显示有关的操作设置。通常与地图显示有关的操作包括地图的放大、缩小、自由缩放、漫游以及简单的编辑操作如画点、画线、画面等。
限定符和类型 | 字段和说明 |
---|---|
static Action |
CREATE_ALONG_LINE_TEXT
在可编辑图层中添加沿线注记。
|
static Action |
CREATE_ARC_3P
在可编辑图层中画三点圆弧。
|
static Action |
CREATE_CIRCLE_2P
在可编辑图层中画两点圆。
|
static Action |
CREATE_CIRCLE_3P
在可编辑图层中画三点圆。
|
static Action |
CREATE_ELLIPSE_ARC
在可编辑图层中画椭圆弧。
|
static Action |
CREATE_FREE_POLYLINE
在可编辑图层中自由画线,铅笔功能,类似于数字化仪流放式画线。
|
static Action |
CREATE_GEODESIC
在可编辑图层中绘制测地线。
|
static Action |
CREATE_GEOLEGEND
在布局或者地图中可编辑的CAD图层中绘制地图图例对象。
|
static Action |
CREATE_MAPSCALE
在可编辑图层中绘制地图比例尺
|
static Action |
CREATE_NORTHARROW
在可编辑图层中绘制地图指北针
|
static Action |
CREATE_OBLIQUE_ELLIPSE
在可编辑图层中画斜椭圆。
|
static Action |
CREATE_POLYGON2_CARDINAL
在可编辑图层中绘制 Cardinal 曲线,该 Cardinal 曲线是由圆弧、曲线、直线组成的多段线,在编辑结束后,连接该 Cardinal 曲线的起始点和终止点构成多边形。
|
static Action |
CREATE_POLYGON2_FREE_POLYLINE
在可编辑图层中绘制自由线,该自由线是由圆弧、曲线、直线组成的多段线,在编辑结束后,连接该多折线的起始点和终止点构成多边形。
|
static Action |
CREATE_POLYGON2_POLYLINE
在可编辑图层中绘制多折线,该多折线是由圆弧、曲线、直线组成的多段线,在编辑结束后,连接该多折线的起始点和终止点构成多边形。
|
static Action |
CREATE_POLYLINE2_CARDINAL
在可编辑图层中绘制 Cardinal 曲线,该 Cardinal 曲线是由圆弧、曲线、直线组成的多段线。
|
static Action |
CREATE_POLYLINE2_FREE_POLYLINE
在可编辑图层中绘制自由线,该自由线是由圆弧、曲线、直线组成的多段线。
|
static Action |
CREATE_POLYLINE2_POLYLINE
在可编辑图层中绘制多折线,该多折线是由圆弧、曲线、直线组成的多段线。
|
static Action |
CREATE_ROUND_RECTANGLE
在可编辑图层中画圆角矩形。
|
static Action |
CREATEBSPLINE
在可编辑图层中画B样条曲线。
|
static Action |
CREATECARDINAL
在可编辑图层中画 Cardinal 曲线。
|
static Action |
CREATECIRCLE
在可编辑图层中画圆心圆。
|
static Action |
CREATECURVE
在可编辑图层中画曲线。
|
static Action |
CREATEELLIPSE
在可编辑图层中画椭圆。
|
static Action |
CREATEGRAPHICOBJECT
在可编辑图层中绘制军标
|
static Action |
CREATELINE
在可编辑图层中画直线。
|
static Action |
CREATEPARALLEL
在可编辑图层中画平行线。
|
static Action |
CREATEPARALLELOGRAM
在可编辑图层中画平行四边形。
|
static Action |
CREATEPIE
在可编辑图层中画扇形。
|
static Action |
CREATEPOINT
在可编辑图层中画点。
|
static Action |
CREATEPOLYGON
在可编辑图层中画多边形。
|
static Action |
CREATEPOLYLINE
在可编辑图层中画折线。
|
static Action |
CREATERECTANGLE
在可编辑图层中画矩形。
|
static Action |
CREATETEXT
在可编辑图层中添加注记。
|
static Action |
MOVE_THEME_GRADUATE_SYMBOL
移动等级符号专题图的专题图元素。
|
static Action |
MOVE_THEME_GRAPH
移动统计专题图的专题图元素。
|
static Action |
MOVE_THEME_LABEL
移动标签专题图的专题图元素。
|
static Action |
NULL
空操作。
|
static Action |
PAN
地图漫游。
|
static Action |
PAN2
扩展的地图漫游。
|
static Action |
PICK_SNAP_POINT
设置选中对象的捕捉点。
|
static Action |
SELECT
在对象上点击,选择对象。
|
static Action |
SELECT2
点击选择对象,如果按住鼠标拖拽,就变成利用鼠标框选对象。
|
static Action |
SELECTCIRCLE
画圆选择对象。
|
static Action |
SELECTLINE
画线选择对象。
|
static Action |
SELECTRECTANGLE
画矩形框选择对象,默认的选择模式是对象的内点在矩形框内方可选中对象。
|
static Action |
SELECTREGION
画多边形选择对象。
|
static Action |
SWIPE
地图卷帘功能
|
static Action |
VECTORLIZE_LINE_BACKWARD
在可编辑图层中回退半自动矢量化线操作。
|
static Action |
VECTORLIZELINE
在可编辑图层中进行半自动矢量化线操作,用于栅格矢量化。
|
static Action |
VECTORLIZEREGION
在可编辑图层中进行半自动矢量化面操作,生成对象保存到数据集,类似于魔术棒功能。
|
static Action |
VERTEXADD
在可编辑图层中为对象添加节点。
|
static Action |
VERTEXEDIT
在可编辑图层中编辑对象的节点。
|
static Action |
ZOOMFREE
地图自由缩放。
|
static Action |
ZOOMFREE2
扩展的自由缩放, ZOOMFREE2 在进行自由缩放的过程中,实现地图的即时刷新,即不进行位图的转换。
|
static Action |
ZOOMIN
地图放大。
|
static Action |
ZOOMOUT
地图缩小。
|
限定符和类型 | 方法和说明 |
---|---|
static Action |
newInstance(int value)
构建地图操作状态
|
public static final Action NULL
public static final Action PAN
public static final Action PAN2
public static final Action ZOOMIN
public static final Action ZOOMOUT
public static final Action ZOOMFREE
public static final Action ZOOMFREE2
public static final Action SELECT
SELECT 是单纯的点击选择,且被选中对象不能进行编辑(移动、旋转、缩放等),而 SELECT2 可以点选、框选、并且选中的对象可进行编辑。
public static final Action SELECT2
SelectionMode
类来设置对象被选中的方式。public static final Action SELECTCIRCLE
SelectionMode
类来设置对象被选中的方式。public static final Action SELECTREGION
SelectionMode
类来设置对象被选中的方式。public static final Action SELECTRECTANGLE
public static final Action SELECTLINE
public static final Action MOVE_THEME_LABEL
public static final Action MOVE_THEME_GRAPH
public static final Action MOVE_THEME_GRADUATE_SYMBOL
public static final Action CREATEPOINT
public static final Action CREATELINE
public static final Action CREATE_ELLIPSE_ARC
public static final Action CREATEPOLYLINE
public static final Action CREATECURVE
public static final Action CREATERECTANGLE
public static final Action CREATE_ROUND_RECTANGLE
public static final Action CREATEPARALLELOGRAM
public static final Action CREATECIRCLE
public static final Action CREATEELLIPSE
public static final Action CREATE_OBLIQUE_ELLIPSE
public static final Action CREATEPOLYGON
public static final Action CREATETEXT
public static final Action CREATEBSPLINE
public static final Action CREATE_ALONG_LINE_TEXT
public static final Action CREATE_ARC_3P
public static final Action CREATE_CIRCLE_3P
public static final Action CREATEPIE
public static final Action CREATE_CIRCLE_2P
public static final Action CREATEPARALLEL
public static final Action VECTORLIZELINE
public static final Action VECTORLIZE_LINE_BACKWARD
public static final Action VECTORLIZEREGION
public static final Action CREATE_FREE_POLYLINE
public static final Action CREATECARDINAL
public static final Action PICK_SNAP_POINT
public static final Action CREATE_POLYLINE2_POLYLINE
public static final Action CREATE_POLYLINE2_FREE_POLYLINE
public static final Action CREATE_POLYLINE2_CARDINAL
public static final Action CREATE_POLYGON2_POLYLINE
public static final Action CREATE_POLYGON2_FREE_POLYLINE
public static final Action CREATE_POLYGON2_CARDINAL
public static final Action VERTEXEDIT
public static final Action VERTEXADD
public static final Action CREATE_NORTHARROW
public static final Action CREATE_MAPSCALE
public static final Action CREATE_GEOLEGEND
public static final Action CREATE_GEODESIC
public static final Action SWIPE
public static final Action CREATEGRAPHICOBJECT
public static Action newInstance(int value)
value
- 枚举值Copyright © 2021–2024 SuperMap. All rights reserved.