Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
C
 cachedSymbols, SuperMap.Plot.SymbolLib
 cacheSymbolData, SuperMap.Plot.SymbolLib
 cacheSymbolLib, SuperMap.Plot.SymbolLibManager
 calculateBounds
 calculateDpi, SuperMap.Util.SuperMap.Util
 calculateInRange, SuperMap.Layer
 callback, SuperMap.Control.UTFGrid
 camelize, SuperMap.String
 cancel
 cancelDisplayFeatures, SuperMap.Layer.ClusterLayer
 captureGObject, SuperMap.Plot.Query
 changeURL, SuperMap.Layer.CloudLayer
 changeUuid, SuperMap.Geometry.PlottingGeometry
 clear
 clearCluster, SuperMap.Layer.ClusterLayer
 clearMarkers, SuperMap.Layer.Markers
 clearMouseCache, SuperMap.Events
 clearUndoStack, SuperMap.Control.ModifyFeature
 clone
 cloneObject, SuperMap.Util.SuperMap.Util
 close, SuperMap.Control.TiledVectorLayerEditor
 commit
 committer, SuperMap.Util.SuperMap.Util
 contains
 containsBounds, SuperMap.Bounds
 containsLonLat, SuperMap.Bounds
 containsPixel, SuperMap.Bounds
 copy, SuperMap.Plot.Editor
 copyAttributesWithClip, SuperMap.Util.SuperMap.Util
 copyFeatures, SuperMap.Plot.Editor
 create
 createAirDeployment, SuperMap.Layer.PlottingLayer
 createAirRoute, SuperMap.Layer.PlottingLayer
 createArcRegion, SuperMap.Layer.PlottingLayer
 createArrowLine, SuperMap.Layer.PlottingLayer
 createAvoidRegion, SuperMap.Layer.PlottingLayer
 createBezier2, SuperMap.Geometry.LineString
 createBezier3, SuperMap.Geometry.LineString
 createBezierN, SuperMap.Geometry.LineString
 createBspline, SuperMap.Geometry.LineString
 createBsplinesurface, SuperMap.Geometry.Polygon
 createCombinationalCircle, SuperMap.Layer.PlottingLayer
 createConcentricCircle, SuperMap.Layer.PlottingLayer
 createCurve, SuperMap.Geometry.LineString
 createFeature, SuperMap.Geometry.PlottingGeometry.SuperMap.Geometry.PlottingGeometry
 createFlags, SuperMap.Layer.PlottingLayer
 createGOAnimation, SuperMap.Plot.GOAnimationManager
 createGroupObject, SuperMap.Layer.PlottingLayer
 createInterferenceBeam, SuperMap.Layer.PlottingLayer
 createLineRelation, SuperMap.Layer.PlottingLayer
 createMissileRoute, SuperMap.Layer.PlottingLayer
 createNavyDeployment, SuperMap.Layer.PlottingLayer
 createNavyRoute, SuperMap.Layer.PlottingLayer
 createPathText, SuperMap.Layer.PlottingLayer
 createPolygonRegion, SuperMap.Layer.PlottingLayer
 createRegularPolygon, SuperMap.Geometry.Polygon
 createRegularPolygonCurve, SuperMap.Geometry.Polygon
 createRegularPolygonTriangle, SuperMap.Geometry.Polygon
 createSatellite, SuperMap.Layer.PlottingLayer
 createSatelliteTimeWindows, SuperMap.Layer.PlottingLayer
 createSatelliteTimeWindows1, SuperMap.Layer.PlottingLayer
 createSatelliteTimeWindows2, SuperMap.Layer.PlottingLayer
 createShape, SuperMap.Feature.ShapeFactory
 createSymbol
 createSymbolText, SuperMap.Layer.PlottingLayer
 createSymbolText1, SuperMap.Layer.PlottingLayer
 createSymbolWC
 createText
 createTextWC
 cut, SuperMap.Plot.Editor
 cutFeatures, SuperMap.Plot.Editor
cachedSymbols : function()
缓存所有标号
cacheSymbolData : function(symbolData)
缓存标号数据
cacheSymbolLib : function(libID)
缓存指定标号库的所有点标号。缓存完成后出发事件”cacheSymbolLibCompleted”
calculateBounds: function()
重新计算几何图形的边界。(需要在子类中实现此方法)
calculateBounds: function()
通过遍历数组重新计算边界,在遍历每一子项中时调用 extend 方法。
calculateBounds: function()
通过遍历数组重新计算边界,在遍历每一子项中时调用 extend 方法。
calculateBounds: function()
通过遍历数组重新计算边界,在遍历每一子项中时调用 extend 方法。
SuperMap.Util.calculateDpi = function (viewBounds,
viewer,
scale,
coordUnit,
datumAxis)
计算iServer服务的REST图层的显示分辨率,需要从iServer的REST图层表述中获取viewBounds、viewer、scale、coordUnit、datumAxis 五个参数, 来进行计算。
calculateInRange: function()
计算当前地图显示的分辨率是否在图层的最大最小分辨率范围内 Returns: {Boolean} 图层以当前地图分辨率显示,如果’alwaysInRange’ 设置为true,则此函数返回true。
callback: function (infoLookup)
当鼠标事件触发的位置恰好在UTFGrid图层上有对应数据的时候调用该方法。
camelize: function(str)
骆驼式(“-”)连字符的字符串处理.
cancel: function()
取消当前的绘制。这会移除当前绘制的要素,并且保持绘制控件在激活状态。
cancel: function()
取消量算,绘制的要素也会被擦除。
cancel: function()
结束绘制操作并且调用cancel回调
cancel: function()
结束绘制操作并调用cancel回调。
cancel: function()
结束多边形绘制并调用cancel回调。
cancelDisplayFeatures:function()
与displayFeatures方法相对应,还原该方法所显示的点。
captureGObject: function(point)
查询指定位置的所有图形。
changeURL: function(version)
更改URL,默认为:http://t2.supermapcloud.com/FileService/image。 @param url
changeUuid: function (uuid)
更改对象的唯一标识符。
clear: function()
清理临时图层上呈现的要素。方法会在处理器激活状态被关闭、取消、或者完成操作(persist为true的情况)时调用。
clear: function()
清除图层。清除的内容包括数据(features) 、专题要素、缓存。
清除图层内容。 清除的内容包括数据(features) 、专题要素、缓存。
清除图层内容。
clearCluster:function(key)
清除当前视图中已经绘制的要素,但是不清空存储,当平移缩放操作时仍然会重绘
clearMarkers: function()
清空图层上所有的markers。
clearMouseCache: function()
清除鼠标缓存。
clearUndoStack: function()
清除撤销恢复堆栈
clone:function()
复制当前 bounds 对象。
clone: function(obj)
创建当前图层的副本。
clone: function()
复制这个过滤器。他应该通过子类实现。
clone:function ()
复制这个过滤器。
clone: function()
复制过滤器。
clone: function()
复制过滤器。
clone: function()
创建克隆的几何图形。克隆的几何图形不设置非标准的属性。
clone: function ()
克隆当前几何对象。
clone: function()
克隆当前几何对象。
clone: function ()
克隆当前几何对象。
clone: function(obj)
克隆标签对象。
clone: function ()
克隆当前几何对象。
clone: function(obj)
克隆点对象。 Returns: {SuperMap.Geometry.Point} 克隆后的点对象。
clone: function (obj)
创建当前图层的副本。
clone: function(obj)
clone: function (obj)
创建当前图层的副本。
clone: function (obj)
创建克隆的图层。
clone: function (obj)
克隆此图层。 Parameters: obj - {Object}
clone: function (obj)
创建当前图层的副本。
clone: function (obj)
创建当前图层的副本。
clone: function (obj)
创建当前图层的副本。
clone: function (obj)
创建当前图层的副本。
clone: function (obj)
创建当前图层的副本。
clone: function (obj)
创建当前图层的副本。
clone: function (obj)
创建该图层的一个副本。
clone: function (obj)
创建当前图层的副本。
clone: function(obj)
克隆此图层。 Parameters: obj - {Object}
clone: function (obj)
Create a clone of this layer
clone:function()
复制坐标对象,并返回复制后的新对象。
clone:function()
克隆当前的 pixel 对象。
clone: function(obj)
克隆点对象。
clone: function()
克隆属性对象。
clone: function()
克隆航线点对象。
clone: function()
克隆子标号对象。
clone: function()
克隆对象标注对象。
clone: function()
克隆航线点对象。
clone:function()
克隆当前size对象.
clone: function()
克隆当前样式。
clone: function()
创建样式的副本。
SuperMap.Util.cloneObject = function(obj)
克隆一份Object对象
close:function()
关闭此编辑器
commit: function()
根据要素状态检查每个要素并执行某个动作。能够用到的动作有create, update和delete。
commit: function(features,
options)
遍历所有的 feature 并根据每个feature的状态对其执行不同的操作,例如:create, update and delete.
SuperMap.Util.committer = function (options)
与服务器进行通信。
contains:function(x,
y,
inclusive)
判断传入的x,y坐标值是否在范围内。
contains: function(str,
sub)
判断目标字符串是否包含指定的子字符串.
containsBounds:function(bounds,
partial,
inclusive)
判断目标边界是否被当前边界包含在内。
containsLonLat:function(ll,
options)
判断传入的坐标是否在范围内。
containsPixel:function(px,
inclusive)
判断传入的像素是否在范围内。 直接匹配大小,不涉及像素和地理转换
copy: function ()
拷贝选中的标号对象。
SuperMap.Util.copyAttributesWithClip = function(destination,
source,
clip)
将源对象上的属性拷贝到目标对象上。(不拷贝 CLASS_NAME 和方法)
copyFeatures: function (features)
拷贝标号对象。
create: function()
构造一个请求用于编写新创建的要素。
create: function(features,
options)
构建用于创建要素的请求。
createAirDeployment: function (associatedUuid,
subSymbols,
uuid,
style,
options,
custom)
创建KJBL部署
createAirRoute: function(arrRoutePts,
routeNodes,
uuid,
lineStyle,
options,
custom)
创建KJ航线
createArcRegion: function(centerPoint,
radius,
startAngle,
endAngle,
textContent,
textPos,
uuid,
style,
options,
custom)
创建扇形区域(空域、海域、电子卫星覆盖区域、雷达覆盖范围)
createArrowLine: function(pts,
nArrowTypeStart,
nArrowTypeEnd,
uuid,
style,
options,
custom)
根据两点创建箭头线对象
createAvoidRegion: function(controlPoints,
style)
创建避让区域
SuperMap.Geometry.LineString.createBezier2 = function (points,
part)
创建2次贝塞尔曲线。
SuperMap.Geometry.LineString.createBezier3 = function (points,
part)
创建3次贝塞尔曲线。
SuperMap.Geometry.LineString.createBezierN = function (points,
part)
创建N次贝塞尔曲线。 创建N次贝塞尔曲线需要N+1个点 也就是传入 points ,得到的是points.length-1次贝塞尔曲线
SuperMap.Geometry.LineString.createBspline= function(points,
filterSize)
创建B样条曲线。 此曲线会穿过所有的点。
SuperMap.Geometry.Polygon.createBsplinesurface = function(origin,
height,
width,
angel,
resolution,
k)
创建3G B样条曲面,电信3G专业符号,由B样条曲线模拟生成。
createCombinationalCircle: function(pts,
radius,
uuid,
style,
options,
custom)
创建组合圆
createConcentricCircle: function(pts,
startAngle,
endAngle,
uuid,
style,
options,
custom)
创建同心圆
SuperMap.Geometry.LineString.createCurve = function(points,
method,
filterSize,
lineLength)
创建扇形对象。
SuperMap.Geometry.PlottingGeometry.createFeature = function(libID,
code,
positionPoints,
options,
style)
根据类型创建相应的标号对象。
createFlags: function(features,
ratio,
uuid,
style)
创建多旗
createGOAnimation : function(animationType,
name,
goFeature)
创建动画。
createGroupObject: function(features,
uuid,
style)
根据屏幕坐标创建组合对象
createInterferenceBeam: function(associatedUuid,
positionPoints,
uuid,
style,
options,
custom)
创建干扰波束
createLineRelation: function(startAssociatedUuid,
endAssociatedUuid,
lineRelationType,
uuid,
style,
options,
custom)
创建对象间(打击、侦察、干扰等)关系连线
createMissileRoute: function(arrRoutePts,
routeNodes,
uuid,
lineStyle,
options,
custom)
创建DD航线
createNavyDeployment: function (associatedUuid,
subSymbols,
uuid,
style,
options,
custom)
创建HJBL部署
createNavyRoute: function(arrRoutePts,
routeNodes,
uuid,
lineStyle,
options,
custom)
创建HJ航线
createPathText: function(content,
pts,
relLineText,
showPathLine,
isCurve,
isAvoid,
uuid,
style,
options,
custom)
创建沿线文本
createPolygonRegion: function(positionPoints,
textContent,
textPos,
uuid,
style,
options,
custom)
创建多边形区域(空域、海域、光学卫星覆盖区域、雷达覆盖范围)
SuperMap.Geometry.Polygon.createRegularPolygon = function(origin,
radius,
sides,
rotation)
创建 RegularPolygon 对象。
SuperMap.Geometry.Polygon.createRegularPolygonCurve = function(origin,
radius,
sides,
r,
angel,
resolution)
创建扇形对象。
SuperMap.Geometry.Polygon.createRegularPolygonTriangle = function(origin,
height,
width,
lineLength,
angel,
resolution)
创建4G三角形,电信行业4G专业符号形容类似为:-▷。
createSatellite: function(libID,
code,
orbitPoints,
textContent,
uuid,
style,
options,
custom)
创建卫星
createSatelliteTimeWindows: function(associatedUuid,
timeWindows,
uuid,
style,
custom)
根据卫星轨迹点序号创建卫星可见时间窗口(时间窗口没有type则不创建时间窗口)
createSatelliteTimeWindows1: function(associatedUuid,
timeWindows,
uuid,
style,
custom)
根据卫星轨迹点序号创建卫星可见时间窗口
createSatelliteTimeWindows2: function(associatedUuid,
timeWindows,
uuid,
style,
custom)
根据卫星轨迹时刻创建卫星可见时间窗口
createShape: function(shapeParameters)
创建一个图形。具体图形由 shapeParameters 决定。
createSymbol: function(libID,
code,
positionPoints,
uuid,
style,
options,
custom)
根据屏幕坐标绘制标号
createSymbol: function(libid,
code,
pts,
style)
根据屏幕坐标新建标号对象
createSymbolText: function(associatedUuid,
symbolTexts,
uuid,
style,
options,
custom)
创建对象标注
createSymbolText1: function(associatedUuid,
textContents,
uuid,
style,
options,
custom)
创建对象标注(带指示线)
createSymbolWC: function(libID,
code,
positionPoints,
uuid,
style,
options,
custom)
根据地理坐标绘制标号
createSymbolWC:function(libid,
code,
pts,
style)
根据经纬度坐标新建标号对象
createText: function(content,
pos,
uuid,
style,
custom)
根据屏幕坐标绘制文本
createText: function(content,
pos,
style)
根据屏幕坐标创建文本对象
createTextWC: function(content,
pos,
uuid,
style,
custom)
根据地理坐标绘制文本
createTextWC: function(content,
pos,
style)
根据地理坐标创建文本对象
cut: function ()
剪切选中的标号对象。
cutFeatures: function (features)
剪切指定的标号对象。
Close