com.supermap.mobjects.situation
类 PlotMapManager
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.situation.PlotMapManager
-
- 所有已实现的接口:
- IDisposable
public class PlotMapManager extends com.supermap.data.InternalHandleDisposable标绘图管理类。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voidactivatePlotMap()激活标绘图。voidaddPlotMap(String strPath)叠加标绘图。voidAddSml(String strPath)追加标绘图为sml文件。voidclosePlotMap()关闭激活标绘图。voiddispose()释放对象ChildPlotLayergetActiveChildPlotLayer()获取激活的子图层。PlotLayergetActivePlotLayer()获取激活的图元层。PlotMapgetActivePlotMap()获取激活的标绘图。voidloadFromSml(String strPath)打开标绘图为sml文件。voidopenPlotMap(String strPath)打开标绘图。voidopenPlotMap(String strPath, boolean bUseFileNameAndPath)打开标绘图。voidopenPlotMapJson(String strPath)打开标绘图。voidsaveAsPlotMap(String strPath)另存标绘图。voidsaveAsPlotMap(String strPath, boolean bUseFileNameAndPath)另存标绘图。voidsavePlotMap()保存标绘图。voidsavePlotMapJson(String strPath)保存标绘图。voidsaveToSml(String strPath)保存标绘图为sml文件。voidsetActiveChildPlotLayer(ChildPlotLayer childPlotLayer)设置激活的子图层对象。voidsetActivePlotLayer(PlotLayer plotLayer)设置激活的图元层对象。booleansetSymbolMapping(String strPath)设置不同标号库的code对应关系(标绘图在庚图GTMap软件打开时候使用)
-
-
-
方法详细资料
-
getActivePlotMap
public PlotMap getActivePlotMap()
获取激活的标绘图。- 返回:
- 标绘图对象。
-
setActivePlotLayer
public void setActivePlotLayer(PlotLayer plotLayer)
设置激活的图元层对象。标号默认绘制在激活的图元层上的激活子图层里。- 参数:
plotLayer- 指定图元层对象。
-
getActivePlotLayer
public PlotLayer getActivePlotLayer()
获取激活的图元层。- 返回:
- 图元层对象。
-
setActiveChildPlotLayer
public void setActiveChildPlotLayer(ChildPlotLayer childPlotLayer)
设置激活的子图层对象。标号默认绘制在激活的图元层上的激活子图层里。- 参数:
childPlotLayer- 指定子图层对象。
-
getActiveChildPlotLayer
public ChildPlotLayer getActiveChildPlotLayer()
获取激活的子图层。- 返回:
- 子图层对象。
-
activatePlotMap
public void activatePlotMap()
激活标绘图。激活标绘图时,如果不存在激活图元层和激活子图层,会设置图元层集合对象中的第一个可见、可编辑和可选择的图元层为激活图元层,激活图元层所包含的第一个可见子图层为激活子图层,如果没有图元层和子图层会新建图元层和子图层并设置激活。
-
openPlotMap
public void openPlotMap(String strPath)
打开标绘图。- 参数:
strPath- 指定标绘图文件。
-
openPlotMap
public void openPlotMap(String strPath, boolean bUseFileNameAndPath)
打开标绘图。- 参数:
strPath- 指定标绘图文件。bUseFileNameAndPath- 是否选择指定标绘图文件。
-
savePlotMap
public void savePlotMap()
保存标绘图。根据激活标绘图的路径和名称保存标绘图。
-
saveAsPlotMap
public void saveAsPlotMap(String strPath)
另存标绘图。- 参数:
strPath- 指定标绘图文件。
-
saveAsPlotMap
public void saveAsPlotMap(String strPath, boolean bUseFileNameAndPath)
另存标绘图。- 参数:
strPath- 指定标绘图文件。bUseFileNameAndPath- 是否保存到已有标绘图。
-
addPlotMap
public void addPlotMap(String strPath)
叠加标绘图。- 参数:
strPath- 指定标绘图文件。
-
closePlotMap
public void closePlotMap()
关闭激活标绘图。
-
openPlotMapJson
public void openPlotMapJson(String strPath)
打开标绘图。- 参数:
strPath- 标绘图路径
-
savePlotMapJson
public void savePlotMapJson(String strPath)
保存标绘图。
-
saveToSml
public void saveToSml(String strPath)
保存标绘图为sml文件。
-
loadFromSml
public void loadFromSml(String strPath)
打开标绘图为sml文件。- 参数:
strPath- 标绘图sml路径
-
AddSml
public void AddSml(String strPath)
追加标绘图为sml文件。- 参数:
strPath- 标绘图sml路径
-
setSymbolMapping
public boolean setSymbolMapping(String strPath)
设置不同标号库的code对应关系(标绘图在庚图GTMap软件打开时候使用)- 参数:
strPath- 标号和sml映射关系文件
-
dispose
public void dispose()
释放对象
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.