com.supermap.mobjects.mapdata
类 DataEGC
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.mapdata.DataEGC
-
- 所有已实现的接口:
- IDisposable
public class DataEGC extends com.supermap.data.InternalHandleDisposableEGC数据类
-
-
构造器概要
构造器 构造器和说明 DataEGC()构造函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voidaddSteppedListener(ProcessSteppedListener l)注册入库监听Rectangle2DcomputeSheetBounds(String strSheetName)根据图幅号计算图幅范围String[]computeSheetsNumbers(Rectangle2D rect, double dSheetScale)根据范围和图幅比例尺计算图幅号voiddispose()释放对象booleanexportEGCData(DatasetGrid datasetGrid, String outputFolder, String[] arrSheets, boolean bCover)EGC数据导出booleangenerateEGCMapBatch(String[] arrEGCPaths, Workspace workspace)EGC数据入库booleanmergeEGC(Workspace srcWorkspace, Workspace desWorkspace)合并EGC库voidremoveSteppedListener(ProcessSteppedListener l)移除入库监听
-
-
-
方法详细资料
-
dispose
public void dispose()
释放对象
-
generateEGCMapBatch
public boolean generateEGCMapBatch(String[] arrEGCPaths, Workspace workspace)
EGC数据入库- 参数:
arrEGCPaths- EGC数据集合workspace- 工作空间- 返回:
- 成功返回 ture,否则返回 false
-
exportEGCData
public boolean exportEGCData(DatasetGrid datasetGrid, String outputFolder, String[] arrSheets, boolean bCover)
EGC数据导出- 参数:
datasetGrid- 模板数据集outputFolder- 输出文件夹路径arrSheets- 图幅号集合bCover- 是否覆盖文件夹中存在的数据- 返回:
- 成功返回 true,否则返回 false
-
computeSheetsNumbers
public String[] computeSheetsNumbers(Rectangle2D rect, double dSheetScale)
根据范围和图幅比例尺计算图幅号- 参数:
rect- 范围 【必须是经纬度范围】dSheetScale- 图幅比例尺- 返回:
- 返回与范围相交或者在范围内的图幅号集合
-
computeSheetBounds
public Rectangle2D computeSheetBounds(String strSheetName)
根据图幅号计算图幅范围- 参数:
strSheetName- 图幅号- 返回:
- 返回图幅对应的经纬度范围
-
mergeEGC
public boolean mergeEGC(Workspace srcWorkspace, Workspace desWorkspace)
合并EGC库- 参数:
srcWorkspace- 输入库的工作空间desWorkspace- 结果库的工作空间- 返回:
- 成功返回true,否则返回false
-
addSteppedListener
public void addSteppedListener(ProcessSteppedListener l)
注册入库监听
-
removeSteppedListener
public void removeSteppedListener(ProcessSteppedListener l)
移除入库监听
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.