com.supermap.mapping.collector

类 CollectorElement

  • java.lang.Object
    • com.supermap.mapping.collector.CollectorElement
    • 方法详细资料

      • getOnClickListenner

        public CollectorElement.OnClickListener getOnClickListenner()
        获取单击事件监听器。
        返回:
        OnClickListener 单击事件监听器。
      • setUserData

        public void setUserData(java.lang.Object data)
        设置用户数据。
        参数:
        data - 用户数据。
      • getUserData

        public java.lang.Object getUserData()
        获取用户数据。
        返回:
        用户数据。
      • getGeoPoints

        public Point2Ds getGeoPoints()
        获取采集对象的点串。
        返回:
        采集对象的点串。
      • getPart

        public java.util.ArrayList<java.lang.Integer> getPart()
        获取点串分组信息(仅适用于通过Geometry构造的动态数据)。
        返回:
        点串分组信息。
      • getID

        public int getID()
        获取采集对象的ID。
        返回:
        采集对象的ID。
      • getBounds

        public Rectangle2D getBounds()
        获取采集对象的边框范围。
        返回:
        采集对象的边框范围。
      • setOnClickListenner

        public void setOnClickListenner(CollectorElement.OnClickListener listener)
        设置点击监听器。
        参数:
        listener - 点击监听器。
      • addPoint

        public void addPoint(Point2D pt)
        添加点。
        参数:
        pt - 要添加的点。
      • fromGeometry

        public abstract boolean fromGeometry(Geometry geometry)
        通过 Geometry 构造采集对象。
        参数:
        geometry - 地理元素。
        返回:
        一个布尔值,构造成功返回true,否则返回false。
      • getGeometry

        public Geometry getGeometry()
        获取采集对象的 Geometry。
        返回:
        采集对象的 Geometry。
      • getGeometryType

        public GeometryType getGeometryType()
        获取采集对象的几何对象类型。
        返回:
        采集对象的几何对象类型。
      • setName

        public void setName(java.lang.String name)
        设置采集对象的名称。
        参数:
        name - 采集对象的名称。
      • getName

        public java.lang.String getName()
        获取采集对象的名称。
        返回:
        采集对象的名称。
      • setNotes

        public void setNotes(java.lang.String notes)
        设置采集对象的备注信息。
        参数:
        notes - 采集对象的备注信息。
      • getNotes

        public java.lang.String getNotes()
        获取采集对象的备注信息
        返回:
        采集对象的备注信息。