public class DataEGC
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
DataEGC()
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
addSteppedListener(ProcessSteppedListener l)
注册入库监听
|
Rectangle2D |
computeSheetBounds(String strSheetName)
根据图幅号计算图幅范围
|
String[] |
computeSheetsNumbers(Rectangle2D rect,
double dSheetScale)
根据范围和图幅比例尺计算图幅号
|
void |
dispose()
释放对象
|
boolean |
exportEGCData(DatasetGrid datasetGrid,
String outputFolder,
String[] arrSheets,
boolean bCover)
EGC数据导出
|
boolean |
generateEGCMapBatch(String[] arrEGCPaths,
Workspace workspace)
EGC数据入库
|
boolean |
mergeEGC(Workspace srcWorkspace,
Workspace desWorkspace)
合并EGC库
|
void |
removeSteppedListener(ProcessSteppedListener l)
移除入库监听
|
public void dispose()
public boolean generateEGCMapBatch(String[] arrEGCPaths, Workspace workspace)
arrEGCPaths
- EGC数据集合workspace
- 工作空间public boolean exportEGCData(DatasetGrid datasetGrid, String outputFolder, String[] arrSheets, boolean bCover)
datasetGrid
- 模板数据集outputFolder
- 输出文件夹路径arrSheets
- 图幅号集合bCover
- 是否覆盖文件夹中存在的数据public String[] computeSheetsNumbers(Rectangle2D rect, double dSheetScale)
rect
- 范围 【必须是经纬度范围】dSheetScale
- 图幅比例尺public Rectangle2D computeSheetBounds(String strSheetName)
strSheetName
- 图幅号public boolean mergeEGC(Workspace srcWorkspace, Workspace desWorkspace)
srcWorkspace
- 输入库的工作空间desWorkspace
- 结果库的工作空间public void addSteppedListener(ProcessSteppedListener l)
public void removeSteppedListener(ProcessSteppedListener l)
Copyright © 2021–2024 SuperMap. All rights reserved.