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