首页 / 浏览问题 / 组件GIS / 问题详情
超图FAQ:SuperMap iObjects .NET组件如何不在工作空间管理器里打开数据源,直接通过文件型数据源路径读取数据源?
64,468EXP 2022年08月01日
超图FAQ:SuperMap iObjects .NET组件如何不在工作空间管理器里打开数据源,直接通过文件型数据源路径读取数据源?

1个回答

【解决方法】打开数据源的话,可以不需要工作空间的组件(WorkspaceControl),但是必须要依赖工作空间对象(Workspace)。建议参考以下操作流程: 1. 可以在代码中临时新建一个工作空间对象(new Workspace()); 2. 获取临时工作空间对象(workspace)的数据源集合属性(Datasources); 3. 根据您本地的数据源格式新建数据源连接信息对象(new DatasourceConnectionInfo()); 4. 通过 Datasources.Open 接口打开对应的文件型数据源(workspace.Datasources.Open())。
64,468EXP 2022年08月01日
热门文章
关注我们
...