com.supermap.mapping.collector
类 CollectorElement
- java.lang.Object
-
- com.supermap.mapping.collector.CollectorElement
-
- 直接已知子类:
- ElementLine, ElementPoint, ElementPolygon
public abstract class CollectorElement extends java.lang.Object采集对象类。
-
-
嵌套类概要
嵌套类 限定符和类型 类和说明 static classCollectorElement.GPSElementType采集对象类型。static interfaceCollectorElement.OnClickListener采集对象单击事件的监听器,在轻击采集对象时被触发。
-
方法概要
所有方法 实例方法 抽象方法 具体方法 限定符和类型 方法和说明 voidaddPoint(Point2D pt)添加点。abstract booleanfromGeometry(Geometry geometry)通过 Geometry 构造采集对象。Rectangle2DgetBounds()获取采集对象的边框范围。GeometrygetGeometry()获取采集对象的 Geometry。GeometryTypegetGeometryType()获取采集对象的几何对象类型。Point2DsgetGeoPoints()获取采集对象的点串。intgetID()获取采集对象的ID。java.lang.StringgetName()获取采集对象的名称。java.lang.StringgetNotes()获取采集对象的备注信息CollectorElement.OnClickListenergetOnClickListenner()获取单击事件监听器。java.util.ArrayList<java.lang.Integer>getPart()获取点串分组信息(仅适用于通过Geometry构造的动态数据)。CollectorElement.GPSElementTypegetType()获取采集对象的类型。java.lang.ObjectgetUserData()获取用户数据。voidsetName(java.lang.String name)设置采集对象的名称。voidsetNotes(java.lang.String notes)设置采集对象的备注信息。voidsetOnClickListenner(CollectorElement.OnClickListener listener)设置点击监听器。voidsetUserData(java.lang.Object data)设置用户数据。
-
-
-
方法详细资料
-
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()
获取采集对象的几何对象类型。- 返回:
- 采集对象的几何对象类型。
-
getType
public CollectorElement.GPSElementType getType()
获取采集对象的类型。- 返回:
- 采集对象类型。
-
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()
获取采集对象的备注信息- 返回:
- 采集对象的备注信息。
-
-