标绘几何对象类。
{Array(SuperMap.Plot.SubSymbol)}线面标号的子标号列表
{Array(SuperMap.Geometry.AvoidRegion)} 标号需要避让的区域
setTextPosition: function ( textPoistion ) 
设置注记文本的位置
| textPoistion | {SuperMap.Plot.AnnoPosition} 注记文本的位置。 | 
removeAvoidRegions:function( regions ) 
移除标号的避让区域
| regions | {Array(SuperMap.Geometry.AvoidRegion)} 避让区域 | 
创建一个标绘对象。
| options | {Object} 此类与父类提供的开放属性。 | 
{SuperMap.Geometry.PlottingGeometry} 新的标绘对象。
SuperMap.Geometry.PlottingGeometry.createFeature = function( libID, code, positionPoints, options, style ) 
根据类型创建相应的标号对象。
| libID | {Integer} 标号库ID,基本图元的标号库ID默认为:0。 | 
| code | {Integer} 标号Code。 | 
| positionPoints | {Array(SuperMap.Geometry.Point)} 标号的定位点 | 
| options | {Object} 创建标绘对象所需参数。eg:{map: map, serverUrl: serverUrl} | 
| style | {Object} 创建标绘对象的风格 | 
{SuperMap.Feature.Vector} 根据类型返回相应的标绘对象。
判断feature是否可以编辑生效
disableEditFeature: function () 
获取标号是否处于锁定状态
getLocked: function () 
锁定对象或者解锁对象
setLocked: function ( locked ) 
获取点标号的比例值
getScale: function () 
设置点标号的比例值
setScale: function ( scaleValue ) 
获取点标号的旋转角度
getRotate:function() 
设置点标号的旋转角度
setRotate:function( rotateValue ) 
获取点标号是否随图缩放
getScaleByMap: function () 
设置点标号是否随图缩放。
setScaleByMap: function ( isScaleByMap ) 
获取注记文本的位置
getTextPosition: function () 
设置注记文本的位置
setTextPosition: function ( textPoistion ) 
获取点标号注记内容
getTextContent:function() 
设置点标号注记内容
setTextContent:function( content ) 
标号的自定义属性
getExtendProperty:function() 
获取线面标号的子标号
getSubSymbols:function() 
设置线面标号的子标号
setSubSymbol:function( code, npos, libID ) 
设置标号的避让区域
addAvoidRegion:function( region ) 
移除标号的避让区域
removeAvoidRegions:function( regions ) 
更改对象的唯一标识符。
changeUuid: function ( uuid ) 
销毁几何图形。
destroy: function () 
根据标绘对象返回 GeoJson 串。
toGeoJsonStr: function() 
克隆当前几何对象。
clone: function () 
根据标号库ID和标号Code,判断是否需要去服务器取数据。
SuperMap.Geometry.PlottingGeometry.isAccessServer = function( libID, code ) 
根据类型创建相应的标号对象。
SuperMap.Geometry.PlottingGeometry.createFeature = function( libID, code, positionPoints, options, style )