ArcGIS Engine如何获取图层的保存路径

ArcGIS Engine如何获取已经加载的shp或地图文档的数据路径,想获取当前地图中的图层的保存路径,然后将这个路径添加到一个comboBox中
已邀请:

柚子 - ArcGIS/WebAPI

赞同来自:

代码复制别人的,你自己试试吧,好久没做这个了。
先获取layer,然后:
#region//获取图层路径
        private static string getLayerPath(ILayer pLayer)
        {
            IDatasetName pDatasetName = (pLayer as IDataLayer2).DataSourceName as IDatasetName;
            IWorkspaceName pWorkspaceName = pDatasetName.WorkspaceName;
            return pWorkspaceName.PathName + pLayer.Name;
        }
        #endregion
--------------------- 
作者:南方的北先生 
来源:CSDN 
原文:https://blog.csdn.net/qq_38370 ... 45557 
版权声明:本文为博主原创文章,转载请附上博文链接!

要回复问题请先登录注册