可参考博客文章《AE中各种数据类型打开代码》
一、导入shapefile等矢量数据
IMxDocument pMxd = null ;
IMap pMap = null ;
pMxd = ArcMap.Document as IMxDocument ;
pMap = pMxd.FocusMap;
string pFolder = System.IO. Path.GetDirectoryName(pPath);
string pFileName = System.IO.Path .GetFileName(pPath);
IWorkspaceFactory pWorkspaceFactory = new ShapefileWorkspaceFactory();
IWorkspace pWorkspace = pWorkspaceFactory.OpenFromFile(pFolder, 0);
IFeatureWorkspace pFeatureWorkspace = pWorkspace as IFeatureWorkspace;
pFeatureWorkspace.OpenFeatureClass(pFileName);
IFeatureLayer pFLayer = new FeatureLayerClass();
pFLayer.FeatureClass = pFC;
pFLayer.Name = pFC.AliasName;
ILayer pLayer