com.supermap.services.components
接口 Plot
-
- 所有已知实现类:
- PlotImpl
public interface Plot动态标绘服务组件接口。
动态标绘服务组件是一类 GIS 服务组件,封装了与动态标绘相关的 GIS 功能。
-
-
方法概要
方法 限定符和类型 方法和说明 java.lang.BooleandeleteSMLFile(java.lang.String smlFileName)根据态势图文件描述删除指定的态势图文件信息。GeoGraphicObjectgetGraphicObject(GetGraphicObjectParameter getGOParameters)根据LibID、Code、点串及其他相关参数获取图形对象信息。byte[]getSMLFileBinary(java.lang.String smlFileName)获取指定态势图文件的二进制形式的内容。java.lang.StringgetSMLFileContent(java.lang.String smlFileName)根据态势图文件描述获取指定的态势图文件内容,以字符串的形式返回。java.util.List<SMLInfo>getSMLInfos(int start, int count)获取态势图信息列表。SymbolLibgetSymbolLib(int libID)根据标号库ID获取标号库信息。int[]getSymbolLibIDs()返回服务器支持所有标号库ID。booleansaveAsSMLFile(java.lang.String content, java.lang.String smlFileName, java.lang.Boolean isCover)存储态势图文件信息
-
-
-
方法详细资料
-
getSymbolLibIDs
int[] getSymbolLibIDs() throws PlotException返回服务器支持所有标号库ID。
- 返回:
- 返回标号库ID列表。
- 抛出:
PlotException- 动态标绘服务组件异常信息。
-
getSymbolLib
SymbolLib getSymbolLib(int libID) throws PlotException
根据标号库ID获取标号库信息。
- 参数:
libID- 标号库ID。- 返回:
- 返回标号库信息。
- 抛出:
PlotException- 动态标绘服务组件异常信息。
-
getGraphicObject
GeoGraphicObject getGraphicObject(GetGraphicObjectParameter getGOParameters) throws PlotException
根据LibID、Code、点串及其他相关参数获取图形对象信息。
- 参数:
getGOParameters- 相关参数。- 返回:
- 返回图元对象信息。
- 抛出:
PlotException- 动态标绘服务组件异常信息。
-
saveAsSMLFile
boolean saveAsSMLFile(java.lang.String content, java.lang.String smlFileName, java.lang.Boolean isCover) throws PlotException存储态势图文件信息
- 参数:
content- 态势图内容。smlFileName- 态势图物理文件名称。isCover- 保存时是否覆盖已存在的态势图。- 返回:
- 保存是否成功。
- 抛出:
PlotException- 动态标绘服务组件异常信息。
-
getSMLFileContent
java.lang.String getSMLFileContent(java.lang.String smlFileName) throws PlotException根据态势图文件描述获取指定的态势图文件内容,以字符串的形式返回。
- 参数:
smlFileName- 态势图物理文件名称。- 返回:
- 态势图信息。
- 抛出:
PlotException- 动态标绘服务组件异常信息。
-
deleteSMLFile
java.lang.Boolean deleteSMLFile(java.lang.String smlFileName) throws PlotException根据态势图文件描述删除指定的态势图文件信息。
- 参数:
smlFileName- 态势图物理文件名称。- 返回:
- 删除是否成功
- 抛出:
PlotException- 动态标绘服务组件异常信息。
-
getSMLFileBinary
byte[] getSMLFileBinary(java.lang.String smlFileName) throws PlotException获取指定态势图文件的二进制形式的内容。
- 参数:
smlFileName- 态势图物理文件名称。- 返回:
- 文件流。
- 抛出:
PlotException- 动态标绘服务组件异常信息。
-
getSMLInfos
java.util.List<SMLInfo> getSMLInfos(int start, int count) throws PlotException
获取态势图信息列表。
- 参数:
start- 返回态势图文件列表的起始索引。count- 返回态势图文件列表的个数。- 返回:
- 态势图信息列表。
- 抛出:
PlotException- 动态标绘服务组件异常信息。
-
-