如何根据要素类或栅格数据,获取其名称及所在路径?

如何根据要素类或栅格数据,获取其名称及所在路径?
已邀请:

朱新颖

赞同来自: 葱子脚脚

【解决办法】:
1,将IFeatureClass(或者IFeatureLayer,IRasterDataset等)转为IDataset,IDataset.Name即为该数据的Name;
​2,使用IDataset.Workspace获取该数据所在的工作空间,然后使用IWorkspace.PathName获得该数据所在的路径。

 private string getPath(IDataset dataset)
        {
            string name = dataset.Name;
            IWorkspace workspace = dataset.Workspace;
            string path = workspace.PathName;
            return path;
        }

要回复问题请先登录注册