react-native-mobilex 开发文档
    Preparing search index...

    Interface ExportSourceExcelOptions

    Excel 导出。默认属性表形式,不含几何;xls 无原生写出能力,暂不支持。

    interface ExportSourceExcelOptions {
        conflictOption?: "error" | "overwrite";
        excelFormat?: "xlsx" | "csv";
        fileName?: string;
        format: "excel";
        includeGeometry?: boolean;
        onProgress?: (progress: ResourceExportProgress) => void;
        resourceIds: string[];
        signal?: AbortSignal;
        targetUri?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    conflictOption?: "error" | "overwrite"

    目标已存在:error 报错(默认),overwrite 覆盖。经系统保存选择器选定 已有文件视为用户已确认,不判冲突。

    excelFormat?: "xlsx" | "csv"

    文件格式,默认 xlsx;仅支持 xlsx 与 csv(GDAL XLS 驱动只读)。

    fileName?: string

    保存选择器的建议文件名(含扩展名);省略时按资源名派生。 GDB 统一建议为 名称.zip,ZIP 内为 名称.gdb/;内部目录跟随最终保存文件名。

    format: "excel"
    includeGeometry?: boolean

    是否包含源坐标 WKT 几何列及 CRS 说明列,默认 false。纯属性导出不要求 CRS。

    onProgress?: (progress: ResourceExportProgress) => void

    仅回调本次调用的阶段;回调抛错不会终止导出。

    resourceIds: string[]

    要导出的资源 ID;至少一个,顺序即输出顺序。

    signal?: AbortSignal

    通过 AbortController.abort() 请求取消。已取消的信号不会启动导出。 输出文件落盘前取消不产生输出;取消以 CANCELLED 拒绝。 已完成的任务返回成功;取消不会删除已写出的输出。

    targetUri?: string

    目标文件 URI;省略时打开系统保存选择器,建议文件名由 fileName 派生。