扇形区域对象。
SuperMap. |
扇形区域对象。 |
Properties | |
centerPoint | {SuperMap.Geometry.Point} 扇形区域中心点 |
endAngle | {Integer} 扇形区域结束角度 |
radius | {Float} 扇形区域半径,单位是:千米 |
radiusLineType | {SuperMap.Plot.RadiusLineType} 半径线类型 |
radiusPosAngle | {Integer} 半径线文字角度 |
radiusText | {Array(String)} 半径文字 |
startAngle | {Integer} 扇形区域起始角度 |
textPos | {Integer} 文字说明位置, 位置角度, 若位置角度不在起始角度和结束角度中间则代表文字说明位置为中心点 |
Functions | |
getCirclePts | 获取所在圆的点串 |
getEndAngle | 获取扇形区域的结束角。 |
getPositionPoints | 获取扇形区域的中心点 |
getRadius | 获取扇形区域的半径 |
getRadiusLineType | 获取扇形区域半径线类型 |
getRadiusText | 获取扇形区域的半径文字 |
getRadiusTextPos | 获取扇形区域半径文字位置。 |
getStartAngle | 获取扇形区域的起始角。 |
setEndAngle | 设置扇形区域的结束角。 |
setPositionPoints | 设置扇形区域的中心点。 |
setRadius | 设置扇形区域的半径。 |
setRadiusLineType | 设置扇形区域半径线类型。 |
setRadiusText | 设置扇形区域的半径文字 |
setRadiusTextPos | 设置扇形区域半径文字位置。 |
setStartAngle | 设置扇形区域的起始角。 |
setTextPosition | 设置扇形区域的文字位置。 |
Constructor | |
SuperMap. |
创建一个扇形区域对象。 |
Functions | |
destroy | 销毁几何图形。 |
{SuperMap.Geometry.Point} 扇形区域中心点
{SuperMap.Plot.RadiusLineType} 半径线类型
setPositionPoints:function( positionPoints )
设置扇形区域的中心点。
positionPoints | {Array(SuperMap.Geometry.Point)} 扇形区域的中心点。 |
setRadiusLineType:function( radiusLineType )
设置扇形区域半径线类型。
radiusLineType | {SuperMap.Plot.RadiusLineType} 扇形区域半径线类型。 |
获取所在圆的点串
getCirclePts: function()
设置扇形区域的中心点。
setPositionPoints:function( positionPoints )
获取扇形区域的中心点
getPositionPoints:function()
设置扇形区域的半径。
setRadius: function( radius )
获取扇形区域的半径
getRadius: function()
设置扇形区域的起始角。
setStartAngle: function( startAngle )
获取扇形区域的起始角。
getStartAngle: function()
设置扇形区域的结束角。
setEndAngle: function( endAngle )
获取扇形区域的结束角。
getEndAngle: function()
设置扇形区域的文字位置。
setTextPosition: function( textPosition )
设置扇形区域的半径文字
setRadiusText: function( textContent, index )
获取扇形区域的半径文字
getRadiusText: function( index )
设置扇形区域半径文字位置。
setRadiusTextPos:function( radiusTextPos )
获取扇形区域半径文字位置。
getRadiusTextPos:function()
设置扇形区域半径线类型。
setRadiusLineType:function( radiusLineType )
获取扇形区域半径线类型
getRadiusLineType:function()
销毁几何图形。
destroy: function ()