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
标绘图管理类。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
activatePlotMap()
激活标绘图。void
addPlotMap(String strPath)
叠加标绘图。void
AddSml(String strPath)
追加标绘图为sml文件。void
closePlotMap()
关闭激活标绘图。void
dispose()
释放对象ChildPlotLayer
getActiveChildPlotLayer()
获取激活的子图层。PlotLayer
getActivePlotLayer()
获取激活的图元层。PlotMap
getActivePlotMap()
获取激活的标绘图。void
loadFromSml(String strPath)
打开标绘图为sml文件。void
openPlotMap(String strPath)
打开标绘图。void
openPlotMap(String strPath, boolean bUseFileNameAndPath)
打开标绘图。void
openPlotMapJson(String strPath)
打开标绘图。void
saveAsPlotMap(String strPath)
另存标绘图。void
saveAsPlotMap(String strPath, boolean bUseFileNameAndPath)
另存标绘图。void
savePlotMap()
保存标绘图。void
savePlotMapJson(String strPath)
保存标绘图。void
saveToSml(String strPath)
保存标绘图为sml文件。void
setActiveChildPlotLayer(ChildPlotLayer childPlotLayer)
设置激活的子图层对象。void
setActivePlotLayer(PlotLayer plotLayer)
设置激活的图元层对象。boolean
setSymbolMapping(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–2024 SuperMap. All rights reserved.