常数 | 值 | 描述 |
---|---|---|
scaNull | 0 | 空操作。 |
scaPan | 1 | 地图漫游。 |
scaZoomIn | 2 | 地图放大。 |
scaZoomOut | 3 | 地图缩小。 |
scaZoomFree | 4 | 地图自由缩放。 |
scaSelect | 5 | 点击选择对象。 |
scaRectSelect | 6 | 画矩形框选择对象。 |
scaCircleSelect | 7 | 画圆选择对象。 |
scaRegionSelect | 8 | 画面选择对象。 |
scaHyperlink | 17 | 点击图层中的对象,链接到设置好的超链接目标上,详细请参见soLayer.FieldForHyperlink等接口的说明,图层的超链接功能目前适用于点、线、面、路由、网络、CAD、三维点数据集 |
scaEditCreatePoint | 21 | 在可编辑图层中画点。 |
scaEditCreateLinesect | 22 | 在可编辑图层中画直线。 |
scaEditCreateEllipticArc | 23 | 在可编辑图层中画椭圆弧。 |
scaEditCreatePolyline | 24 | 在可编辑图层中画折线。 |
scaEditCreateCurve | 25 | 在可编辑图层中画曲线。 |
scaEditCreateRectangle | 26 | 在可编辑图层中画矩形或填充的矩形。 |
scaEditCreateRoundRectangle | 27 | 在可编辑图层中画圆角矩形或填充的圆角矩形。 |
scaEditCreateParallelogram | 28 | 在可编辑图层中画平行四边形或填充的平行四边形。 |
scaEditCreateCircle | 29 | 在可编辑图层中画圆或填充的圆。 |
scaEditCreateEllipse | 30 | 在可编辑图层中画椭圆或填充的椭圆。 |
scaEditCreateObliqueEllipse | 31 | 在可编辑图层中画斜椭圆或填充的斜椭圆。 |
scaEditCreatePolygon | 32 | 在可编辑图层中画多边形或填充的多边形。 |
scaEditCreateText | 34 | 在可编辑图层中创建注记文本。 |
scaEditCreateCurvedText | 37 | 在可编辑图层中创建沿线注记文本。 |
scaEditCreatePath | 39 | 在可编辑图层中画路径。 |
scaEditVertexEdit | 40 | 在可编辑图层中编辑节点。 |
scaEditVertexAdd | 41 | 在可编辑图层中添加节点。 |
scaEditCreatePolyLineEx | 42 | 在可编辑图层中画由圆弧、曲线、直线组成的线。 |
scaEditCreatePolygonEx | 43 | 在可编辑图层中画由圆弧、曲线、直线组成的多边形。 |
scaEditCreateArc3P | 44 | 在可编辑图层中画三点圆弧。 |
scaEditCreateCircle3P | 45 | 在可编辑图层中画三点圆。 |
scaEditCreatePie | 46 | 在可编辑图层中画扇形。 |
scaEditCreateCircle2P | 47 | 在可编辑图层中画两点圆。 |
scaEditCreateParallel | 48 | 在可编辑图层中画平行线。 |
scaEditCreateCustom | 49 | 在可编辑图层中画自定义几何对象。 |
scaEditVectorlizeLine | 55 | 在可编辑图层中进行半自动矢量化线操作,生成对象保存到数据集。 |
scaEditVectorlizeLinebackward | 56 | 在可编辑图层中回退半自动矢量化线操作。 |
scaEditVectorlizeRegion | 57 | 在可编辑图层中进行半自动矢量化面操作,生成对象保存到数据集,类似于魔术棒功能。 |
scaEditCreateLineFreely | 58 | 在可编辑图层中自由画线,铅笔功能,类似于数字化仪流放式画线。 |
scaEditHatch | 60 | 在可编辑图层中自动闭合线段成面对象。 |
scaTrackPoint | 71 | 在内存中画点,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackLinesect | 72 | 在内存中画直线,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackArc | 73 | 在内存中画圆弧,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackPolyline | 74 | 在内存中画折线,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackCurve | 75 | 在内存中画曲线,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackRectangle | 76 | 在内存中画矩形,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackRoundRectangle | 77 | 在内存中画圆角矩形。 |
scaTrackParallelogram | 78 | 在内存中画平行四边形,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackCircle | 79 | 在内存中画圆,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackEllipse | 80 | 在内存中画椭圆,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackObliqueEllipse | 81 | 在内存中画斜椭圆,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackPolygon | 82 | 在内存中画多边形,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackPolyLineEx | 83 | 在内存中画由圆弧、曲线、直线组成的线,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackPolygonEx | 84 | 在内存中画由圆弧、曲线、直线组成的多边形,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackMultiline | 88 | 在内存中画多义线,即带宽度的线,如管线等。 |
scaTrackPath | 89 | 在内存中画路径,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackArc3P | 94 | 在内存中画三点圆弧,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackCircle3P | 95 | 在内存中画三点圆。 |
scaTrackPie | 96 | 在内存中画扇形。 |
scaTrackCircle2P | 97 | 在内存中画两点圆。 |
scaTrackParallel | 98 | 在内存中画平行线。 |
scaTrackCustom | 99 | 在内存中创建自定义几何对象,创建的几何对象可以通过SuperMap.TrackedGeometry 来获取。 |
scaPan2 | 101 | 扩展的地图漫游,和 scaPan 有一定的区别,scaPan2 在漫游的过程中,实现地图的即时刷新,即不进行位图的转换,在 MouseMove 的时候,实现地图真正的移动。 |
scaZoomFree2 | 102 | 扩展的自由缩放,和 scaZoomFree 有一定的区别,scaZoomFree2 在进行自由缩放的过程中,实现地图的即时刷新,即不进行位图的转换,在 MouseMove 的时候,实现地图真正的缩放。 |
scaTrackVectorlizeRegion | 107 | 在内存中进行半自动矢量化面操作,生成对象可通过 SuperMap.TrackedGeometry 来获取,类似于魔术棒功能。 |
scaTrackLineFreely | 108 | 在内存中自由画线,铅笔功能,类似于数字化仪流放式画线,生成折线对象可通过 SuperMap.TrackedGeometry 来获取。 |
scaTrackHatch | 110 | 在内存中自动闭合线段成面对象,结果可通过 SuperMap.TrackedGeometry 来获取。 |
scaPlaceLabel | 141 | 图层创建标签专题图后,自定义某个标签的位置。 |
scaPlaceGraph | 142 | 图层创建统计专题图后,自定义统计图位置。 |
scaPlaceGraduatedSymbol | 143 | 图层创建等级符号专题图后,自定义等级符号位置。 |
scaSelectEx | 1005 | 点框选。 |
SuperMap 控件的操作状态常量
最新推荐文章于 2021-01-08 08:14:50 发布