com.supermap.mobjects.situation
类 PlotMap
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.situation.PlotMap
-
- 所有已实现的接口:
- IDisposable
public class PlotMap extends com.supermap.data.InternalHandleDisposable
标绘图类。
-
-
方法概要
-
-
-
方法详细资料
-
active
public void active()
激活标绘图。激活标绘图时,如果不存在激活图元层和激活子图层,会设置图元层集合对象中的第一个可见、可编辑和可选择的图元层为激活图元层,激活图元层所包含的第一个可见子图层为激活子图层,如果没有图元层和子图层会新建图元层和子图层并设置激活。
-
findPlotLayer
public PlotLayer findPlotLayer(String uuid)
根据数据所在的图元层。- 参数:
uuid
- 要查找的图元层的数据uuid- 返回:
- 图元层对象。
-
findPlotSymbol
public PlotSymbol findPlotSymbol(String uuid)
根据uuid查找标号对象。- 参数:
uuid
- 要查找的标号的uuid- 返回:
- 标号对象。
-
findPlotSymbol
public PlotSymbol findPlotSymbol(int id, PlotLayer plotLayer)
根据标号在数据集中的id查找标号对象。- 参数:
id
- 要查找的标号在数据集中的idplotLayer
- 要查找的标号所在的图元层- 返回:
- 标号对象。
-
findPlotLayer
public PlotLayer findPlotLayer(DatasetVector datasetVector)
根据数据集所对应的图元层。- 参数:
datasetVector
- 要查找的图元层的数据集对象- 返回:
- 图元层对象。
-
findPlotLayerByName
public PlotLayer findPlotLayerByName(String strName)
根据名称查找对应的图元层。- 参数:
strName
- 要查找的图元层的名称- 返回:
- 图元层对象。
-
findChildPlotLayer
public ChildPlotLayer findChildPlotLayer(String strName)
根据名称查找对应的子图层。- 参数:
strName
- 要查找的子图层的名称- 返回:
- 子图层对象。
-
setSymScaleDefinition
public void setSymScaleDefinition(double dValue)
设置标绘图的缩放基准。新建图元层的默认缩放基准。- 参数:
dValue
- 指定标绘图的缩放基准。
-
getSymScaleDefinition
public double getSymScaleDefinition()
返回标绘图的缩放基准。- 返回:
- 标绘图的缩放基准。
- 默认值:
- 默认值为第一次绘制标号时的地图比例尺。
-
getPlotLayers
public PlotLayers getPlotLayers()
获取标绘图所包含的图元层集合对象。- 返回:
- 图元层集合对象。
-
getActivePlotLayer
public PlotLayer getActivePlotLayer()
获取激活的图元层。- 返回:
- 图元层对象。
-
setActivePlotLayer
public void setActivePlotLayer(PlotLayer plotLayer)
设置激活的图元层对象。标号默认绘制在激活的图元层上的激活子图层里。- 参数:
plotLayer
- 指定图元层对象。
-
getActiveChildPlotLayer
public ChildPlotLayer getActiveChildPlotLayer()
获取激活的子图层。- 返回:
- 子图层对象。
-
setActiveChildPlotLayer
public void setActiveChildPlotLayer(ChildPlotLayer childPlotLayer)
设置激活的子图层对象。标号默认绘制在激活的图元层上的激活子图层里。- 参数:
childPlotLayer
- 指定子图层对象。
-
getPath
public String getPath()
返回标绘图的路径。- 返回:
- 标绘图的路径。
-
setPath
public void setPath(String path)
设置标绘图的路径。- 参数:
path
- 指定标绘图的路径。
-
getName
public String getName()
返回标绘图的名称。- 返回:
- 标绘图的名称。
-
setName
public void setName(String name)
设置标绘图的名称。- 参数:
name
- 指定标绘图的名称。
-
isModified
public boolean isModified()
返回标绘图是否修改标志。- 返回:
- 标绘图修改标志。
-
setModified
public void setModified(boolean bValue)
设置标绘图是否修改。- 参数:
bValue
- 标绘图是否修改。
-
refresh
public void refresh()
标绘图刷新。
-
resetPlotLayersForMap
public void resetPlotLayersForMap()
二维标绘图重置。
-
resetPlotLayersForScene
public void resetPlotLayersForScene()
三维标绘图重置。
-
addPlotMapOpenedListener
public void addPlotMapOpenedListener(PlotMapOpenedListener l)
添加一个用于接收标绘图打开完成事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图打开完成事件的监听器。
-
addPlotMapAddedListener
public void addPlotMapAddedListener(PlotMapAddedListener l)
添加一个用于接收标绘图添加完成事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图添加完成事件的监听器。
-
addPlotMapSavedListener
public void addPlotMapSavedListener(PlotMapSavedListener l)
添加一个用于接收标绘图保存完成事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图保存完成事件的监听器。
-
addPlotMapClosedListener
public void addPlotMapClosedListener(PlotMapClosedListener l)
添加一个用于接收标绘图关闭完成事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图关闭完成事件的监听器。
-
addPlotMapSymDefinitionChangedListener
public void addPlotMapSymDefinitionChangedListener(PlotMapSymDefinitionChangedListener l)
添加一个用于接收标绘图缩放基准改变事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图缩放基准改变事件的监听器。
-
removePlotMapOpenedListener
public void removePlotMapOpenedListener(PlotMapOpenedListener l)
移除一个用于接收标绘图打开完成事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图打开完成事件的监听器。
-
removePlotMapAddedListener
public void removePlotMapAddedListener(PlotMapAddedListener l)
移除一个用于接收标绘图添加完成事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图添加完成事件的监听器。
-
removePlotMapSavedListener
public void removePlotMapSavedListener(PlotMapSavedListener l)
移除一个用于接收标绘图保存完成事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图保存完成事件的监听器。
-
removePlotMapClosedListener
public void removePlotMapClosedListener(PlotMapClosedListener l)
移除一个用于接收标绘图关闭完成事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图关闭完成事件的监听器。
-
removePlotMapSymDefinitionChangedListener
public void removePlotMapSymDefinitionChangedListener(PlotMapSymDefinitionChangedListener l)
移除一个用于接收标绘图缩放基准改变事件(event
)的监听器。- 参数:
l
- 一个用于接收标绘图缩放基准改变事件的监听器。
-
firePlotMapOpened
public void firePlotMapOpened(PlotMapOpenedEvent event)
触发标绘图打开事件。- 参数:
event
- 标绘图打开事件。
-
firePlotMapSymDefinitionChanged
public void firePlotMapSymDefinitionChanged(PlotMapSymDefinitionChangedEvent event)
触发图层缩放基准改变事件。- 参数:
event
- 标绘图缩放基准改变事件。
-
dispose
public void dispose()
对象释放
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.