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

    Interface ExportSourceGDBOptions

    GDB 导出。每个资源一个要素类并保留各自源 CRS,打包为包含 .gdb 目录的 ZIP。 源要素 ID 全部为 1~2147483647 时保留;任一 ID 超出该范围时,整个要素类的 OBJECTID 由驱动重新分配。业务属性字段保留,不应依赖重分配前后的 OBJECTID 相同。 含 Integer64、Date 或 Time 字段时使用 ArcGIS Pro 3.2+ 目标类型以保留字段定义, 读取端须支持这些较新的 File Geodatabase 字段类型;其他字段保持默认目标兼容性。

    interface ExportSourceGDBOptions {
        conflictOption?: "error" | "overwrite";
        fileName?: string;
        format: "gdb";
        onProgress?: (progress: ResourceExportProgress) => void;
        resourceIds: string[];
        signal?: AbortSignal;
        targetUri?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    conflictOption?: "error" | "overwrite"

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

    fileName?: string

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

    format: "gdb"
    onProgress?: (progress: ResourceExportProgress) => void

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

    resourceIds: string[]

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

    signal?: AbortSignal

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

    targetUri?: string

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