- string strFullPath = pOpenFileDialog.FileName;
- string strPath;//路径
- string strFileName;//文件名
- IWorkspaceFactory pWorkspaceFactory = new ShapefileWorkspaceFactory();
- strPath = System.IO.Path.GetDirectoryName(strFullPath);//路径
- strFileName = System.IO.Path.GetFileName(strFullPath);//文件名
- IWorkspace pWorkspace = pWorkspaceFactory.OpenFromFile(strPath, 0);
- IFeatureWorkspace pFeatureWorkspace = pWorkspace as IFeatureWorkspace;
- IFeatureClass pFeatureClass = pFeatureWorkspace.OpenFeatureClass(strFileName);
- IFeatureLayer pFeatureLayer = new FeatureLayerClass();
- pFeatureLayer.FeatureClass = pFeatureClass;
- pFeatureLayer.Name = pFeatureClass.AliasName;
- ILayer pLayer = pFeatureLayer as ILayer;
- axMapControl1.Map.AddLayer(pLayer);
- axMapControl1.ActiveView.Refresh();
arcgis c# ao 读取.shp文件的各种方式
猜你喜欢
转载自blog.csdn.net/prince999999/article/details/80020842
今日推荐
周排行