com.supermap.maritime.editor.ui

类 MaritimeTopoEditor



  • public class MaritimeTopoEditor
    extends Object
    • 字段详细资料

    • 构造器详细资料

      • MaritimeTopoEditor

        public MaritimeTopoEditor(MapControl mapControl)
    • 方法详细资料

      • getCellName

        public String getCellName()
      • endEdit

        public void endEdit()
      • setCurrentFeatureCode

        public void setCurrentFeatureCode(String currentFeatureCode)
      • getCadLayer

        public Layer getCadLayer()
      • doMouseDown

        public void doMouseDown(MouseEvent mouseEvent)
      • doMouseUp

        public void doMouseUp(MouseEvent mouseEvent)
      • doMouseMove

        public void doMouseMove(MouseEvent mouseEvent)
      • doMouseDragged

        public void doMouseDragged(MouseEvent mouseEvent)
      • doKeyPressed

        public void doKeyPressed(KeyEvent keyEvent)
      • getMapControl

        public MapControl getMapControl()
      • linkFeature

        public boolean linkFeature(Layer layerMaritimeSub,
                                   String featureCode)
                            throws Exception
        绑定空间对象到指定要素数据集
        参数:
        layerMaritimeSub - 指定的海图S100矢量图层分支的子图层
        featureCode - 指定的要素编码
        返回:
        true 表示要素绑定成功,false表示绑定失败
        抛出:
        Exception
      • curveCreateSurface

        public S100Surface curveCreateSurface()
        空间曲线合并为空间空间曲面。
        返回:
        空间曲线面对象。
        从以下版本开始:
        12.0.0
      • getSelectGeometry

        public LinkedList<S100Geometry> getSelectGeometry()
        获取选中的要素集合。
        返回:
        选中的 S100Geometry 集合。
        从以下版本开始:
        12.0.0
      • surfaceMerge

        public boolean surfaceMerge()
        合并面要素或者空间面对象。
        从以下版本开始:
        12.0.0
      • createIslandCave

        public boolean createIslandCave()
        创建岛洞对象。
        返回:
        true 表示创建成功,false表示创建失败。
        从以下版本开始:
        12.0.0
      • delete

        public void delete()

Copyright © 2021–2025 SuperMap. All rights reserved.