Interface PlotProvider
-
- All Known Implementing Classes:
- UGCPlotProvider
public interface PlotProviderDynamic plotting service provider.
The dynamic plotting service provider is a class of GIS service provider that encapsulate dynamic plotting related GIS functions.
-
-
Method Summary
Methods Modifier and Type Method and Description java.lang.BooleandeleteSMLFile(java.lang.String smlFileName)According to the situation map file description to delete the specified situation map file information.GeoGraphicObjectgetGraphicObject(GetGraphicObjectParameter getGOParameters)Obtains graphic object information according to LibID, Code, point string and other related parameters.byte[]getSMLFileBinary(java.lang.String smlFileName)Gets the contents of the binary form of the specified situation map file.java.lang.StringgetSMLFileContent(java.lang.String smlFileName)According to the situation map file description to obtain the specified situation map file content, in the form of a string to return.java.util.List<SMLInfo>getSMLInfos(int start, int count)Gets the list of situation map information.SymbolLibgetSymbolLib(int libID)Obtains the label library information according to the label library ID.int[]getSymbolLibIDs()Returns all label library IDs supported by server.booleansaveAsSMLFile(java.lang.String content, java.lang.String smlFileName, java.lang.Boolean isCover)Stores the situation map file information
-
-
-
Method Detail
-
getSymbolLibIDs
int[] getSymbolLibIDs()
Returns all label library IDs supported by server.
- Returns:
- Returns the list of label library IDs.
-
getSymbolLib
SymbolLib getSymbolLib(int libID)
Obtains the label library information according to the label library ID.
- Parameters:
libID- Label library ID.- Returns:
- Returns label library information.
-
getGraphicObject
GeoGraphicObject getGraphicObject(GetGraphicObjectParameter getGOParameters)
Obtains graphic object information according to LibID, Code, point string and other related parameters.
- Parameters:
getGOParameters- Related parameters.- Returns:
- Returns the primitive object information.
-
saveAsSMLFile
boolean saveAsSMLFile(java.lang.String content, java.lang.String smlFileName, java.lang.Boolean isCover)Stores the situation map file information
- Parameters:
content- Situation chart content.smlFileName- Situation map physical file name.isCover- Whether or not to cover the existing situation map.- Returns:
- Whether the preservation is successful
-
getSMLFileContent
java.lang.String getSMLFileContent(java.lang.String smlFileName)
According to the situation map file description to obtain the specified situation map file content, in the form of a string to return.
- Parameters:
smlFileName- Situation map physical file name.- Returns:
- Situation map information.
-
deleteSMLFile
java.lang.Boolean deleteSMLFile(java.lang.String smlFileName)
According to the situation map file description to delete the specified situation map file information.
- Parameters:
smlFileName- Situation map physical file name.- Returns:
- Whether the deletion was successful.
-
getSMLFileBinary
byte[] getSMLFileBinary(java.lang.String smlFileName)
Gets the contents of the binary form of the specified situation map file.
- Parameters:
smlFileName- Situation map physical file name.- Returns:
- File flow.
-
getSMLInfos
java.util.List<SMLInfo> getSMLInfos(int start, int count)
Gets the list of situation map information.
- Parameters:
start- Returns the starting index of the situation map file list.count- Returns the number of the situation map file list.- Returns:
- Gets the list of situation map information.
-
-