L.supermap.plotting.editControl()
leaflet/control/PlotEditControl.js, line 13
Extends
Members
-
highlightFlagboolean
-
是否高亮。
-
highlightStyleObject
-
高亮样式,包括color颜色、opacity透明度、weight宽度。
Methods
-
align(alignType)
leaflet/control/PlotEditControl.js, line 415 -
标号对齐方式。
Name Type Description alignTypeSuperMap.Plot.AlignType 标号对象的对齐类型。
-
avoidEdit(avoidEditting)
leaflet/control/PlotEditControl.js, line 175 -
设置进入或者退出避让编辑。
Name Type Description avoidEdittingboolean 进入或者退出避让编辑。
-
copy()
leaflet/control/PlotEditControl.js, line 228 -
复制标号。
-
copyFeatures(features)
leaflet/control/PlotEditControl.js, line 271 -
拷贝标号对象。
Name Type Description featuresArray.<L.supermap.plotting.PlottingObject> 被拷贝的对象集合。
-
cut()
leaflet/control/PlotEditControl.js, line 297 -
剪切标号。
-
cutFeature(features)
leaflet/control/PlotEditControl.js, line 370 -
剪切指定的标号对象。
Name Type Description featuresArray.<L.supermap.plotting.PlottingObject> 被剪切的对象集合。
-
deleteSelectedFeatures()
leaflet/control/PlotEditControl.js, line 486 -
删除已选中的标号对象。
-
disableEditFeatures(features)
leaflet/control/PlotEditControl.js, line 154 -
对象不可编辑。
Name Type Description featuresArray.<L.supermap.plotting.PlottingObject> 当前选中的对象集合。
-
enableEditFeatures(features)
leaflet/control/PlotEditControl.js, line 133 -
对象可编辑。
Name Type Description featuresArray.<L.supermap.plotting.PlottingObject> 当前选中的对象集合。
-
getSelectedFeatures()
leaflet/control/PlotEditControl.js, line 503 -
获取已选中的标号对象。
-
multiSelect()
leaflet/control/PlotEditControl.js, line 511 -
多选。
-
onAdd(map)
leaflet/control/PlotEditControl.js, line 83 -
添加控件。
Name Type Description mapL.map 地图。
-
onRemove()
leaflet/control/PlotEditControl.js, line 114 -
删除控件。
-
paste()
leaflet/control/PlotEditControl.js, line 407 -
粘贴标号。
-
pasteToPositionAndLayer(position, layer)
leaflet/control/PlotEditControl.js, line 2056 -
粘贴已复制或剪切的标号对象到指定图层指定位置。
Name Type Description positionL.LatLng 粘贴到指定位置的中心点。
layerL.supermap.plotting.plottingLayer 粘贴到指定图层。
-
selectFeatures(features)
leaflet/control/PlotEditControl.js, line 524 -
选择标号对象。
Name Type Description featuresArray.<L.supermap.plotting.PlottingObject> 标号对象。
-
setEditMode(editMode)
leaflet/control/PlotEditControl.js, line 214 -
设置当前的编辑模式。
Name Type Description editModeSuperMap.Plot.EditMode 编辑模式。
-
unselectFeatures(features)
leaflet/control/PlotEditControl.js, line 569 -
取消选择标号对象。
Name Type Description featuresArray.<L.supermap.plotting.PlottingObject> 标号对象。