com.supermap.mapping.dyn
类 DynLineChart
- java.lang.Object
-
- com.supermap.mapping.dyn.DynamicElement
-
- com.supermap.mapping.dyn.DynamicChart
-
- com.supermap.mapping.dyn.DynLineChart
-
public class DynLineChart extends DynamicChart
动态层折线图表类。
-
-
嵌套类概要
嵌套类 限定符和类型 类和说明 static class
DynLineChart.LineChartType
折线图表的类型,分为直线和曲线。static class
DynLineChart.ValuePointStyle
折线图表上,值点的风格。-
从类继承的嵌套类/接口 com.supermap.mapping.dyn.DynamicElement
DynamicElement.ElementType, DynamicElement.OnClickListener, DynamicElement.OnDownAndUpListener, DynamicElement.OnLongPressListener
-
-
构造器概要
构造器 构造器和说明 DynLineChart()
构造一个新的动态层折线图表对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
addChartData(java.lang.String tile, double[] points, int pointColor, float lineWidth, DynLineChart.ValuePointStyle pointStyle)
添加图表数据。void
addChartData(java.lang.String tile, double[] points, int pointColor, float lineWidth, DynLineChart.ValuePointStyle pointStyle, boolean display)
添加图表数据boolean
fromGeometry(Geometry geometry)
通过Geometry构造动态层折线图表对象。DynLineChart.LineChartType
getLineChartType()
获取折线图表类型。java.lang.String
getXTitle()
获取X坐标轴标题。java.lang.String
getYTitle()
获取Y坐标轴标题。void
setLineChartType(DynLineChart.LineChartType lineChartType)
设置折线图表类型。void
setXAxisLabel(int x, java.lang.String lable)
设置X轴坐标点标签。void
setXTitle(java.lang.String xTitle)
设置X坐标轴标题。void
setYAxisLabel(int y, java.lang.String lable)
设置Y轴坐标点标签。void
setYTitle(java.lang.String yTitle)
设置Y坐标轴标题。-
从类继承的方法 com.supermap.mapping.dyn.DynamicChart
getAxesColor, getChartHeight, getChartTile, getChartWidth, isShowGridX, isShowGridY, setAxesColor, setChartSize, setChartTile, setShowGrid
-
从类继承的方法 com.supermap.mapping.dyn.DynamicElement
addAnimator, addPoint, dispose, getBounds, getGeoPoints, getID, getMinShowScale, getName, getNameColor, getNameOffsetX, getNameOffsetY, getNamePosition, getNameSize, getNameTextAlign, getOnDownAndUpListener, getOnLongPressListener, getPart, getStyle, getTag, getType, getUserData, isNameVisible, setMinShowScale, setName, setNameColor, setNameOffsetX, setNameOffsetY, setNamePosition, setNameSize, setNameTextAlign, setNameVisible, setOnClickListenner, setOnDownAndUpListener, setOnLongPressListener, setStyle, setTag, setUserData, updatePoint
-
-
-
-
方法详细资料
-
setXAxisLabel
public void setXAxisLabel(int x, java.lang.String lable)
设置X轴坐标点标签。- 参数:
x
- X值。lable
- 标签。
-
setYAxisLabel
public void setYAxisLabel(int y, java.lang.String lable)
设置Y轴坐标点标签。- 参数:
y
- Y值。lable
- 标签。
-
addChartData
public void addChartData(java.lang.String tile, double[] points, int pointColor, float lineWidth, DynLineChart.ValuePointStyle pointStyle)
添加图表数据。- 参数:
tile
- 数据标题。points
- 数值,即折线图上的点数据。pointColor
- 折线图上的点和折线颜色。lineWidth
- 折线线宽pointStyle
- 折线图上的点的风格,如正方形,三角形,圆形等。
-
addChartData
public void addChartData(java.lang.String tile, double[] points, int pointColor, float lineWidth, DynLineChart.ValuePointStyle pointStyle, boolean display)
添加图表数据- 参数:
tile
- 数据标题points
- 数值,即折线图上的点数据pointColor
- 折线图上的点和折线颜色lineWidth
- 折线线宽pointStyle
- 折线图上的点的风格,如正方形,三角形,圆形等display
- 是否显示数值。
-
getXTitle
public java.lang.String getXTitle()
获取X坐标轴标题。- 返回:
- X坐标轴标题。
-
setXTitle
public void setXTitle(java.lang.String xTitle)
设置X坐标轴标题。- 参数:
xTitle
- X坐标轴标题。
-
getYTitle
public java.lang.String getYTitle()
获取Y坐标轴标题。- 返回:
- Y坐标轴标题。
-
setYTitle
public void setYTitle(java.lang.String yTitle)
设置Y坐标轴标题。- 参数:
yTitle
- Y坐标轴标题。
-
getLineChartType
public DynLineChart.LineChartType getLineChartType()
获取折线图表类型。- 返回:
- 折线图表类型。
-
setLineChartType
public void setLineChartType(DynLineChart.LineChartType lineChartType)
设置折线图表类型。- 参数:
lineChartType
- 折线图表类型。
-
fromGeometry
public boolean fromGeometry(Geometry geometry)
通过Geometry构造动态层折线图表对象。- 指定者:
fromGeometry
在类中DynamicElement
- 参数:
geometry
- 地理元素。- 返回:
- 是否构造成功。
-
-