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.InternalHandleDisposable
    EGC数据类
    • 构造器详细资料

      • DataEGC

        public DataEGC()
        构造函数
    • 方法详细资料

      • 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

Copyright © 2021–2024 SuperMap. All rights reserved.